the parameters of the numerical scheme that are necessary to determine storage requirements More...
#include <Storage_params.hpp>
Public Member Functions | |
int | n_qpoint () const |
number of quadrature points per element | |
int | n_face_qpoint () const |
number of quadrature points on each element face | |
int | n_dof () const |
total number of physical degrees of freedom per element | |
int | size () const |
total number of values that must be stored per element (including stages) | |
int | n_vertices () const |
number of vertices of each element | |
int | n_var_numeric () const |
number of numerical variables (as opposed to physical state variables) | |
int | n_dof_numeric () const |
number of numerical degrees of freedom | |
std::vector< int > | physical_shape () const |
Shape of the Array required to hold the physical state variables. | |
std::vector< int > | numerical_shape () const |
Shape of the Array required to hold the full numerical state variables. | |
Static Public Member Functions | |
static constexpr int | n_advection (int row_size) |
number of variables in the artificial viscosity advection equation | |
Public Attributes | |
int | n_stage |
number of time integration stages | |
int | n_var |
number of independent physical state variables | |
int | n_dim |
number of dimensions | |
int | row_size |
row size of basis | |
int | n_forcing = 4 |
number of artificial viscosity forcing variables | |
the parameters of the numerical scheme that are necessary to determine storage requirements