| [P]arallel [Hi]gh-order [Li]brary for [P]DEs
    Latest
    Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods | 
Base class for storing the RK method. More...
#include <low_storage_rk_tableau_base.h>
| Public Member Functions | |
| LowStorageRKTableauBase (const int n_rk_stages, const int num_delta, const std::string rk_method_string_input) | |
| Default constructor that will set the constants. | |
| virtual | ~LowStorageRKTableauBase ()=default | 
| Destructor. | |
| double | get_gamma (const int i, const int j) const | 
| Returns Butcher tableau "gamma" coefficient at position [i][j]. | |
| double | get_beta (const int i) const | 
| Returns Butcher tableau "beta" coefficient at position [i]. | |
| double | get_delta (const int i) const | 
| Returns Butcher tableau "delta" coefficient at position [i]. | |
| double | get_b_hat (const int i) const | 
| Returns Butcher tableau "b hat" coefficient at position [i]. | |
| void | set_tableau () override | 
| Calls setters for butcher tableau. | |
|  Public Member Functions inherited from PHiLiP::ODE::RKTableauBase< dim, real, MeshType > | |
| RKTableauBase (const int n_rk_stages, const std::string rk_method_string_input) | |
| Default constructor that will set the constants. | |
| Protected Member Functions | |
| virtual void | set_gamma ()=0 | 
| Setter for gamma. | |
| virtual void | set_beta ()=0 | 
| Setter for beta. | |
| virtual void | set_delta ()=0 | 
| Setter for delta. | |
| virtual void | set_b_hat ()=0 | 
| Setter for b hat. | |
| Protected Attributes | |
| const int | num_delta | 
| Size of "delta". | |
| dealii::Table< 2, double > | butcher_tableau_gamma | 
| Butcher tableau "gamma". | |
| dealii::Table< 1, double > | butcher_tableau_beta | 
| Butcher tableau "beta". | |
| dealii::Table< 1, double > | butcher_tableau_delta | 
| Butcher tableau "delta". | |
| dealii::Table< 1, double > | butcher_tableau_b_hat | 
| Butcher tableau "b hat". | |
|  Protected Attributes inherited from PHiLiP::ODE::RKTableauBase< dim, real, MeshType > | |
| dealii::ConditionalOStream | pcout | 
| Parallel std::cout that only outputs on mpi_rank==0. | |
| const std::string | rk_method_string | 
| String identifying the RK method. | |
| Additional Inherited Members | |
|  Public Attributes inherited from PHiLiP::ODE::RKTableauBase< dim, real, MeshType > | |
| const int | n_rk_stages | 
| Store number of stages. | |
Base class for storing the RK method.
Definition at line 23 of file low_storage_rk_tableau_base.h.