[P]arallel [Hi]gh-order [Li]brary for [P]DEs  Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
PHiLiP::InitialConditionFunction_KHI< dim, nstate, real > Class Template Reference

Kelvin-Helmholtz Instability, parametrized by Atwood number. More...

#include <initial_condition_function.h>

Inheritance diagram for PHiLiP::InitialConditionFunction_KHI< dim, nstate, real >:
Collaboration diagram for PHiLiP::InitialConditionFunction_KHI< dim, nstate, real >:

Public Member Functions

 InitialConditionFunction_KHI (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.
 
- Public Member Functions inherited from PHiLiP::InitialConditionFunction< dim, nstate, real >
 InitialConditionFunction ()
 < dealii::Function we are templating on More...
 

Protected Attributes

const real atwood_number
 Atwood number: quantifies density difference.
 
std::shared_ptr< Physics::Euler< dim, nstate, double > > euler_physics
 

Detailed Description

template<int dim, int nstate, typename real>
class PHiLiP::InitialConditionFunction_KHI< dim, nstate, real >

Kelvin-Helmholtz Instability, parametrized by Atwood number.

See Chan et al., On the entropy projection..., 2022, Pg. 15 Note that some equations are not typed correctly See github.com/trixi-framework/paper-2022-robustness-entropy-projection for initial condition which is implemented herein

Definition at line 331 of file initial_condition_function.h.

Constructor & Destructor Documentation

◆ InitialConditionFunction_KHI()

template<int dim, int nstate, typename real >
PHiLiP::InitialConditionFunction_KHI< dim, nstate, real >::InitialConditionFunction_KHI ( Parameters::AllParameters const *const  param)
explicit

< dealii::Function we are templating on

Constructor

Definition at line 383 of file initial_condition_function.cpp.


The documentation for this class was generated from the following files: