Nektar++
|
This is the complete list of members for Nektar::LEEUpwindSolver, 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 |
create(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::LEEUpwindSolver | inlinestatic |
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 |
LEEUpwindSolver(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::LEEUpwindSolver | 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 | |
solverName | Nektar::LEEUpwindSolver | static |
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 rhouL, NekDouble rhovL, NekDouble rhowL, NekDouble pR, NekDouble rhoR, NekDouble rhouR, NekDouble rhovR, NekDouble rhowR, 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 &rhouF, NekDouble &rhovF, NekDouble &rhowF) override | Nektar::LEEUpwindSolver | protectedvirtual |
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 |