Nektar++
|
This is the complete list of members for Nektar::LEESolver, including all inherited members.
AcousticSolver(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::AcousticSolver | protected |
CalcFluxJacobian(const int nDim, const Array< OneD, const Array< OneD, NekDouble > > &Fwd, const Array< OneD, const Array< OneD, NekDouble > > &Bwd, DNekBlkMatSharedPtr &FJac, DNekBlkMatSharedPtr &BJac) | Nektar::SolverUtils::RiemannSolver | |
CheckAuxScal(std::string name) | Nektar::SolverUtils::RiemannSolver | protected |
CheckAuxVec(std::string name) | Nektar::SolverUtils::RiemannSolver | protected |
CheckParams(std::string name) | Nektar::SolverUtils::RiemannSolver | protected |
CheckScalars(std::string name) | Nektar::SolverUtils::RiemannSolver | protected |
CheckVectors(std::string name) | Nektar::SolverUtils::RiemannSolver | protected |
FromToRotation(Array< OneD, const NekDouble > &from, Array< OneD, const NekDouble > &to, NekDouble *mat) | Nektar::SolverUtils::RiemannSolver | protected |
GenerateRotationMatrices(const Array< OneD, const Array< OneD, NekDouble > > &normals) | Nektar::SolverUtils::RiemannSolver | protected |
GetParams() | Nektar::SolverUtils::RiemannSolver | inline |
GetRotBasefield(Array< OneD, Array< OneD, NekDouble > > &bfFwd, Array< OneD, Array< OneD, NekDouble > > &bfBwd) | Nektar::AcousticSolver | protected |
GetScalars() | Nektar::SolverUtils::RiemannSolver | inline |
GetVectors() | Nektar::SolverUtils::RiemannSolver | inline |
LEESolver(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::LEESolver | protected |
m_ALESolver | Nektar::SolverUtils::RiemannSolver | protected |
m_auxScal | Nektar::SolverUtils::RiemannSolver | protected |
m_auxVec | Nektar::SolverUtils::RiemannSolver | protected |
m_params | Nektar::SolverUtils::RiemannSolver | protected |
m_requiresRotation | Nektar::SolverUtils::RiemannSolver | protected |
m_rotMat | Nektar::SolverUtils::RiemannSolver | protected |
m_rotStorage | Nektar::SolverUtils::RiemannSolver | protected |
m_scalars | Nektar::SolverUtils::RiemannSolver | protected |
m_spacedim | Nektar::SolverUtils::RiemannSolver | |
m_vectors | Nektar::SolverUtils::RiemannSolver | protected |
RiemannSolver() | Nektar::SolverUtils::RiemannSolver | protected |
RiemannSolver(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::SolverUtils::RiemannSolver | protected |
rotateFromNormal(const Array< OneD, const Array< OneD, NekDouble > > &inarray, const Array< OneD, const Array< OneD, NekDouble > > &normals, const Array< OneD, const Array< OneD, NekDouble > > &vecLocs, Array< OneD, Array< OneD, NekDouble > > &outarray) | Nektar::SolverUtils::RiemannSolver | protected |
rotateToNormal(const Array< OneD, const Array< OneD, NekDouble > > &inarray, const Array< OneD, const Array< OneD, NekDouble > > &normals, const Array< OneD, const Array< OneD, NekDouble > > &vecLocs, Array< OneD, Array< OneD, NekDouble > > &outarray) | Nektar::SolverUtils::RiemannSolver | protected |
SetALEFlag(bool &ALE) | Nektar::SolverUtils::RiemannSolver | inline |
SetAuxScal(std::string name, FuncPointerT func, ObjectPointerT obj) | Nektar::SolverUtils::RiemannSolver | inline |
SetAuxVec(std::string name, FuncPointerT func, ObjectPointerT obj) | Nektar::SolverUtils::RiemannSolver | inline |
SetAuxVec(std::string name, RSVecFuncType fp) | Nektar::SolverUtils::RiemannSolver | inline |
SetParam(std::string name, FuncPointerT func, ObjectPointerT obj) | Nektar::SolverUtils::RiemannSolver | inline |
SetParam(std::string name, RSParamFuncType fp) | Nektar::SolverUtils::RiemannSolver | inline |
SetScalar(std::string name, FuncPointerT func, ObjectPointerT obj) | Nektar::SolverUtils::RiemannSolver | inline |
SetScalar(std::string name, RSScalarFuncType fp) | Nektar::SolverUtils::RiemannSolver | inline |
SetVector(std::string name, FuncPointerT func, ObjectPointerT obj) | Nektar::SolverUtils::RiemannSolver | inline |
SetVector(std::string name, RSVecFuncType fp) | Nektar::SolverUtils::RiemannSolver | inline |
Solve(const int nDim, const Array< OneD, const Array< OneD, NekDouble > > &Fwd, const Array< OneD, const Array< OneD, NekDouble > > &Bwd, Array< OneD, Array< OneD, NekDouble > > &flux) | Nektar::SolverUtils::RiemannSolver | |
v_CalcFluxJacobian(const int nDim, const Array< OneD, const Array< OneD, NekDouble > > &Fwd, const Array< OneD, const Array< OneD, NekDouble > > &Bwd, const Array< OneD, const Array< OneD, NekDouble > > &normals, DNekBlkMatSharedPtr &FJac, DNekBlkMatSharedPtr &BJac) | Nektar::SolverUtils::RiemannSolver | protectedvirtual |
v_PointSolve(NekDouble pL, NekDouble rhoL, NekDouble uL, NekDouble vL, NekDouble wL, NekDouble pR, NekDouble rhoR, NekDouble uR, NekDouble vR, NekDouble wR, NekDouble c0sqL, NekDouble rho0L, NekDouble u0L, NekDouble v0L, NekDouble w0L, NekDouble c0sqR, NekDouble rho0R, NekDouble u0R, NekDouble v0R, NekDouble w0R, NekDouble &pF, NekDouble &rhoF, NekDouble &uF, NekDouble &vF, NekDouble &wF)=0 | Nektar::AcousticSolver | protectedpure virtual |
v_Solve(const int nDim, const Array< OneD, const Array< OneD, NekDouble > > &Fwd, const Array< OneD, const Array< OneD, NekDouble > > &Bwd, Array< OneD, Array< OneD, NekDouble > > &flux) override | Nektar::LEESolver | protectedvirtual |
~RiemannSolver() | Nektar::SolverUtils::RiemannSolver | inlineprotectedvirtual |