include/meltpooldg/compressible_flow/kernels_multi_species.hpp Source File
|
Developer Documentation
|
kernels_multi_species.hpp
Go to the documentation of this file.
This file contains various functions that can be used to set and evaluate boundary conditions for the...
Definition boundary_condition_functions.hpp:17
dealii::Tensor< 1, n_conserved_variables< dim, n_species >, dealii::Tensor< 1, dim, dealii::VectorizedArray< number > > > FluxType
Definition data_types.hpp:51
dealii::Tensor< 1, n_conserved_variables< dim, n_species >, dealii::Tensor< 1, dim, VectorizedArrayType > > ConservedVariablesGradientType
Definition data_types.hpp:44
dealii::Tensor< 1, n_conserved_variables< dim, n_species >, VectorizedArrayType > ConservedVariablesType
Definition data_types.hpp:35
void interdiffusional_enthalpy_flux(const ConservedVariablesView &conserved_variables, const WritableFluxView &flux)
Definition kernels.hpp:97
This file provides a collection of view types for the compressible Navier–Stokes solver....
Definition state_views.hpp:278
Collection of material parameters for a specific fluid phase.
Definition material.hpp:119
Definition state_views_multi_species.hpp:122
Definition state_views_multi_species.hpp:218
Definition state_views_multi_species.hpp:278
Definition kernels_multi_species.hpp:13
FluxTypeIn PhysicalFluxType
Definition kernels_multi_species.hpp:15
MultiSpeciesFluxView< dim, n_species, PhysicalFluxType > SpeciesWritableFluxView
Definition kernels_multi_species.hpp:18
const MaterialPhaseData< number > & material
Definition kernels_multi_species.hpp:59
PhysicalFluxType flux(const ValueType &conserved_variables) const
Definition kernels_multi_species.hpp:31
ValueTypeIn ValueType
Definition kernels_multi_species.hpp:14
SpeciesTransportConvectiveFlux(const MaterialPhaseData< number > &material)
Definition kernels_multi_species.hpp:21
FluxView< dim, PhysicalFluxType > FlowWritableFluxView
Definition kernels_multi_species.hpp:19
MultiSpeciesDofStateView< dim, n_species, number, const ValueType > DofStateView
Definition kernels_multi_species.hpp:17
dealii::VectorizedArray< number > local_maximum_wave_speed(const ValueType &u_m, const ValueType &u_p) const
Definition kernels_multi_species.hpp:52
Definition kernels_multi_species.hpp:69
SpeciesTransportDiffusiveFlux(const MaterialPhaseData< number > &material)
Definition kernels_multi_species.hpp:88
PhysicalFluxType flux(const ValueType &u, const GradientType &grad_u) const
Definition kernels_multi_species.hpp:99
CompressibleFlow::MultiSpeciesDofValueAndGradientStateView< dim, n_species, number, const ValueType, const GradientType > DofStateViewType
Definition kernels_multi_species.hpp:79
ValueTypeIn ValueType
Definition kernels_multi_species.hpp:70
GradientTypeIn GradientType
Definition kernels_multi_species.hpp:71
FluxTypeIn PhysicalFluxType
Definition kernels_multi_species.hpp:72
CompressibleFlow::FluxView< dim, PhysicalFluxType > WritableFluxViewType
Definition kernels_multi_species.hpp:81
MultiSpeciesFluxView< dim, n_species, PhysicalFluxType > SpeciesWritableFluxView
Definition kernels_multi_species.hpp:82
const MaterialPhaseData< number > & material
Definition kernels_multi_species.hpp:120
Generated by