BioCMAMC-ST
CmaUtils::IterationState Struct Reference

Structure to store information about the reactor state during simulation. More...

#include <iteration_state.hpp>

Collaboration diagram for CmaUtils::IterationState:
[legend]

Public Attributes

CmaUtils::PreCalculatedHydroStateliq
 Pointer to the liquid phase hydrodynamic state.
 
CmaUtils::PreCalculatedHydroStategas
 Pointer to the gas phase hydrodynamic state.
 
NeighborsView< HostSpace > neighbors
 View of neighboring compartments.
 
std::unordered_map< std::string, std::span< const double > > infos
 Additional information mapped by string keys.
 

Detailed Description

Structure to store information about the reactor state during simulation.

This structure holds data that is not directly calculated by the program but is derived from compartment properties.

Member Data Documentation

◆ gas

CmaUtils::PreCalculatedHydroState* CmaUtils::IterationState::gas

Pointer to the gas phase hydrodynamic state.

◆ infos

std::unordered_map<std::string, std::span<const double> > CmaUtils::IterationState::infos

Additional information mapped by string keys.

◆ liq

CmaUtils::PreCalculatedHydroState* CmaUtils::IterationState::liq

Pointer to the liquid phase hydrodynamic state.

◆ neighbors

NeighborsView<HostSpace> CmaUtils::IterationState::neighbors

View of neighboring compartments.


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