|
Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website |
Reconstruction of a gas mixture's cell scalars to faces. More...
#include <memory>#include <Kokkos_Core.hpp>#include "boundary.h"#include "common.h"#include "face_reconstruction.h"#include "mesh.h"#include "teno.h"Go to the source code of this file.
Classes | |
| struct | ScalarFaceValues |
| Face values of the cell scalars: the cell value (first order) or the linear reconstruction S_c + phi_c grad S_c . r with one limiter value phi_c per cell shared by all scalars (MUSCL); one point per face. Least-squares reconstruction reproduces constants, so mass fractions summing to one in every cell sum to one at every face point to round-off. More... | |
| class | ScalarReconstruction |
| Reconstructs a mixture's cell scalars (mass fractions and the thermodynamic surrogates gamma, e0) with the face reconstruction that the flow block uses: More... | |
Typedefs | |
| using | ScalarView = Kokkos::View< rtype **, Kokkos::LayoutRight > |
| Cell scalars of a mixture: (cell, j) = Y_1 .. Y_Ns, gamma, e0. | |
| using | FacePointValues = rtype[teno::MAX_FACE_QUAD] |
| Per-face storage of scalar values at a face's quadrature points. | |
Reconstruction of a gas mixture's cell scalars to faces.
Per-face storage of scalar values at a face's quadrature points.
Cell scalars of a mixture: (cell, j) = Y_1 .. Y_Ns, gamma, e0.