|
Nektar++
|
#include <Conditions.h>
Public Member Functions | |
| DirichletBoundaryCondition (const LibUtilities::SessionReaderSharedPtr &pSession, const std::string &eqn, const std::string &userDefined=std::string("NoUserDefined"), const std::string &filename=std::string(""), const LibUtilities::CommSharedPtr comm=LibUtilities::CommSharedPtr()) | |
| const LibUtilities::EquationSharedPtr & | GetEquation () const override |
Public Member Functions inherited from Nektar::SpatialDomains::BoundaryConditionBase | |
| BoundaryConditionBase (BoundaryConditionType type, const std::string &userDefined=std::string("NoUserDefined"), LibUtilities::CommSharedPtr comm=LibUtilities::CommSharedPtr()) | |
| virtual | ~BoundaryConditionBase ()=default |
| BoundaryConditionType | GetBoundaryConditionType () const |
| void | SetBoundaryConditionType (BoundaryConditionType boundaryType) |
| void | SetUserDefined (std::string &type) |
| const std::string | GetUserDefined () const |
| void | SetIsTimeDependent (bool value) |
| bool | IsTimeDependent (void) |
| LibUtilities::CommSharedPtr | GetComm () |
Public Attributes | |
| LibUtilities::EquationSharedPtr | m_dirichletCondition |
| std::string | m_expr |
| std::string | m_filename |
Additional Inherited Members | |
Protected Attributes inherited from Nektar::SpatialDomains::BoundaryConditionBase | |
| LibUtilities::CommSharedPtr | m_comm |
| std::string | m_userDefined |
| BoundaryConditionType | m_boundaryConditionType |
| bool | m_isTimeDependent |
Definition at line 118 of file Conditions.h.
|
inline |
Definition at line 120 of file Conditions.h.
|
inlineoverridevirtual |
Implements Nektar::SpatialDomains::BoundaryConditionBase.
Definition at line 134 of file Conditions.h.
References m_dirichletCondition.
| LibUtilities::EquationSharedPtr Nektar::SpatialDomains::DirichletBoundaryCondition::m_dirichletCondition |
Definition at line 139 of file Conditions.h.
Referenced by GetEquation().
| std::string Nektar::SpatialDomains::DirichletBoundaryCondition::m_expr |
Definition at line 140 of file Conditions.h.
| std::string Nektar::SpatialDomains::DirichletBoundaryCondition::m_filename |
Definition at line 141 of file Conditions.h.
Referenced by Nektar::MultiRegions::DisContField3DHomogeneous1D::v_EvaluateBoundaryConditions().