Nektar++
|
#include <Extrapolate.h>
Protected Attributes | |
LibUtilities::SessionReaderSharedPtr | m_session |
LibUtilities::CommSharedPtr | m_comm |
Array< OneD, HBCType > | m_hbcType |
Array of type of high order BCs for splitting shemes. More... | |
Array< OneD, MultiRegions::ExpListSharedPtr > | m_fields |
Velocity fields. More... | |
MultiRegions::ExpListSharedPtr | m_pressure |
Pointer to field holding pressure field. More... | |
Array< OneD, int > | m_velocity |
int which identifies which components of m_fields contains the velocity (u,v,w); More... | |
SolverUtils::AdvectionSharedPtr | m_advObject |
Array< OneD, Array< OneD, NekDouble > > | m_previousVelFields |
int | m_curl_dim |
Curl-curl dimensionality. More... | |
int | m_bnd_dim |
bounday dimensionality More... | |
Array< OneD, const SpatialDomains::BoundaryConditionShPtr > | m_PBndConds |
pressure boundary conditions container More... | |
Array< OneD, MultiRegions::ExpListSharedPtr > | m_PBndExp |
pressure boundary conditions expansion container More... | |
int | m_pressureCalls |
number of times the high-order pressure BCs have been called More... | |
int | m_numHBCDof |
int | m_HBCnumber |
int | m_intSteps |
Maximum points used in pressure BC evaluation. More... | |
NekDouble | m_timestep |
Array< OneD, Array< OneD, NekDouble > > | m_pressureHBCs |
Storage for current and previous levels of high order pressure boundary conditions. More... | |
Array< OneD, Array< OneD, NekDouble > > | m_iprodnormvel |
Storage for current and previous levels of the inner product of normal velocity. More... | |
Array< OneD, Array< OneD, NekDouble > > | m_traceNormals |
HighOrderOutflowSharedPtr | m_houtflow |
Static Protected Attributes | |
static NekDouble | StifflyStable_Betaq_Coeffs [3][3] |
static NekDouble | StifflyStable_Alpha_Coeffs [3][3] |
static NekDouble | StifflyStable_Gamma0_Coeffs [3] |
Static Private Attributes | |
static std::string | def |
Definition at line 74 of file Extrapolate.h.
Nektar::Extrapolate::Extrapolate | ( | const LibUtilities::SessionReaderSharedPtr | pSession, |
Array< OneD, MultiRegions::ExpListSharedPtr > | pFields, | ||
MultiRegions::ExpListSharedPtr | pPressure, | ||
const Array< OneD, int > | pVel, | ||
const SolverUtils::AdvectionSharedPtr | advObject | ||
) |
Definition at line 55 of file Extrapolate.cpp.
References m_comm, m_session, and m_timestep.
|
virtual |
Definition at line 71 of file Extrapolate.cpp.
References def, and Nektar::LibUtilities::SessionReader::RegisterDefaultSolverInfo().
At the start, the newest value is stored in array[nlevels-1] and the previous values in the first positions At the end, the acceleration from BDF is stored in array[nlevels-1] and the storage has been updated to included the new value
Definition at line 1040 of file Extrapolate.cpp.
References m_intSteps, m_pressureCalls, RollOver(), Vmath::Smul(), StifflyStable_Alpha_Coeffs, StifflyStable_Gamma0_Coeffs, and Vmath::Svtvp().
Referenced by AddDuDt().
Definition at line 82 of file Extrapolate.cpp.
References AccelerationBDF(), IProductNormVelocityBCOnHBC(), m_intSteps, m_iprodnormvel, m_numHBCDof, m_pressureHBCs, m_timestep, and Vmath::Svtvp().
Referenced by Nektar::StandardExtrapolate::v_EvaluatePressureBCs(), and Nektar::SubSteppingExtrapolate::v_SubStepSetPressureBCs().
|
inline |
Definition at line 422 of file Extrapolate.h.
References v_AddNormVelOnOBC().
Referenced by CalcOutflowBCs().
Definition at line 480 of file Extrapolate.cpp.
References Nektar::eConvectiveOBC, m_curl_dim, m_fields, m_hbcType, m_houtflow, m_PBndConds, m_PBndExp, m_pressure, Vmath::Smul(), Vmath::Vadd(), and Vmath::Vmul().
Definition at line 104 of file Extrapolate.cpp.
References IProductNormVelocityBCOnHBC(), m_intSteps, m_iprodnormvel, m_numHBCDof, m_pressureCalls, m_pressureHBCs, m_timestep, StifflyStable_Gamma0_Coeffs, and Vmath::Svtvp().
Referenced by Nektar::WeakPressureExtrapolate::v_EvaluatePressureBCs(), and Nektar::SubSteppingExtrapolateWeakPressure::v_SubStepSetPressureBCs().
|
inlineprotected |
Definition at line 187 of file Extrapolate.h.
References CalcOutflowBCs(), RollOver(), v_AddNormVelOnOBC(), v_CalcNeumannPressureBCs(), and v_CorrectPressureBCs().
Referenced by Nektar::StandardExtrapolate::v_EvaluatePressureBCs(), Nektar::WeakPressureExtrapolate::v_EvaluatePressureBCs(), Nektar::SubSteppingExtrapolateWeakPressure::v_SubStepSetPressureBCs(), and Nektar::SubSteppingExtrapolate::v_SubStepSetPressureBCs().
|
protected |
Definition at line 212 of file Extrapolate.cpp.
References AddNormVelOnOBC(), Nektar::eConvectiveOBC, Nektar::eOBC, EvaluateBDFArray(), ExtrapolateArray(), m_bnd_dim, m_curl_dim, m_fields, m_hbcType, m_houtflow, m_intSteps, m_PBndConds, m_PBndExp, Vmath::Smul(), Vmath::Svtvm(), Vmath::Svtvp(), UpdateRobinPrimCoeff(), Vmath::Vadd(), Vmath::Vmul(), Vmath::Vsub(), and Vmath::Vvtvp().
Referenced by CalcNeumannPressureBCs(), Nektar::WeakPressureExtrapolate::v_EvaluatePressureBCs(), Nektar::StandardExtrapolate::v_EvaluatePressureBCs(), Nektar::SubSteppingExtrapolateWeakPressure::v_SubStepSetPressureBCs(), and Nektar::SubSteppingExtrapolate::v_SubStepSetPressureBCs().
Definition at line 1075 of file Extrapolate.cpp.
References Nektar::eConvectiveOBC, Nektar::eHBCNeumann, m_hbcType, m_intSteps, m_PBndConds, m_PBndExp, m_pressureHBCs, and Vmath::Vcopy().
Referenced by Nektar::StandardExtrapolate::v_EvaluatePressureBCs(), Nektar::WeakPressureExtrapolate::v_EvaluatePressureBCs(), Nektar::SubSteppingExtrapolateWeakPressure::v_SubStepSetPressureBCs(), and Nektar::SubSteppingExtrapolate::v_SubStepSetPressureBCs().
Definition at line 412 of file Extrapolate.h.
References v_CorrectPressureBCs().
At the start, the newest value is stored in array[nlevels-1] and the previous values in the first positions At the end, the value of the bdf explicit part is stored in array[nlevels-1] and the storage has been updated to included the new value
Definition at line 1011 of file Extrapolate.cpp.
References m_intSteps, m_pressureCalls, RollOver(), Vmath::Smul(), StifflyStable_Alpha_Coeffs, and Vmath::Svtvp().
Referenced by CalcOutflowBCs(), Nektar::SubSteppingExtrapolateWeakPressure::v_AddNormVelOnOBC(), and Nektar::WeakPressureExtrapolate::v_AddNormVelOnOBC().
|
inline |
Evaluate Pressure Boundary Conditions for Standard Extrapolation
Definition at line 339 of file Extrapolate.h.
References v_EvaluatePressureBCs().
At the start, the newest value is stored in array[nlevels-1] and the previous values in the first positions At the end, the extrapolated value is stored in array[nlevels-1] and the storage has been updated to included the new value
Definition at line 981 of file Extrapolate.cpp.
References m_intSteps, m_pressureCalls, RollOver(), Vmath::Smul(), StifflyStable_Betaq_Coeffs, and Vmath::Svtvp().
Referenced by CalcOutflowBCs(), Nektar::WeakPressureExtrapolate::v_EvaluatePressureBCs(), Nektar::StandardExtrapolate::v_EvaluatePressureBCs(), Nektar::SubSteppingExtrapolateWeakPressure::v_SubStepSetPressureBCs(), and Nektar::SubSteppingExtrapolate::v_SubStepSetPressureBCs().
void Nektar::Extrapolate::ExtrapolateArray | ( | Array< OneD, Array< OneD, NekDouble > > & | oldarrays, |
Array< OneD, NekDouble > & | newarray, | ||
Array< OneD, NekDouble > & | outarray | ||
) |
void Nektar::Extrapolate::GenerateHOPBCMap | ( | const LibUtilities::SessionReaderSharedPtr & | pSession | ) |
Initialize HOBCs
Definition at line 632 of file Extrapolate.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), ASSERTL0, ASSERTL1, Nektar::MultiRegions::e2D, Nektar::MultiRegions::e3D, Nektar::MultiRegions::e3DH1D, Nektar::MultiRegions::e3DH2D, Nektar::eConvectiveOBC, Nektar::eHBCNeumann, Nektar::eNOHBC, Nektar::eOBC, Nektar::SpatialDomains::eRobin, Nektar::LibUtilities::Equation::Evaluate(), Nektar::LibUtilities::Equation::GetExpression(), m_bnd_dim, m_curl_dim, m_fields, m_HBCnumber, m_hbcType, m_houtflow, m_intSteps, m_iprodnormvel, m_numHBCDof, m_PBndConds, m_PBndExp, m_pressure, m_pressureCalls, m_pressureHBCs, and m_velocity.
Array< OneD, NekDouble > Nektar::Extrapolate::GetMaxStdVelocity | ( | const Array< OneD, Array< OneD, NekDouble > > | inarray | ) |
Definition at line 873 of file Extrapolate.cpp.
References ASSERTL0, Nektar::SpatialDomains::eDeformed, m_curl_dim, m_fields, Vmath::Svtvp(), Vmath::Vmax(), Vmath::Vmul(), Vmath::Vvtvp(), and Vmath::Zero().
Referenced by Nektar::SubSteppingExtrapolate::GetSubstepTimeStep().
|
inline |
Definition at line 404 of file Extrapolate.h.
References v_GetSubStepIntegrationMethod().
Definition at line 564 of file Extrapolate.cpp.
References Nektar::eConvectiveOBC, Nektar::eHBCNeumann, m_bnd_dim, m_fields, m_HBCnumber, m_hbcType, m_PBndConds, m_PBndExp, and m_velocity.
Referenced by AddDuDt(), and AddVelBC().
void Nektar::Extrapolate::IProductNormVelocityOnHBC | ( | const Array< OneD, const Array< OneD, NekDouble > > & | Vel, |
Array< OneD, NekDouble > & | IprodVn | ||
) |
Definition at line 536 of file Extrapolate.cpp.
References Nektar::eConvectiveOBC, Nektar::eHBCNeumann, m_bnd_dim, m_fields, m_hbcType, m_PBndConds, and m_PBndExp.
Referenced by Nektar::SubSteppingExtrapolate::v_SubStepAdvance().
|
inline |
Definition at line 391 of file Extrapolate.h.
References v_MountHOPBCs().
Referenced by Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs(), and v_CalcNeumannPressureBCs().
Function to roll time-level storages to the next step layout. The stored data associated with the oldest time-level (not required anymore) are moved to the top, where they will be overwritten as the solution process progresses.
Definition at line 612 of file Extrapolate.cpp.
Referenced by AccelerationBDF(), CalcNeumannPressureBCs(), EvaluateBDFArray(), and ExtrapolateArray().
|
inline |
Definition at line 380 of file Extrapolate.h.
References v_SubStepAdvance().
|
inline |
Definition at line 350 of file Extrapolate.h.
References v_SubSteppingTimeIntegration().
|
inline |
Definition at line 360 of file Extrapolate.h.
References v_SubStepSaveFields().
|
inline |
Definition at line 369 of file Extrapolate.h.
References v_SubStepSetPressureBCs().
Definition at line 830 of file Extrapolate.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::eConvectiveOBC, m_curl_dim, m_fields, m_hbcType, m_houtflow, m_intSteps, m_PBndConds, m_pressureCalls, m_session, m_velocity, and StifflyStable_Gamma0_Coeffs.
Referenced by CalcOutflowBCs().
|
protectedvirtual |
Reimplemented in Nektar::WeakPressureExtrapolate, and Nektar::SubSteppingExtrapolateWeakPressure.
Definition at line 207 of file Extrapolate.cpp.
Referenced by AddNormVelOnOBC(), and CalcNeumannPressureBCs().
|
protectedvirtual |
Unified routine for calculation high-oder terms
Reimplemented in Nektar::MappingExtrapolate.
Definition at line 126 of file Extrapolate.cpp.
References Nektar::eConvectiveOBC, Nektar::eHBCNeumann, m_bnd_dim, m_curl_dim, m_fields, m_hbcType, m_intSteps, m_PBndConds, m_PBndExp, m_pressureHBCs, and MountHOPBCs().
Referenced by CalcNeumannPressureBCs(), and Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs().
|
protectedvirtual |
Reimplemented in Nektar::MappingExtrapolate.
Definition at line 202 of file Extrapolate.cpp.
Referenced by CalcNeumannPressureBCs(), and CorrectPressureBCs().
|
protectedpure virtual |
Implemented in Nektar::StandardExtrapolate, Nektar::SubSteppingExtrapolate, and Nektar::WeakPressureExtrapolate.
Referenced by EvaluatePressureBCs().
|
protectedvirtual |
Reimplemented in Nektar::SubSteppingExtrapolate.
Definition at line 970 of file Extrapolate.cpp.
References Nektar::LibUtilities::eNoTimeIntegrationMethod.
Referenced by GetSubStepIntegrationMethod().
|
protectedpure virtual |
Implemented in Nektar::SubSteppingExtrapolate, Nektar::StandardExtrapolate, and Nektar::WeakPressureExtrapolate.
Referenced by MountHOPBCs().
|
protectedpure virtual |
Implemented in Nektar::SubSteppingExtrapolate, and Nektar::StandardExtrapolate.
Referenced by SubStepAdvance().
|
protectedpure virtual |
Implemented in Nektar::StandardExtrapolate, and Nektar::SubSteppingExtrapolate.
Referenced by SubSteppingTimeIntegration().
|
protectedpure virtual |
Implemented in Nektar::SubSteppingExtrapolate, and Nektar::StandardExtrapolate.
Referenced by SubStepSaveFields().
|
protectedpure virtual |
Implemented in Nektar::SubSteppingExtrapolate, Nektar::StandardExtrapolate, and Nektar::SubSteppingExtrapolateWeakPressure.
Referenced by SubStepSetPressureBCs().
|
staticprivate |
Definition at line 274 of file Extrapolate.h.
Referenced by ~Extrapolate().
|
protected |
Definition at line 227 of file Extrapolate.h.
Referenced by Nektar::SubSteppingExtrapolate::SubStepAdvection().
|
protected |
bounday dimensionality
Definition at line 235 of file Extrapolate.h.
Referenced by Nektar::SubSteppingExtrapolate::AddAdvectionPenaltyFlux(), CalcOutflowBCs(), GenerateHOPBCMap(), IProductNormVelocityBCOnHBC(), IProductNormVelocityOnHBC(), Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs(), v_CalcNeumannPressureBCs(), and Nektar::MappingExtrapolate::v_CorrectPressureBCs().
|
protected |
Definition at line 212 of file Extrapolate.h.
Referenced by Extrapolate(), Nektar::SubSteppingExtrapolate::GetSubstepTimeStep(), and Nektar::SubSteppingExtrapolate::v_SubStepAdvance().
|
protected |
Curl-curl dimensionality.
Definition at line 232 of file Extrapolate.h.
Referenced by AddPressureToOutflowBCs(), CalcOutflowBCs(), GenerateHOPBCMap(), GetMaxStdVelocity(), UpdateRobinPrimCoeff(), Nektar::SubSteppingExtrapolateWeakPressure::v_AddNormVelOnOBC(), Nektar::WeakPressureExtrapolate::v_AddNormVelOnOBC(), and v_CalcNeumannPressureBCs().
|
protected |
Velocity fields.
Definition at line 218 of file Extrapolate.h.
Referenced by Nektar::SubSteppingExtrapolate::AddAdvectionPenaltyFlux(), AddPressureToOutflowBCs(), CalcOutflowBCs(), GenerateHOPBCMap(), GetMaxStdVelocity(), Nektar::SubSteppingExtrapolate::GetSubstepTimeStep(), IProductNormVelocityBCOnHBC(), IProductNormVelocityOnHBC(), Nektar::MappingExtrapolate::MappingExtrapolate(), Nektar::SubSteppingExtrapolate::SubStepAdvection(), Nektar::SubSteppingExtrapolate::SubStepExtrapolateField(), Nektar::SubSteppingExtrapolate::SubSteppingExtrapolate(), UpdateRobinPrimCoeff(), Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs(), v_CalcNeumannPressureBCs(), Nektar::MappingExtrapolate::v_CorrectPressureBCs(), Nektar::SubSteppingExtrapolate::v_SubStepAdvance(), Nektar::SubSteppingExtrapolate::v_SubSteppingTimeIntegration(), and Nektar::SubSteppingExtrapolate::v_SubStepSaveFields().
|
protected |
Definition at line 250 of file Extrapolate.h.
Referenced by GenerateHOPBCMap(), IProductNormVelocityBCOnHBC(), Nektar::MappingExtrapolate::v_CorrectPressureBCs(), Nektar::StandardExtrapolate::v_EvaluatePressureBCs(), and Nektar::WeakPressureExtrapolate::v_EvaluatePressureBCs().
Array of type of high order BCs for splitting shemes.
Definition at line 215 of file Extrapolate.h.
Referenced by AddPressureToOutflowBCs(), CalcOutflowBCs(), CopyPressureHBCsToPbndExp(), GenerateHOPBCMap(), IProductNormVelocityBCOnHBC(), IProductNormVelocityOnHBC(), UpdateRobinPrimCoeff(), and v_CalcNeumannPressureBCs().
|
protected |
Definition at line 271 of file Extrapolate.h.
Referenced by AddPressureToOutflowBCs(), CalcOutflowBCs(), GenerateHOPBCMap(), UpdateRobinPrimCoeff(), Nektar::SubSteppingExtrapolateWeakPressure::v_AddNormVelOnOBC(), and Nektar::WeakPressureExtrapolate::v_AddNormVelOnOBC().
|
protected |
Maximum points used in pressure BC evaluation.
Definition at line 253 of file Extrapolate.h.
Referenced by AccelerationBDF(), AddDuDt(), AddVelBC(), CalcOutflowBCs(), CopyPressureHBCsToPbndExp(), EvaluateBDFArray(), ExtrapolateArray(), GenerateHOPBCMap(), Nektar::SubSteppingExtrapolate::SubStepExtrapolateField(), UpdateRobinPrimCoeff(), Nektar::SubSteppingExtrapolateWeakPressure::v_AddNormVelOnOBC(), Nektar::WeakPressureExtrapolate::v_AddNormVelOnOBC(), Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs(), v_CalcNeumannPressureBCs(), Nektar::SubSteppingExtrapolate::v_SubStepAdvance(), Nektar::StandardExtrapolate::v_SubSteppingTimeIntegration(), and Nektar::SubSteppingExtrapolate::v_SubSteppingTimeIntegration().
Storage for current and previous levels of the inner product of normal velocity.
Definition at line 261 of file Extrapolate.h.
Referenced by AddDuDt(), AddVelBC(), GenerateHOPBCMap(), Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs(), and Nektar::SubSteppingExtrapolate::v_SubStepAdvance().
|
protected |
Definition at line 247 of file Extrapolate.h.
Referenced by AddDuDt(), AddVelBC(), GenerateHOPBCMap(), and Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs().
|
protected |
pressure boundary conditions container
Definition at line 238 of file Extrapolate.h.
Referenced by AddPressureToOutflowBCs(), CalcOutflowBCs(), CopyPressureHBCsToPbndExp(), GenerateHOPBCMap(), IProductNormVelocityBCOnHBC(), IProductNormVelocityOnHBC(), UpdateRobinPrimCoeff(), Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs(), v_CalcNeumannPressureBCs(), and Nektar::MappingExtrapolate::v_CorrectPressureBCs().
|
protected |
pressure boundary conditions expansion container
Definition at line 241 of file Extrapolate.h.
Referenced by AddPressureToOutflowBCs(), CalcOutflowBCs(), CopyPressureHBCsToPbndExp(), GenerateHOPBCMap(), IProductNormVelocityBCOnHBC(), IProductNormVelocityOnHBC(), Nektar::SubSteppingExtrapolateWeakPressure::v_AddNormVelOnOBC(), Nektar::WeakPressureExtrapolate::v_AddNormVelOnOBC(), Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs(), v_CalcNeumannPressureBCs(), and Nektar::MappingExtrapolate::v_CorrectPressureBCs().
|
protected |
Pointer to field holding pressure field.
Definition at line 221 of file Extrapolate.h.
Referenced by AddPressureToOutflowBCs(), GenerateHOPBCMap(), and Nektar::MappingExtrapolate::v_CorrectPressureBCs().
|
protected |
number of times the high-order pressure BCs have been called
Definition at line 244 of file Extrapolate.h.
Referenced by AccelerationBDF(), AddVelBC(), EvaluateBDFArray(), ExtrapolateArray(), GenerateHOPBCMap(), UpdateRobinPrimCoeff(), Nektar::StandardExtrapolate::v_EvaluatePressureBCs(), Nektar::WeakPressureExtrapolate::v_EvaluatePressureBCs(), Nektar::SubSteppingExtrapolateWeakPressure::v_SubStepSetPressureBCs(), and Nektar::SubSteppingExtrapolate::v_SubStepSetPressureBCs().
Storage for current and previous levels of high order pressure boundary conditions.
Definition at line 258 of file Extrapolate.h.
Referenced by AddDuDt(), AddVelBC(), CopyPressureHBCsToPbndExp(), GenerateHOPBCMap(), Nektar::MappingExtrapolate::v_CalcNeumannPressureBCs(), v_CalcNeumannPressureBCs(), Nektar::WeakPressureExtrapolate::v_EvaluatePressureBCs(), Nektar::StandardExtrapolate::v_EvaluatePressureBCs(), Nektar::SubSteppingExtrapolateWeakPressure::v_SubStepSetPressureBCs(), and Nektar::SubSteppingExtrapolate::v_SubStepSetPressureBCs().
Definition at line 229 of file Extrapolate.h.
|
protected |
Definition at line 210 of file Extrapolate.h.
Referenced by Extrapolate(), Nektar::MappingExtrapolate::MappingExtrapolate(), Nektar::SubSteppingExtrapolate::SubSteppingExtrapolate(), UpdateRobinPrimCoeff(), and Nektar::SubSteppingExtrapolate::v_SubSteppingTimeIntegration().
|
protected |
Definition at line 255 of file Extrapolate.h.
Referenced by AddDuDt(), AddVelBC(), Extrapolate(), Nektar::SubSteppingExtrapolate::SubStepAdvection(), Nektar::SubSteppingExtrapolate::SubStepExtrapolateField(), Nektar::SubSteppingExtrapolateWeakPressure::v_AddNormVelOnOBC(), Nektar::WeakPressureExtrapolate::v_AddNormVelOnOBC(), and Nektar::SubSteppingExtrapolate::v_SubStepAdvance().
Definition at line 263 of file Extrapolate.h.
Referenced by Nektar::SubSteppingExtrapolate::AddAdvectionPenaltyFlux(), and Nektar::SubSteppingExtrapolate::SubSteppingExtrapolate().
int which identifies which components of m_fields contains the velocity (u,v,w);
Definition at line 225 of file Extrapolate.h.
Referenced by GenerateHOPBCMap(), Nektar::SubSteppingExtrapolate::GetSubstepTimeStep(), IProductNormVelocityBCOnHBC(), Nektar::SubSteppingExtrapolate::SubStepAdvection(), Nektar::SubSteppingExtrapolate::SubStepExtrapolateField(), UpdateRobinPrimCoeff(), Nektar::SubSteppingExtrapolate::v_SubSteppingTimeIntegration(), and Nektar::SubSteppingExtrapolate::v_SubStepSaveFields().
|
staticprotected |
Definition at line 267 of file Extrapolate.h.
Referenced by AccelerationBDF(), and EvaluateBDFArray().
|
staticprotected |
Definition at line 266 of file Extrapolate.h.
Referenced by ExtrapolateArray().
|
staticprotected |
Definition at line 268 of file Extrapolate.h.
Referenced by AccelerationBDF(), AddVelBC(), and UpdateRobinPrimCoeff().