1 #ifndef __ADVECTION_EXPLICIT_PERIODIC_H__ 2 #define __ADVECTION_EXPLICIT_PERIODIC_H__ 4 #include "dg/dg_base.hpp" 5 #include "parameters/all_parameters.h" 12 template <
int dim,
int nstate>
27 static dealii::Point<dim>
warp (
const dealii::Point<dim> &p);
double compute_energy(std::shared_ptr< PHiLiP::DGBase< dim, double > > &dg) const
Function computes the energy.
Files for the baseline physics.
Advection periodic unsteady test.
Main parameter class that contains the various other sub-parameter classes.
int run_test() const override
Run test.
static dealii::Point< dim > warp(const dealii::Point< dim > &p)
Warping for nonlinear manifold (see CurvManifold above)
AdvectionPeriodic(const Parameters::AllParameters *const parameters_input)
Constructor.
DGBase is independent of the number of state variables.
Base class of all the tests.
double compute_conservation(std::shared_ptr< PHiLiP::DGBase< dim, double > > &dg, const double poly_degree) const
Function computes the conservation.