[P]arallel [Hi]gh-order [Li]brary for [P]DEs
Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
|
This is the complete list of members for PHiLiP::ODE::RootFindingRRKODESolver< dim, real, MeshType >, including all inherited members.
butcher_tableau | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | protected |
compute_entropy_change_estimate(const real dt, std::shared_ptr< DGBase< dim, real, MeshType >> dg, const std::vector< dealii::LinearAlgebra::distributed::Vector< double >> &rk_stage, const bool use_M_norm_for_entropy_change_est=true) const | PHiLiP::ODE::RootFindingRRKODESolver< dim, real, MeshType > | protected |
compute_entropy_vars(const dealii::LinearAlgebra::distributed::Vector< double > &u, std::shared_ptr< DGBase< dim, real, MeshType >> dg) const | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | protected |
compute_FR_entropy_contribution(const real dt, std::shared_ptr< DGBase< dim, real, MeshType >> dg, const std::vector< dealii::LinearAlgebra::distributed::Vector< double >> &rk_stage, const bool compute_K_norm) const override | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | virtual |
compute_integrated_numerical_entropy(const dealii::LinearAlgebra::distributed::Vector< double > &u, std::shared_ptr< DGBase< dim, real, MeshType >> dg) const | PHiLiP::ODE::RootFindingRRKODESolver< dim, real, MeshType > | protected |
compute_numerical_entropy(const dealii::LinearAlgebra::distributed::Vector< double > &u, std::shared_ptr< DGBase< dim, real, MeshType >> dg) const | PHiLiP::ODE::RootFindingRRKODESolver< dim, real, MeshType > | protected |
compute_relaxation_parameter(const real dt, std::shared_ptr< DGBase< dim, real, MeshType >> dg, const std::vector< dealii::LinearAlgebra::distributed::Vector< double >> &rk_stage, const dealii::LinearAlgebra::distributed::Vector< double > &solution_update) override | PHiLiP::ODE::RootFindingRRKODESolver< dim, real, MeshType > | protectedvirtual |
compute_root_function(const double gamma, const dealii::LinearAlgebra::distributed::Vector< double > &u_n, const dealii::LinearAlgebra::distributed::Vector< double > &d, const double eta_n, const double e, std::shared_ptr< DGBase< dim, real, MeshType >> dg) const | PHiLiP::ODE::RootFindingRRKODESolver< dim, real, MeshType > | protected |
EmptyRRKBase(std::shared_ptr< RKTableauBase< dim, real, MeshType >>) | PHiLiP::ODE::EmptyRRKBase< dim, real, MeshType > | explicit |
FR_entropy_cumulative | PHiLiP::ODE::RootFindingRRKODESolver< dim, real, MeshType > | private |
mpi_communicator | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | protected |
mpi_rank | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | protected |
n_rk_stages | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | protected |
pcout | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | protected |
relaxation_parameter | PHiLiP::ODE::RRKODESolverBase< dim, real, MeshType > | |
rk_stage_solution | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | protected |
RKNumEntropy(std::shared_ptr< RKTableauBase< dim, real, MeshType >> rk_tableau_input) | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | explicit |
RootFindingRRKODESolver(std::shared_ptr< RKTableauBase< dim, real, MeshType >> rk_tableau_input) | PHiLiP::ODE::RootFindingRRKODESolver< dim, real, MeshType > | explicit |
RRKODESolverBase(std::shared_ptr< RKTableauBase< dim, real, MeshType >> rk_tableau_input) | PHiLiP::ODE::RRKODESolverBase< dim, real, MeshType > | explicit |
store_stage_solutions(const int istage, const dealii::LinearAlgebra::distributed::Vector< double > rk_stage_i) override | PHiLiP::ODE::RKNumEntropy< dim, real, MeshType > | protectedvirtual |
update_relaxation_parameter(const real dt, std::shared_ptr< DGBase< dim, real, MeshType >> dg, const std::vector< dealii::LinearAlgebra::distributed::Vector< double >> &rk_stage, const dealii::LinearAlgebra::distributed::Vector< double > &solution_update) override | PHiLiP::ODE::RRKODESolverBase< dim, real, MeshType > | protectedvirtual |