|
Nektar++
|
This is the complete list of members for Nektar::AdjointAdvection, 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 | |
| AddVolumJacToMat(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const int &nConvectiveFields, const TensorOfArray5D< NekDouble > &ElmtJacArray, Array< OneD, Array< OneD, SNekBlkMatSharedPtr >> &gmtxarray) | Nektar::SolverUtils::Advection | inline |
| AdjointAdvection() | Nektar::AdjointAdvection | protected |
| 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 | |
| AdvectCoeffs(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 | |
| AdvectTraceFlux(const int nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const Array< OneD, Array< OneD, NekDouble >> &pAdvVel, const Array< OneD, Array< OneD, NekDouble >> &pInarray, Array< OneD, Array< OneD, NekDouble >> &pTraceFlux, const NekDouble &pTime, const Array< OneD, Array< OneD, NekDouble >> &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble >> &pBwd=NullNekDoubleArrayOfArray) | Nektar::SolverUtils::Advection | inline |
| AdvectVolumeFlux(const int nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const Array< OneD, Array< OneD, NekDouble >> &pAdvVel, const Array< OneD, Array< OneD, NekDouble >> &pInarray, TensorOfArray3D< NekDouble > &pVolumeFlux, const NekDouble &pTime) | Nektar::SolverUtils::Advection | inline |
| 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::AdjointAdvection | static |
| create(std::string) | Nektar::AdjointAdvection | inlinestatic |
| DFT(const std::string file, Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const NekDouble m_slices) | 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< AdjointAdvection > class | Nektar::AdjointAdvection | 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 NekDouble m_slices, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const NekDouble m_time, const NekDouble m_period) | Nektar::LinearisedAdvection | protected |
| UpdateGradBase(const int var, const MultiRegions::ExpListSharedPtr &field) | Nektar::LinearisedAdvection | protected |
| v_AddVolumJacToMat(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const int &nConvectiveFields, const TensorOfArray5D< NekDouble > &ElmtJacArray, Array< OneD, Array< OneD, SNekBlkMatSharedPtr >> &gmtxarray) | Nektar::SolverUtils::Advection | protectedvirtual |
| 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) | Nektar::AdjointAdvection | protectedvirtual |
| v_AdvectCoeffs(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 | protectedvirtual |
| v_AdvectTraceFlux(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 >> &pTraceFlux, const NekDouble &time, const Array< OneD, Array< OneD, NekDouble >> &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble >> &pBwd=NullNekDoubleArrayOfArray) | Nektar::SolverUtils::Advection | protectedvirtual |
| v_AdvectVolumeFlux(const int nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble >> &advVel, const Array< OneD, Array< OneD, NekDouble >> &inarray, TensorOfArray3D< NekDouble > &pVolumeFlux, const NekDouble &time) | Nektar::SolverUtils::Advection | protectedvirtual |
| v_InitObject(LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields) | Nektar::LinearisedAdvection | protectedvirtual |
| v_SetBaseFlow(const Array< OneD, Array< OneD, NekDouble >> &inarray, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields) | Nektar::LinearisedAdvection | protectedvirtual |
| ~AdjointAdvection() | Nektar::AdjointAdvection | protectedvirtual |
| ~Advection() | Nektar::SolverUtils::Advection | inlinevirtual |
| ~LinearisedAdvection() | Nektar::LinearisedAdvection | protectedvirtual |