include/meltpooldg/compressible_flow/kernels_n_species.hpp Source File

Developer Documentation: include/meltpooldg/compressible_flow/kernels_n_species.hpp Source File
Developer Documentation
kernels_n_species.hpp
Go to the documentation of this file.
1#pragma once
2
5
15{
16 template <int dim, int n_species, typename number, typename Value, typename Flux>
21
22 template <int dim, typename number, typename Value, typename Flux>
23 struct ConcreteConvectiveFluxImpl<dim, 1, number, Value, Flux>
24 {
26 };
27
32 template <int dim, int n_species, typename number, typename Value, typename Flux>
35
36 template <int dim,
37 int n_species,
38 typename number,
39 typename Value,
40 typename Gradient,
41 typename Flux>
46
47 template <int dim, typename number, typename Value, typename Gradient, typename Flux>
48 struct ConcreteDiffusiveFluxImpl<dim, 1, number, Value, Gradient, Flux>
49 {
51 };
52
57 template <int dim,
58 int n_species,
59 typename number,
60 typename Value,
61 typename Gradient,
62 typename Flux>
65
66} // namespace MeltPoolDG::CompressibleFlow
This file contains various functions that can be used to set and evaluate boundary conditions for the...
Definition boundary_condition_functions.hpp:17
typename ConcreteConvectiveFluxImpl< dim, n_species, number, Value, Flux >::type NSpeciesConvectiveFlux
Definition kernels_n_species.hpp:34
typename ConcreteDiffusiveFluxImpl< dim, n_species, number, Value, Gradient, Flux >::type NSpeciesDiffusiveFlux
Definition kernels_n_species.hpp:64
ConvectiveFlux< dim, number, Value, Flux > type
Definition kernels_n_species.hpp:25
SpeciesTransportConvectiveFlux< dim, n_species, number, Value, Flux > type
Definition kernels_n_species.hpp:19
DiffusiveFlux< dim, number, Value, Gradient, Flux > type
Definition kernels_n_species.hpp:50
SpeciesTransportDiffusiveFlux< dim, n_species, number, Value, Gradient, Flux > type
Definition kernels_n_species.hpp:44