BioCMAMC-ST
Simulation::SimulationUnit Member List

This is the complete list of members for Simulation::SimulationUnit, including all inherited members.

accesorSimulation::SimulationUnitprivate
advance(double d_t) noexceptSimulation::SimulationUnit
checkScalar() constSimulation::SimulationUnit
clearContribution() const noexceptSimulation::SimulationUnit
const_number_simulationSimulation::SimulationUnitprivate
contribs_scatterSimulation::SimulationUnitprivate
cycleProcess(auto &container, double d_t, auto &_functors)Simulation::SimulationUnit
dimsSimulation::SimulationUnitprivate
f_reactionSimulation::SimulationUnitprivate
gas_scalarSimulation::SimulationUnitprivate
get_kernel_contribution() constSimulation::SimulationUnitprivate
getkernel_concentration() constSimulation::SimulationUnitprivate
Getter classSimulation::SimulationUnitfriend
getter() const noexceptSimulation::SimulationUnit
init_functors(MC::ParticlesContainer< Model > container, KernelDispatchOptions options)Simulation::SimulationUnit
is_two_phase_flowSimulation::SimulationUnitprivate
liquid_scalarSimulation::SimulationUnitprivate
loggerSimulation::SimulationUnitprivate
m_feedSimulation::SimulationUnitprivate
m_mt_modelSimulation::SimulationUnitprivate
m_tableSimulation::SimulationUnitprivate
m_timesSimulation::SimulationUnitprivate
mc_unitSimulation::SimulationUnitprivate
ode_step(double d_t) constSimulation::SimulationUnit
operator=(SimulationUnit &&rhs)=deleteSimulation::SimulationUnit
operator=(const SimulationUnit &rhs)=deleteSimulation::SimulationUnit
overwriteStartTime(double _start_time) noexceptSimulation::SimulationUnit
post_cycle(MC::ParticlesContainer< Model > &container, auto &cycle_functors)Simulation::SimulationUnitprivate
post_init_compartments()Simulation::SimulationUnitprivate
post_init_concentration(ScalarInitializer &&scalar_init)Simulation::SimulationUnitprivate
pre_cycle(MC::ParticlesContainer< Model > &container, double d_t, auto &functors)Simulation::SimulationUnitprivate
probesSimulation::SimulationUnitprivate
reset()Simulation::SimulationUnit
scatter_contribute()Simulation::SimulationUnitprivate
setGasFlow(CmaUtils::PreCalculatedHydroState *_flows_g)Simulation::SimulationUnitprivate
setLiquidFlow(CmaUtils::PreCalculatedHydroState *_flows_l)Simulation::SimulationUnitprivate
setLogger(std::shared_ptr< IO::Logger >)Simulation::SimulationUnit
setMtrModel(MassTransfer::Type::MtrTypeVariant &&variant)Simulation::SimulationUnitprivate
setProbes(ProbeType type, ProbeAutogeneratedBuffer &&_probes)Simulation::SimulationUnit
SimulationUnit(std::unique_ptr< MC::MonteCarloUnit > &&_unit, ScalarInitializer &&scalar_init, std::optional< Feed::SimulationFeed > _feed, std::shared_ptr< Mixture::SpecieTable > table, std::optional< MassTransfer::Type::MtrTypeVariant > &&mt_model_variant, Sparam params)Simulation::SimulationUnit
SimulationUnit(SimulationUnit &&other) noexceptSimulation::SimulationUnit
SimulationUnit(const SimulationUnit &other)=deleteSimulation::SimulationUnit
table()Simulation::SimulationUnitinline
update_feed(double d_t, bool update_scalar=true) noexceptSimulation::SimulationUnit
updateHydro(const CmaUtils::IterationStatePtrType &newstate)Simulation::SimulationUnit
updateMCHydro(std::span< const double > newliquid_volume, std::span< const std::size_t > neighors_flat, std::span< const double > proba_flat, std::span< const double > out_flows) constSimulation::SimulationUnit
updateScalarHydro(const CmaUtils::IterationStatePtrType &newstate)Simulation::SimulationUnitprivate
~SimulationUnit()Simulation::SimulationUnit