|
Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website |
Flow-block flux of a gas mixture over every face, as ConvectiveFluxFunctor, with the face thermodynamics [gamma, e0] of each side. Also stores the mass flux per unit area at each quadrature point, positive from cells_of_face(:, 0) to (:, 1), for the species fluxes. More...
#include <mixture_flux.h>
Public Member Functions | |
| KOKKOS_INLINE_FUNCTION void | operator() (const uint32_t i_face) const |
Public Attributes | |
| Kokkos::View< rtype *[N_DIM]> | normals |
| Kokkos::View< rtype * > | face_area |
| Kokkos::View< int32_t *[2]> | cells_of_face |
| Kokkos::View< rtype * > | quad_weights |
| Kokkos::View< rtype ** > | face_weights |
| Kokkos::View< rtype **[2][N_CONSERVATIVE]> | face_solution |
| Kokkos::View< rtype **[2][2]> | face_thermo |
| BoundaryData | boundaries |
| Kokkos::View< rtype *[N_CONSERVATIVE]> | W_cells |
| Kokkos::View< rtype **, Kokkos::LayoutStride > | cell_thermo |
| Kokkos::View< rtype *[N_CONSERVATIVE]> | face_flux |
| Kokkos::View< rtype ** > | face_mdot |
| rtype | low_mach_cutoff |
| Kokkos::View< rtype * > | upwind |
| Kokkos::View< rtype *** > | quad_normals |
Flow-block flux of a gas mixture over every face, as ConvectiveFluxFunctor, with the face thermodynamics [gamma, e0] of each side. Also stores the mass flux per unit area at each quadrature point, positive from cells_of_face(:, 0) to (:, 1), for the species fluxes.
|
inline |
| BoundaryData MixtureFluxFunctor< T_riemann_solver >::boundaries |
| Kokkos::View<rtype **, Kokkos::LayoutStride> MixtureFluxFunctor< T_riemann_solver >::cell_thermo |
| Kokkos::View<int32_t *[2]> MixtureFluxFunctor< T_riemann_solver >::cells_of_face |
| Kokkos::View<rtype *> MixtureFluxFunctor< T_riemann_solver >::face_area |
| Kokkos::View<rtype *[N_CONSERVATIVE]> MixtureFluxFunctor< T_riemann_solver >::face_flux |
| Kokkos::View<rtype **> MixtureFluxFunctor< T_riemann_solver >::face_mdot |
| Kokkos::View<rtype **[2][N_CONSERVATIVE]> MixtureFluxFunctor< T_riemann_solver >::face_solution |
| Kokkos::View<rtype **[2][2]> MixtureFluxFunctor< T_riemann_solver >::face_thermo |
| Kokkos::View<rtype **> MixtureFluxFunctor< T_riemann_solver >::face_weights |
| rtype MixtureFluxFunctor< T_riemann_solver >::low_mach_cutoff |
| Kokkos::View<rtype *[N_DIM]> MixtureFluxFunctor< T_riemann_solver >::normals |
| Kokkos::View<rtype ***> MixtureFluxFunctor< T_riemann_solver >::quad_normals |
| Kokkos::View<rtype *> MixtureFluxFunctor< T_riemann_solver >::quad_weights |
| Kokkos::View<rtype *> MixtureFluxFunctor< T_riemann_solver >::upwind |
| Kokkos::View<rtype *[N_CONSERVATIVE]> MixtureFluxFunctor< T_riemann_solver >::W_cells |