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

Public Member Functions

 FirstOrderFunctor (Kokkos::View< int32_t *[2]> cells_of_face_in, Kokkos::View< rtype **[2][N_CONSERVATIVE]> face_solution_in, Kokkos::View< rtype *[N_CONSERVATIVE]> solution_in)
 Construct a new FirstOrderFunctor object.
 
KOKKOS_INLINE_FUNCTION void operator() (const uint32_t i_face) const
 Overloaded operator for first order face reconstruction.
 

Constructor & Destructor Documentation

◆ FirstOrderFunctor()

FirstOrderFunctor::FirstOrderFunctor ( Kokkos::View< int32_t *[2]>  cells_of_face_in,
Kokkos::View< rtype **[2][N_CONSERVATIVE]>  face_solution_in,
Kokkos::View< rtype *[N_CONSERVATIVE]>  solution_in 
)
inline

Construct a new FirstOrderFunctor object.

Parameters
cells_of_face_inCells of face.
face_solution_inFace solution.
solution_inCell solution.

Member Function Documentation

◆ operator()()

KOKKOS_INLINE_FUNCTION void FirstOrderFunctor::operator() ( const uint32_t  i_face) const
inline

Overloaded operator for first order face reconstruction.

Parameters
i_faceFace index.

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