Nektar++
|
This is the complete list of members for Nektar::LinearisedAdvection, including all inherited members.
AddTraceJacToMat(const int nConvectiveFields, const int nSpaceDim, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const Array< OneD, TypeNekBlkMatSharedPtr > &TracePntJacCons, Array< OneD, Array< OneD, TypeNekBlkMatSharedPtr > > &gmtxarray, const Array< OneD, TypeNekBlkMatSharedPtr > &TracePntJacGrad, const Array< OneD, Array< OneD, DataType > > &TracePntJacGradSign) | Nektar::SolverUtils::Advection | |
AddTraceJacToMat(const int nConvectiveFields, const int nSpaceDim, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const Array< OneD, TypeNekBlkMatSharedPtr > &TracePntJacCons, Array< OneD, Array< OneD, TypeNekBlkMatSharedPtr > > &gmtxarray, const Array< OneD, TypeNekBlkMatSharedPtr > &TracePntJacGrad, const Array< OneD, Array< OneD, DataType > > &TracePntJacGradSign) | Nektar::SolverUtils::Advection | |
Advect(const int nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &advVel, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time, const Array< OneD, Array< OneD, NekDouble > > &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble > > &pBwd=NullNekDoubleArrayOfArray) | Nektar::SolverUtils::Advection | |
CalcJacobTraceInteg(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const int m, const int n, const Array< OneD, const TypeNekBlkMatSharedPtr > &PntJac, const Array< OneD, const Array< OneD, DataType > > &PntJacSign, Array< OneD, DNekMatSharedPtr > &TraceJacFwd, Array< OneD, DNekMatSharedPtr > &TraceJacBwd) | Nektar::SolverUtils::Advection | |
className | Nektar::LinearisedAdvection | static |
create(std::string) | Nektar::LinearisedAdvection | inlinestatic |
DFT(const std::string file, Array< OneD, MultiRegions::ExpListSharedPtr > &pFields) | Nektar::LinearisedAdvection | protected |
eForwardsCoeff enum value | Nektar::LinearisedAdvection | private |
eForwardsPhys enum value | Nektar::LinearisedAdvection | private |
eHomogeneous1D enum value | Nektar::LinearisedAdvection | private |
eHomogeneous2D enum value | Nektar::LinearisedAdvection | private |
eHomogeneous3D enum value | Nektar::LinearisedAdvection | private |
eNotHomogeneous enum value | Nektar::LinearisedAdvection | private |
FloquetBlockMatrixMap typedef | Nektar::LinearisedAdvection | private |
FloquetBlockMatrixMapShPtr typedef | Nektar::LinearisedAdvection | private |
FloquetMatType enum name | Nektar::LinearisedAdvection | private |
GenFloquetBlockMatrix(FloquetMatType mattype, bool UseContCoeffs=false) const | Nektar::LinearisedAdvection | protected |
GetFloquetBlockMatrix(FloquetMatType mattype, bool UseContCoeffs=false) const | Nektar::LinearisedAdvection | protected |
HomogeneousType enum name | Nektar::LinearisedAdvection | private |
ImportFldBase(std::string pInfile, Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, int slice) | Nektar::LinearisedAdvection | protected |
InitObject(LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields) | Nektar::SolverUtils::Advection | |
LinearisedAdvection() | Nektar::LinearisedAdvection | protected |
m_baseflow | Nektar::LinearisedAdvection | protected |
m_boundaryConditions | Nektar::LinearisedAdvection | private |
m_expdim | Nektar::LinearisedAdvection | protected |
m_FFT | Nektar::LinearisedAdvection | protected |
m_FloquetBlockMat | Nektar::LinearisedAdvection | protected |
m_fluxVector | Nektar::SolverUtils::Advection | protected |
m_gradBase | Nektar::LinearisedAdvection | protected |
m_halfMode | Nektar::LinearisedAdvection | protected |
m_HomoDirec | Nektar::LinearisedAdvection | private |
m_HomogeneousType | Nektar::LinearisedAdvection | private |
m_interp | Nektar::LinearisedAdvection | protected |
m_interporder | Nektar::LinearisedAdvection | protected |
m_isperiodic | Nektar::LinearisedAdvection | protected |
m_LhomX | Nektar::LinearisedAdvection | private |
m_LhomY | Nektar::LinearisedAdvection | private |
m_LhomZ | Nektar::LinearisedAdvection | private |
m_multipleModes | Nektar::LinearisedAdvection | protected |
m_npointsX | Nektar::LinearisedAdvection | private |
m_npointsY | Nektar::LinearisedAdvection | private |
m_npointsZ | Nektar::LinearisedAdvection | private |
m_NumMode | Nektar::LinearisedAdvection | private |
m_period | Nektar::LinearisedAdvection | protected |
m_riemann | Nektar::SolverUtils::Advection | protected |
m_session | Nektar::LinearisedAdvection | protected |
m_singleMode | Nektar::LinearisedAdvection | protected |
m_skip | Nektar::LinearisedAdvection | protected |
m_slices | Nektar::LinearisedAdvection | protected |
m_spacedim | Nektar::LinearisedAdvection | protected |
m_spaceDim | Nektar::SolverUtils::Advection | protected |
m_start | Nektar::LinearisedAdvection | protected |
m_tmpIN | Nektar::LinearisedAdvection | protected |
m_tmpOUT | Nektar::LinearisedAdvection | protected |
m_useFFT | Nektar::LinearisedAdvection | private |
m_useFFTW | Nektar::LinearisedAdvection | protected |
MemoryManager< LinearisedAdvection > | Nektar::LinearisedAdvection | friend |
SetBaseFlow(const Array< OneD, Array< OneD, NekDouble > > &inarray, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields) | Nektar::SolverUtils::Advection | inline |
SetFluxVector(FuncPointerT func, ObjectPointerT obj) | Nektar::SolverUtils::Advection | inline |
SetFluxVector(AdvectionFluxVecCB fluxVector) | Nektar::SolverUtils::Advection | inline |
SetRiemannSolver(RiemannSolverSharedPtr riemann) | Nektar::SolverUtils::Advection | inline |
UpdateBase(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const NekDouble time) | Nektar::LinearisedAdvection | protected |
UpdateGradBase(const int var, const MultiRegions::ExpListSharedPtr &field) | Nektar::LinearisedAdvection | protected |
v_Advect(const int nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &advVel, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time, const Array< OneD, Array< OneD, NekDouble > > &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble > > &pBwd=NullNekDoubleArrayOfArray) override | Nektar::LinearisedAdvection | protectedvirtual |
v_InitObject(LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields) override | Nektar::LinearisedAdvection | protectedvirtual |
v_SetBaseFlow(const Array< OneD, Array< OneD, NekDouble > > &inarray, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields) override | Nektar::LinearisedAdvection | protectedvirtual |
~Advection() | Nektar::SolverUtils::Advection | inlinevirtual |
~LinearisedAdvection() override | Nektar::LinearisedAdvection | protected |