|
Nektar++
|
#include <ALEHelper.h>
Public Member Functions | |
| virtual | ~ALEBase ()=default |
| void | UpdateGridVel (const NekDouble time, Array< OneD, MultiRegions::ExpListSharedPtr > &fields, Array< OneD, Array< OneD, NekDouble > > &gridVelocity) |
| void | ResetMatricesNormal (Array< OneD, Array< OneD, NekDouble > > &traceNormals, Array< OneD, MultiRegions::ExpListSharedPtr > &fields) |
| bool | UpdateNormalsFlag () |
Public Attributes | |
| bool | m_meshDistorted = false |
Private Member Functions | |
| virtual void | v_UpdateGridVel (const NekDouble time, Array< OneD, MultiRegions::ExpListSharedPtr > &fields, Array< OneD, Array< OneD, NekDouble > > &gridVelocity)=0 |
| virtual void | v_ResetMatricesNormal (Array< OneD, Array< OneD, NekDouble > > &traceNormals, Array< OneD, MultiRegions::ExpListSharedPtr > &fields)=0 |
| virtual bool | v_UpdateNormalsFlag ()=0 |
Definition at line 46 of file ALEHelper.h.
|
virtualdefault |
|
inline |
Definition at line 58 of file ALEHelper.h.
References v_ResetMatricesNormal().
|
inline |
Definition at line 50 of file ALEHelper.h.
References v_UpdateGridVel().
|
inline |
Definition at line 65 of file ALEHelper.h.
References v_UpdateNormalsFlag().
|
privatepure virtual |
Implemented in Nektar::SolverUtils::ALEFixed, Nektar::SolverUtils::ALETranslate, and Nektar::SolverUtils::ALERotate.
Referenced by ResetMatricesNormal().
|
privatepure virtual |
Implemented in Nektar::SolverUtils::ALEFixed, Nektar::SolverUtils::ALETranslate, and Nektar::SolverUtils::ALERotate.
Referenced by UpdateGridVel().
|
privatepure virtual |
Implemented in Nektar::SolverUtils::ALEFixed, Nektar::SolverUtils::ALETranslate, and Nektar::SolverUtils::ALERotate.
Referenced by UpdateNormalsFlag().
| bool Nektar::SolverUtils::ALEBase::m_meshDistorted = false |
Definition at line 70 of file ALEHelper.h.
Referenced by Nektar::SolverUtils::ALETranslate::v_ResetMatricesNormal(), and Nektar::SolverUtils::ALERotate::v_ResetMatricesNormal().