| 
    Nektar++
    
   | 
 
This is the complete list of members for Nektar::UpwindPulseSolver, 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::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::UpwindPulseSolver | 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 | 
| GetScalars() | Nektar::SolverUtils::RiemannSolver | inline | 
| GetVectors() | Nektar::SolverUtils::RiemannSolver | inline | 
| m_auxScal | Nektar::SolverUtils::RiemannSolver | protected | 
| m_auxVec | Nektar::SolverUtils::RiemannSolver | protected | 
| m_nVariables | Nektar::UpwindPulseSolver | protected | 
| m_params | Nektar::SolverUtils::RiemannSolver | protected | 
| m_pressureArea | Nektar::UpwindPulseSolver | 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_session | Nektar::UpwindPulseSolver | protected | 
| m_spacedim | Nektar::SolverUtils::RiemannSolver | |
| m_vectors | Nektar::SolverUtils::RiemannSolver | protected | 
| m_vessels | Nektar::UpwindPulseSolver | protected | 
| RiemannSolver() | Nektar::SolverUtils::RiemannSolver | protected | 
| RiemannSolver(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::SolverUtils::RiemannSolver | protected | 
| RiemannSolverUpwind(NekDouble AL, NekDouble uL, NekDouble AR, NekDouble uR, NekDouble &Aflux, NekDouble &uflux, NekDouble A0, NekDouble beta, NekDouble n, NekDouble alpha=0.5) | Nektar::UpwindPulseSolver | 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 | 
| 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::UpwindPulseSolver | static | 
| UpwindPulseSolver(const LibUtilities::SessionReaderSharedPtr &pSession) | Nektar::UpwindPulseSolver | protected | 
| 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_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::UpwindPulseSolver | protectedvirtual | 
| Nektar::SolverUtils::RiemannSolver::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)=0 | Nektar::SolverUtils::RiemannSolver | protectedpure virtual | 
| ~RiemannSolver() | Nektar::SolverUtils::RiemannSolver | inlineprotectedvirtual |