1#ifndef wxm_apps_bc_flux_bc_five_moment_kinetic_to_five_moment_h
2#define wxm_apps_bc_flux_bc_five_moment_kinetic_to_five_moment_h
114 real* numericalFlux)
const override;
Base Class for physics applications.
Definition: wmapplication.h:93
WxCryptSet extends WxCrypt by providing, in addition to name-value pairs, an set of named WxCryptSets...
Definition: wxcryptset.h:35
Kinetic to 5 Moment Flux Boundary Condition This sets the numerical flux that for the fluid model at ...
Definition: kinetic_to_five_moment_flux_bc.h:54
real _mass
Definition: kinetic_to_five_moment_flux_bc.h:117
std::vector< int > _kinetic_distribution_moment_variables
Definition: kinetic_to_five_moment_flux_bc.h:119
~KineticToFiveMomentFluxBC() override
Destructor.
const std::vector< int > & getInputVariableIndexes(int flag) const override
Grab input variable indices.
Definition: kinetic_to_five_moment_flux_bc.h:79
std::vector< int > _maxwellian_distribution_moment_variables
Definition: kinetic_to_five_moment_flux_bc.h:120
real bcNumericalFlux(const real *q_l, const real *q_r, const real *aux_l, const real *aux_r, const solverVariables_t *pFV, real *numericalFlux) const override
Redefinition of the boundary condition numerical flux.
const std::vector< int > & getOutputVariableIndexes(int flag) const override
Grab output variable indices.
Definition: kinetic_to_five_moment_flux_bc.h:90
const std::vector< int > & getAuxiliaryVariableIndexes(int flag) const override
Definition: kinetic_to_five_moment_flux_bc.h:95
void setup(const WxCryptSet &wxc) override
Setup.
std::vector< int > _fluid_variables
Definition: kinetic_to_five_moment_flux_bc.h:121
KineticToFiveMomentFluxBC()
Constructor.
list apps
Definition: shock_tube.py:33
bc
Definition: advection2d_conservation.py:32
Base namespace for everything not included in the global namespace.
Definition: field_source.h:8
Definition: wmapplication.h:38
#define real
Definition: wmoclunstructuredreconstruction.h:11