Nektar++
Nektar::RoeSolver Member List

This is the complete list of members for Nektar::RoeSolver, including all inherited members.

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::RiemannSolverprotected
CheckAuxVec(std::string name)Nektar::SolverUtils::RiemannSolverprotected
CheckParams(std::string name)Nektar::SolverUtils::RiemannSolverprotected
CheckScalars(std::string name)Nektar::SolverUtils::RiemannSolverprotected
CheckVectors(std::string name)Nektar::SolverUtils::RiemannSolverprotected
CompressibleSolver(const LibUtilities::SessionReaderSharedPtr &pSession)Nektar::CompressibleSolverprotected
CompressibleSolver()Nektar::CompressibleSolverprotected
create(const LibUtilities::SessionReaderSharedPtr &pSession)Nektar::RoeSolverinlinestatic
FromToRotation(Array< OneD, const NekDouble > &from, Array< OneD, const NekDouble > &to, NekDouble *mat)Nektar::SolverUtils::RiemannSolverprotected
GenerateRotationMatrices(const Array< OneD, const Array< OneD, NekDouble > > &normals)Nektar::SolverUtils::RiemannSolverprotected
GetParams()Nektar::SolverUtils::RiemannSolverinline
GetRoeSoundSpeed(ND rhoL, ND pL, ND eL, ND HL, ND srL, ND rhoR, ND pR, ND eR, ND HR, ND srR, ND HRoe, ND URoe2, ND srLR)Nektar::CompressibleSolverprotected
GetScalars()Nektar::SolverUtils::RiemannSolverinline
GetVectors()Nektar::SolverUtils::RiemannSolverinline
m_ALESolverNektar::SolverUtils::RiemannSolverprotected
m_auxScalNektar::SolverUtils::RiemannSolverprotected
m_auxVecNektar::SolverUtils::RiemannSolverprotected
m_eosNektar::CompressibleSolverprotected
m_idealGasNektar::CompressibleSolverprotected
m_paramsNektar::SolverUtils::RiemannSolverprotected
m_pointSolveNektar::CompressibleSolverprotected
m_requiresRotationNektar::SolverUtils::RiemannSolverprotected
m_rotMatNektar::SolverUtils::RiemannSolverprotected
m_rotStorageNektar::SolverUtils::RiemannSolverprotected
m_scalarsNektar::SolverUtils::RiemannSolverprotected
m_spacedimNektar::SolverUtils::RiemannSolver
m_vectorsNektar::SolverUtils::RiemannSolverprotected
ND typedefNektar::RoeSolverprotected
RiemannSolver()Nektar::SolverUtils::RiemannSolverprotected
RiemannSolver(const LibUtilities::SessionReaderSharedPtr &pSession)Nektar::SolverUtils::RiemannSolverprotected
RoeSolver()Nektar::RoeSolver
RoeSolver(const LibUtilities::SessionReaderSharedPtr &pSession)Nektar::RoeSolverprotected
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::RiemannSolverprotected
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::RiemannSolverprotected
SetALEFlag(bool &ALE)Nektar::SolverUtils::RiemannSolverinline
SetAuxScal(std::string name, FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::RiemannSolverinline
SetAuxVec(std::string name, FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::RiemannSolverinline
SetAuxVec(std::string name, RSVecFuncType fp)Nektar::SolverUtils::RiemannSolverinline
SetParam(std::string name, FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::RiemannSolverinline
SetParam(std::string name, RSParamFuncType fp)Nektar::SolverUtils::RiemannSolverinline
SetScalar(std::string name, FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::RiemannSolverinline
SetScalar(std::string name, RSScalarFuncType fp)Nektar::SolverUtils::RiemannSolverinline
SetVector(std::string name, FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::RiemannSolverinline
SetVector(std::string name, RSVecFuncType fp)Nektar::SolverUtils::RiemannSolverinline
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
solverNameNektar::RoeSolverstatic
v_ArraySolve(const Array< OneD, const Array< OneD, ND > > &Fwd, const Array< OneD, const Array< OneD, ND > > &Bwd, Array< OneD, Array< OneD, ND > > &flux) finalNektar::RoeSolverprotectedvirtual
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::RiemannSolverprotectedvirtual
v_PointSolve(ND rhoL, ND rhouL, ND rhovL, ND rhowL, ND EL, ND rhoR, ND rhouR, ND rhovR, ND rhowR, ND ER, ND &rhof, ND &rhouf, ND &rhovf, ND &rhowf, ND &Ef) finalNektar::RoeSolverprotectedvirtual
v_Solve(const int nDim, const Array< OneD, const Array< OneD, ND > > &Fwd, const Array< OneD, const Array< OneD, ND > > &Bwd, Array< OneD, Array< OneD, ND > > &flux) overrideNektar::CompressibleSolverprotectedvirtual
~RiemannSolver()Nektar::SolverUtils::RiemannSolverinlineprotectedvirtual