|
|
template<typename BfType , typename RhsType , typename MeshType , typename EltType , typename SymbolsExprType > |
| void | applyDofEliminationLinear (BfType &bilinearForm, RhsType &F, MeshType const &mesh, EltType const &u, SymbolsExprType const &se) const |
| | apply dof elimination in linear context
|
| |
|
template<typename MeshType , typename EltType , typename SymbolsExprType > |
| void | applyNewtonInitialGuess (MeshType const &mesh, EltType &u, SymbolsExprType const &se) const |
| | apply Newton initial guess (on dof elimination context)
|
| |
|
std::map< std::string, std::shared_ptr< BodyInterface > > const & | bodyInterface () const |
| | return body interface
|
| |
|
| FluidMechanicsBoundaryConditions (FluidMechanicsBoundaryConditions &&)=default |
| |
|
| FluidMechanicsBoundaryConditions (FluidMechanicsBoundaryConditions const &)=default |
| |
|
| FluidMechanicsBoundaryConditions (std::shared_ptr< ModelBase > const &tbParent) |
| |
|
bool | hasTypeDofElimination () const |
| | return true if a bc is type of dof eliminitation
|
| |
|
bool | hasVelocityImposedLagrangeMultiplier () const |
| |
|
bool | hasVelocityImposedNitsche () const |
| |
|
std::map< std::string, std::shared_ptr< Inlet > > const & | inlet () const |
| | return inlet
|
| |
|
std::map< std::string, std::shared_ptr< NormalStress > > const & | normalStress () const |
| | return normal stress
|
| |
|
std::map< std::string, std::shared_ptr< OutletFree > > const & | outletFree () const |
| | return outlet free (no normal stress)
|
| |
|
std::map< std::string, std::shared_ptr< OutletWindkessel > > const & | outletWindkessel () const |
| | return outlet windkessel
|
| |
|
std::map< std::string, std::shared_ptr< PressureImposed > > const & | pressureImposed () const |
| | return pressure imposed
|
| |
|
void | setParameterValues (std::map< std::string, double > const ¶mValues) |
| |
|
void | setup (nl::json const &jarg) |
| | setup bc from json
|
| |
|
void | updateInformationObject (nl::json &p) const |
| | update information
|
| |
|
std::map< std::pair< Type, std::string >, std::shared_ptr< VelocityImposed > > const & | velocityImposed () const |
| | return velocity imposed
|
| |
|
std::map< std::pair< Type, std::string >, std::shared_ptr< VelocityImposed > > | velocityImposedLagrangeMultiplier () const |
| |
|
std::map< std::pair< Type, std::string >, std::shared_ptr< VelocityImposed > > | velocityImposedNitsche () const |
| |
|
| BoundaryConditionsBase (BoundaryConditionsBase &&)=default |
| |
|
| BoundaryConditionsBase (BoundaryConditionsBase const &)=default |
| |
|
| BoundaryConditionsBase (std::shared_ptr< ModelBase > const &tbParent) |
| |
|
std::shared_ptr< ModelBase > | toolboxParent () const |
| |
template<uint16_type Dim>
class Feel::FeelModels::FluidMechanicsBoundaryConditions< Dim >
Boundary Conditions in fluid mechanics.
- Template Parameters
-