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

The per-cell views a chemistry call reads and writes: the state, the temperature seed, the last sub-step, the sub-steps of the step and of the last call, the optional multiplier of dt, and with a forcing its species rates and U + dt rate, whose partial densities receive the result instead of rhoY (all empty without one). More...

#include <cell_chemistry.h>

Public Member Functions

bool forced () const
 

Public Attributes

StateView U
 
SpeciesView rhoY
 
Kokkos::View< rtype * > T_seed
 
Kokkos::View< rtype * > chem_h
 
Kokkos::View< rtype * > chem_cost
 
Kokkos::View< float * > previous_cost
 
Kokkos::View< rtype * > time_scale
 
SpeciesView rate
 
StateView U_end
 
SpeciesView rhoY_end
 

Detailed Description

The per-cell views a chemistry call reads and writes: the state, the temperature seed, the last sub-step, the sub-steps of the step and of the last call, the optional multiplier of dt, and with a forcing its species rates and U + dt rate, whose partial densities receive the result instead of rhoY (all empty without one).

Member Function Documentation

◆ forced()

bool ChemistryCells::forced ( ) const
inline

Member Data Documentation

◆ chem_cost

Kokkos::View<rtype *> ChemistryCells::chem_cost

◆ chem_h

Kokkos::View<rtype *> ChemistryCells::chem_h

◆ previous_cost

Kokkos::View<float *> ChemistryCells::previous_cost

◆ rate

SpeciesView ChemistryCells::rate

◆ rhoY

SpeciesView ChemistryCells::rhoY

◆ rhoY_end

SpeciesView ChemistryCells::rhoY_end

◆ T_seed

Kokkos::View<rtype *> ChemistryCells::T_seed

◆ time_scale

Kokkos::View<rtype *> ChemistryCells::time_scale

◆ U

StateView ChemistryCells::U

◆ U_end

StateView ChemistryCells::U_end

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