Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website
Loading...
Searching...
No Matches
DoubleFluxSumFunctor Struct Reference

FaceFluxSumFunctor for double flux: the energy of a face's side-1 cell comes from face_energy_1. More...

#include <mixture_flux.h>

Public Member Functions

KOKKOS_INLINE_FUNCTION void operator() (const uint32_t i_cell) const
 

Public Attributes

Kokkos::View< uint32_t * > offsets_faces_of_cell
 
Kokkos::View< uint32_t * > faces_of_cell
 
Kokkos::View< int32_t *[2]> cells_of_face
 
Kokkos::View< rtype *[N_CONSERVATIVE]> face_flux
 
Kokkos::View< rtype * > face_energy_1
 
Kokkos::View< rtype *[N_CONSERVATIVE]> rhs
 

Detailed Description

FaceFluxSumFunctor for double flux: the energy of a face's side-1 cell comes from face_energy_1.

Member Function Documentation

◆ operator()()

KOKKOS_INLINE_FUNCTION void DoubleFluxSumFunctor::operator() ( const uint32_t  i_cell) const
inline

Member Data Documentation

◆ cells_of_face

Kokkos::View<int32_t *[2]> DoubleFluxSumFunctor::cells_of_face

◆ face_energy_1

Kokkos::View<rtype *> DoubleFluxSumFunctor::face_energy_1

◆ face_flux

Kokkos::View<rtype *[N_CONSERVATIVE]> DoubleFluxSumFunctor::face_flux

◆ faces_of_cell

Kokkos::View<uint32_t *> DoubleFluxSumFunctor::faces_of_cell

◆ offsets_faces_of_cell

Kokkos::View<uint32_t *> DoubleFluxSumFunctor::offsets_faces_of_cell

◆ rhs

Kokkos::View<rtype *[N_CONSERVATIVE]> DoubleFluxSumFunctor::rhs

The documentation for this struct was generated from the following file: