Nektar++
|
#include <MovingFrameFar.h>
Public Member Functions | |
~MovingFrameFar () override | |
Public Member Functions inherited from Nektar::IncBaseCondition | |
virtual | ~IncBaseCondition () |
void | Update (const Array< OneD, const Array< OneD, NekDouble > > &fields, const Array< OneD, const Array< OneD, NekDouble > > &Adv, std::map< std::string, NekDouble > ¶ms) |
void | Initialise (const LibUtilities::SessionReaderSharedPtr &pSession) |
Static Public Member Functions | |
static IncBaseConditionSharedPtr | create (const LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields, Array< OneD, SpatialDomains::BoundaryConditionShPtr > cond, Array< OneD, MultiRegions::ExpListSharedPtr > exp, int nbnd, int spacedim, int bnddim) |
Static Public Attributes | |
static std::string | className |
Protected Attributes | |
std::vector< LibUtilities::Equation > | m_definedVels |
Protected Attributes inherited from Nektar::IncBaseCondition | |
int | m_spacedim |
int | m_bnddim |
bounday dimensionality More... | |
int | m_nbnd |
int | m_numCalls |
int | m_intSteps |
std::map< int, SpatialDomains::BoundaryConditionShPtr > | m_BndConds |
std::map< int, MultiRegions::ExpListSharedPtr > | m_BndExp |
int | m_npoints |
Array< OneD, Array< OneD, NekDouble > > | m_coords |
MultiRegions::ExpListSharedPtr | m_bndElmtExps |
MultiRegions::ExpListSharedPtr | m_field |
Array< OneD, Array< OneD, Array< OneD, NekDouble > > > | m_viscous |
int | m_pressure |
std::string | classname |
Friends | |
class | MemoryManager< MovingFrameFar > |
Additional Inherited Members | |
Static Protected Attributes inherited from Nektar::IncBaseCondition | |
static NekDouble | StifflyStable_Betaq_Coeffs [3][3] |
static NekDouble | StifflyStable_Alpha_Coeffs [3][3] |
static NekDouble | StifflyStable_Gamma0_Coeffs [3] |
Definition at line 48 of file MovingFrameFar.h.
|
override |
Definition at line 65 of file MovingFrameFar.cpp.
|
protected |
Definition at line 45 of file MovingFrameFar.cpp.
References Nektar::IncBaseCondition::classname, Nektar::IncBaseCondition::m_BndConds, Nektar::IncBaseCondition::m_BndExp, and Nektar::IncBaseCondition::m_spacedim.
|
inlinestatic |
Definition at line 53 of file MovingFrameFar.h.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), and CellMLToNektar.cellml_metadata::p.
|
overrideprotectedvirtual |
Reimplemented from Nektar::IncBaseCondition.
Definition at line 69 of file MovingFrameFar.cpp.
References Nektar::IncBaseCondition::m_BndConds, m_definedVels, Nektar::IncBaseCondition::m_spacedim, and Nektar::IncBaseCondition::v_Initialise().
|
overrideprotectedvirtual |
Reimplemented from Nektar::IncBaseCondition.
Definition at line 83 of file MovingFrameFar.cpp.
References Nektar::MultiRegions::e2DH1D, Vmath::Fill(), Nektar::IncBaseCondition::m_BndExp, m_definedVels, Nektar::IncBaseCondition::m_spacedim, and Nektar::IncBaseCondition::SetNumPointsOnPlane0().
|
friend |
Definition at line 1 of file MovingFrameFar.h.
|
static |
Definition at line 67 of file MovingFrameFar.h.
|
protected |
Definition at line 79 of file MovingFrameFar.h.
Referenced by v_Initialise(), and v_Update().