| _data | Api::SimulationInstance | private |
| applied | Api::SimulationInstance | private |
| apply(bool to_load) noexcept | Api::SimulationInstance | |
| apply() noexcept | Api::SimulationInstance | |
| apply_load() noexcept | Api::SimulationInstance | |
| exec() noexcept | Api::SimulationInstance | |
| feed | Api::SimulationInstance | private |
| get_exec_info() const | Api::SimulationInstance | |
| get_id() const | Api::SimulationInstance | |
| get_logger() const | Api::SimulationInstance | inline |
| id | Api::SimulationInstance | private |
| init(int argc, char **argv, std::optional< std::size_t > run_id=std::nullopt) noexcept | Api::SimulationInstance | static |
| loaded | Api::SimulationInstance | private |
| logger | Api::SimulationInstance | private |
| mtr_type | Api::SimulationInstance | private |
| operator=(const SimulationInstance &)=delete | Api::SimulationInstance | |
| operator=(SimulationInstance &&)=default | Api::SimulationInstance | |
| params | Api::SimulationInstance | private |
| register_cma_path(std::string_view path, bool recursive=false) | Api::SimulationInstance | |
| register_initial_condition(Core::ScalarFactory::ScalarVariant &&type) | Api::SimulationInstance | |
| register_initialiser_file_path(std::string_view path) | Api::SimulationInstance | |
| register_model_name(std::string_view path) | Api::SimulationInstance | |
| register_parameters(Core::UserControlParameters &¶ms) noexcept | Api::SimulationInstance | |
| register_result_path(std::string_view path) | Api::SimulationInstance | |
| register_scalar_initiazer(Core::ScalarFactory::ScalarVariant &&var) | Api::SimulationInstance | |
| register_serde(std::string_view path) | Api::SimulationInstance | |
| registered | Api::SimulationInstance | private |
| scalar_initializer_variant | Api::SimulationInstance | private |
| set_feed(Simulation::Feed::FeedDescriptor feed_variant, Phase phase=Phase::Liquid) | Api::SimulationInstance | |
| set_feed_constant(double _flow, double _concentration, std::size_t _species, std::size_t _position, bool gas=false, bool fed_batch=false) | Api::SimulationInstance | |
| set_feed_constant_different_output(double _flow, double _concentration, std::size_t _species, std::size_t input_position, std::size_t output_position, bool gas=false) | Api::SimulationInstance | |
| set_logger(std::shared_ptr< IO::Logger > _logger) | Api::SimulationInstance | inline |
| SimulationInstance(const SimulationInstance &)=delete | Api::SimulationInstance | |
| SimulationInstance(SimulationInstance &&)=default | Api::SimulationInstance | |
| SimulationInstance()=delete | Api::SimulationInstance | |
| SimulationInstance(int argc, char **argv, std::optional< std::size_t > run_id) | Api::SimulationInstance | private |
| ~SimulationInstance() | Api::SimulationInstance | |