BioCMAMC-ST
PythonBindings Namespace Reference

Functions

auto init_handle (const std::vector< std::string > &args)
auto exec (std::shared_ptr< Api::SimulationInstance > &handle)
auto apply (std::shared_ptr< Api::SimulationInstance > &handle, bool to_load) -> std::tuple< bool, std::string >
auto register_cma_path (std::shared_ptr< Api::SimulationInstance > &handle, const std::string &cma_path, bool recursive)
auto set_initialiser_from_data (std::shared_ptr< Api::SimulationInstance > &handle, std::size_t n_species, const py::array_t< double_t > &&py_liquid, std::optional< py::array_t< double_t > > &&py_gas)
auto declare_parameter (auto &m)

Function Documentation

◆ apply()

auto PythonBindings::apply ( std::shared_ptr< Api::SimulationInstance > & handle,
bool to_load ) -> std::tuple<bool, std::string>

◆ declare_parameter()

auto PythonBindings::declare_parameter ( auto & m)

◆ exec()

auto PythonBindings::exec ( std::shared_ptr< Api::SimulationInstance > & handle)

◆ init_handle()

auto PythonBindings::init_handle ( const std::vector< std::string > & args)
Here is the call graph for this function:

◆ register_cma_path()

auto PythonBindings::register_cma_path ( std::shared_ptr< Api::SimulationInstance > & handle,
const std::string & cma_path,
bool recursive )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_initialiser_from_data()

auto PythonBindings::set_initialiser_from_data ( std::shared_ptr< Api::SimulationInstance > & handle,
std::size_t n_species,
const py::array_t< double_t > && py_liquid,
std::optional< py::array_t< double_t > > && py_gas )