Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::FeelModels::FluidMechanicsBoundaryConditions< Dim >::Inlet Class Reference
+ Collaboration diagram for Feel::FeelModels::FluidMechanicsBoundaryConditions< Dim >::Inlet:

Public Types

enum class  Constraint { velocity_max =0 , flow_rate }
 
enum class  Shape { constant =0 , parabolic }
 

Public Member Functions

Constraint constraint () const
 
template<typename SymbolsExprType = symbols_expression_empty_t>
auto expr (SymbolsExprType const &se=symbols_expression_empty_t{}) const
 return expression
 
 Inlet (Inlet &&)=default
 
 Inlet (Inlet const &)=default
 
 Inlet (std::string const &name)
 
std::set< std::string > const & markers () const
 return markers
 
void setParameterValues (std::map< std::string, double > const &paramValues)
 
void setup (ModelBase const &mparent, nl::json const &jarg, ModelIndexes const &indexes)
 setup bc from json
 
Shape shape () const
 
void updateInformationObject (nl::json &p) const
 update information
 

Static Public Member Functions

static tabulate_informations_ptr_t tabulateInformations (nl::json const &jsonInfo, TabulateInformationProperties const &tabInfoProp)
 return tabulate information from json info