[P]arallel [Hi]gh-order [Li]brary for [P]DEs
Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
|
Initial Condition Function: Euler Equations (primitive values) More...
#include <initial_condition_function.h>
Public Member Functions | |
InitialConditionFunction_EulerBase (Parameters::AllParameters const *const param) | |
< dealii::Function we are templating on More... | |
real | value (const dealii::Point< dim, real > &point, const unsigned int istate=0) const override |
Value of initial condition expressed in terms of conservative variables. | |
![]() | |
InitialConditionFunction () | |
< dealii::Function we are templating on More... | |
Protected Member Functions | |
virtual real | primitive_value (const dealii::Point< dim, real > &point, const unsigned int istate=0) const =0 |
Value of initial condition expressed in terms of primitive variables. | |
real | convert_primitive_to_conversative_value (const dealii::Point< dim, real > &point, const unsigned int istate=0) const |
Converts value from: primitive to conservative. | |
Private Attributes | |
std::shared_ptr< Physics::Euler< dim, nstate, double > > | euler_physics |
Initial Condition Function: Euler Equations (primitive values)
Definition at line 64 of file initial_condition_function.h.
|
explicit |
< dealii::Function we are templating on
Constructor for test cases using Euler equations.
Definition at line 420 of file initial_condition_function.cpp.