![]() |
waves
Basic FE playground
|
Manage blowing boundary condition. More...
#include <wBlowing.h>
Public Member Functions | |
Blowing (std::shared_ptr< tbox::MshData > _msh, int nos) | |
Blowing (std::shared_ptr< tbox::MshData > _msh, std::string const &names) | |
virtual | ~Blowing () |
void | setU (size_t i, double ue) |
Set blowing velocity. More... | |
virtual void | write (std::ostream &out) const override |
Public Attributes | |
std::vector< tbox::Node * > | nodes |
nodes of Blowing More... | |
std::vector< std::pair< tbox::Element *, F0ElC * > > | uE |
blowing velocity for each element More... | |
Private Member Functions | |
void | create () |
Create data structure. More... | |
Manage blowing boundary condition.
flow::Blowing::Blowing | ( | std::shared_ptr< tbox::MshData > | _msh, |
int | nos | ||
) |
flow::Blowing::Blowing | ( | std::shared_ptr< tbox::MshData > | _msh, |
std::string const & | names | ||
) |
|
virtual |
|
private |
Create data structure.
void Blowing::setU | ( | size_t | i, |
double | ue | ||
) |
Set blowing velocity.
|
overridevirtual |
std::vector<tbox::Node *> flow::Blowing::nodes |
nodes of Blowing
std::vector<std::pair<tbox::Element *, F0ElC *> > flow::Blowing::uE |
blowing velocity for each element