| checkScalar() const | Simulation::SimulationUnit | |
| clearContribution() const noexcept | Simulation::SimulationUnit | |
| const_number_simulation | Simulation::SimulationUnit | private |
| contribs_scatter | Simulation::SimulationUnit | private |
| cycleProcess(auto &container, double d_t, auto &_functors) | Simulation::SimulationUnit | |
| end_time | Simulation::SimulationUnit | private |
| f_reaction | Simulation::SimulationUnit | private |
| feed | Simulation::SimulationUnit | private |
| gas_scalar | Simulation::SimulationUnit | private |
| get_end_time_mut() | Simulation::SimulationUnit | |
| get_feed() const | Simulation::SimulationUnit | |
| get_kernel_contribution() const | Simulation::SimulationUnit | private |
| get_probes() | Simulation::SimulationUnit | |
| get_start_time_mut() | Simulation::SimulationUnit | |
| getCgasData() const | Simulation::SimulationUnit | |
| getCliqData() const | Simulation::SimulationUnit | |
| getContributionData() const | Simulation::SimulationUnit | |
| getContributionData_mut() | Simulation::SimulationUnit | |
| getDimensions() const noexcept | Simulation::SimulationUnit | |
| getkernel_concentration() const | Simulation::SimulationUnit | private |
| getMTRData() const | Simulation::SimulationUnit | |
| init_functors(MC::ParticlesContainer< Model > container) | Simulation::SimulationUnit | |
| is_two_phase_flow | Simulation::SimulationUnit | private |
| liquid_scalar | Simulation::SimulationUnit | private |
| logger | Simulation::SimulationUnit | private |
| mc_unit | Simulation::SimulationUnit | |
| mt_model | Simulation::SimulationUnit | private |
| operator=(SimulationUnit &&rhs)=delete | Simulation::SimulationUnit | |
| operator=(const SimulationUnit &rhs)=delete | Simulation::SimulationUnit | |
| post_cycle(MC::ParticlesContainer< Model > &container, auto &cycle_functors) | Simulation::SimulationUnit | private |
| post_init_compartments() | Simulation::SimulationUnit | private |
| post_init_concentration(const ScalarInitializer &scalar_init) | Simulation::SimulationUnit | private |
| pre_cycle(MC::ParticlesContainer< Model > &container, double d_t, auto &functors) | Simulation::SimulationUnit | private |
| probes | Simulation::SimulationUnit | private |
| reset() | Simulation::SimulationUnit | |
| scatter_contribute() | Simulation::SimulationUnit | private |
| set_kernel_contribs_to_host() | Simulation::SimulationUnit | private |
| setGasFlow(CmaUtils::PreCalculatedHydroState *_flows_g) | Simulation::SimulationUnit | private |
| setLiquidFlow(CmaUtils::PreCalculatedHydroState *_flows_l) | Simulation::SimulationUnit | private |
| setLogger(std::shared_ptr< IO::Logger >) | Simulation::SimulationUnit | |
| setMtrModel(MassTransfer::Type::MtrTypeVariant &&variant) | Simulation::SimulationUnit | |
| setProbes(ProbeAutogeneratedBuffer &&_probes) | Simulation::SimulationUnit | |
| SimulationUnit(std::unique_ptr< MC::MonteCarloUnit > &&_unit, const ScalarInitializer &scalar_init, std::optional< Feed::SimulationFeed > _feed=std::nullopt) | Simulation::SimulationUnit | |
| SimulationUnit(SimulationUnit &&other) noexcept | Simulation::SimulationUnit | |
| SimulationUnit(const SimulationUnit &other)=delete | Simulation::SimulationUnit | |
| starting_time | Simulation::SimulationUnit | private |
| step(double d_t) const | Simulation::SimulationUnit | |
| two_phase_flow() const | Simulation::SimulationUnit | |
| update_feed(double t, double d_t, bool update_scalar=true) noexcept | Simulation::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) const | Simulation::SimulationUnit | |
| updateScalarHydro(const CmaUtils::IterationStatePtrType &newstate) | Simulation::SimulationUnit | private |
| ~SimulationUnit() | Simulation::SimulationUnit | |