Nektar++
Public Member Functions | Private Member Functions | List of all members
Nektar::SolverUtils::ALEBase Struct Referenceabstract

#include <ALEHelper.h>

Inheritance diagram for Nektar::SolverUtils::ALEBase:
[legend]

Public Member Functions

virtual ~ALEBase ()=default
 
void UpdateGridVel (const NekDouble time, Array< OneD, MultiRegions::ExpListSharedPtr > &fields, Array< OneD, Array< OneD, NekDouble > > &gridVelocity)
 

Private Member Functions

virtual void v_UpdateGridVel (const NekDouble time, Array< OneD, MultiRegions::ExpListSharedPtr > &fields, Array< OneD, Array< OneD, NekDouble > > &gridVelocity)=0
 

Detailed Description

Definition at line 99 of file ALEHelper.h.

Constructor & Destructor Documentation

◆ ~ALEBase()

virtual Nektar::SolverUtils::ALEBase::~ALEBase ( )
virtualdefault

Member Function Documentation

◆ UpdateGridVel()

void Nektar::SolverUtils::ALEBase::UpdateGridVel ( const NekDouble  time,
Array< OneD, MultiRegions::ExpListSharedPtr > &  fields,
Array< OneD, Array< OneD, NekDouble > > &  gridVelocity 
)
inline

Definition at line 103 of file ALEHelper.h.

107 {
108 v_UpdateGridVel(time, fields, gridVelocity);
109 }
virtual void v_UpdateGridVel(const NekDouble time, Array< OneD, MultiRegions::ExpListSharedPtr > &fields, Array< OneD, Array< OneD, NekDouble > > &gridVelocity)=0

References v_UpdateGridVel().

◆ v_UpdateGridVel()

virtual void Nektar::SolverUtils::ALEBase::v_UpdateGridVel ( const NekDouble  time,
Array< OneD, MultiRegions::ExpListSharedPtr > &  fields,
Array< OneD, Array< OneD, NekDouble > > &  gridVelocity 
)
privatepure virtual