Loading [MathJax]/extensions/tex2jax.js
BioCMAMC-ST
Simulation::ScalarInitializer Struct Reference

#include <scalar_initializer.hpp>

Public Attributes

std::size_t n_species
 
std::span< double > volumesgas
 
std::span< double > volumesliq
 
ScalarInitialiserType type
 
std::optional< init_scalar_f_tliquid_f_init = std::nullopt
 
std::optional< init_scalar_f_tgas_f_init = std::nullopt
 
std::optional< std::vector< double > > liquid_buffer = std::nullopt
 
std::optional< std::vector< double > > gas_buffer = std::nullopt
 
bool gas_flow = false
 

Member Data Documentation

◆ gas_buffer

std::optional<std::vector<double> > Simulation::ScalarInitializer::gas_buffer = std::nullopt

◆ gas_f_init

std::optional<init_scalar_f_t> Simulation::ScalarInitializer::gas_f_init = std::nullopt

◆ gas_flow

bool Simulation::ScalarInitializer::gas_flow = false

◆ liquid_buffer

std::optional<std::vector<double> > Simulation::ScalarInitializer::liquid_buffer = std::nullopt

◆ liquid_f_init

std::optional<init_scalar_f_t> Simulation::ScalarInitializer::liquid_f_init = std::nullopt

◆ n_species

std::size_t Simulation::ScalarInitializer::n_species

◆ type

ScalarInitialiserType Simulation::ScalarInitializer::type

◆ volumesgas

std::span<double> Simulation::ScalarInitializer::volumesgas

◆ volumesliq

std::span<double> Simulation::ScalarInitializer::volumesliq

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