|
using | host_device_type = typename Tines::UseThisDevice< host_exec_space >::type |
|
using | device_type = typename Tines::UseThisDevice< exec_space >::type |
|
using | real_type_1d_view_type = Tines::value_type_1d_view< real_type, device_type > |
|
using | real_type_2d_view_type = Tines::value_type_2d_view< real_type, device_type > |
|
using | real_type_1d_view_host_type = Tines::value_type_1d_view< real_type, host_device_type > |
|
using | real_type_2d_view_host_type = Tines::value_type_2d_view< real_type, host_device_type > |
|
using | kinetic_model_type = KineticModelConstData< device_type > |
|
using | kinetic_model_host_type = KineticModelConstData< host_device_type > |
|
|
static ordinal_type | getWorkSpaceSize (ordinal_type numberSpecies) |
|
static void | runDeviceBatch (typename UseThisTeamPolicy< exec_space >::type &policy, const real_type_2d_view_type &state, const real_type_1d_view_type &CpMix, const kinetic_model_type &kmcd) |
|
static void | runHostBatch (typename UseThisTeamPolicy< host_exec_space >::type &policy, const real_type_2d_view_host_type &state, const real_type_1d_view_host_type &CpMix, const kinetic_model_host_type &kmcd) |
|
◆ runDeviceBatch()
void ablate::eos::tChemSoot::SpecificHeatConstantPressure::runDeviceBatch |
( |
typename UseThisTeamPolicy< exec_space >::type & |
policy, |
|
|
const real_type_2d_view_type & |
state, |
|
|
const real_type_1d_view_type & |
CpMix, |
|
|
const kinetic_model_type & |
kmcd |
|
) |
| |
|
static |
tchem like function to compute temperature on device
- Parameters
-
policy | |
state | |
internalEnergyRef | |
mwMix | |
temperature | |
kmcd | |
- Parameters
-
policy | thread block size |
state | state |
CpMix | output |
kmcd | const data from kinetic model |
◆ runHostBatch()
void ablate::eos::tChemSoot::SpecificHeatConstantPressure::runHostBatch |
( |
typename UseThisTeamPolicy< host_exec_space >::type & |
policy, |
|
|
const real_type_2d_view_host_type & |
state, |
|
|
const real_type_1d_view_host_type & |
CpMix, |
|
|
const kinetic_model_host_type & |
kmcd |
|
) |
| |
|
static |
tchem like function to compute temperature on host
const real_type_2d_view_host_type& state,
- Parameters
-
policy | |
state | |
internalEnergyRef | |
mwMix | |
temperature | |
kmcd | |
- Parameters
-
policy | thread block size |
state | input |
CpMix | output |
kmcd | const data from kinetic model |
The documentation for this struct was generated from the following files: