32namespace ReactionMethods {
35 std::shared_ptr<System::System> m_system;
36 std::shared_ptr<CellSystem::CellSystem> m_cell_system;
48 throw std::runtime_error(
"Reaction methods do not support checkpointing");
Bind parameters in the script interface.
std::string_view name() const
void do_construct(VariantMap const ¶ms) override
Variant do_call_method(std::string const &name, VariantMap const ¶ms) override
std::shared_ptr< Particles::ParticleModifier > m_particle_modifier
std::string get_internal_state() const override
std::unordered_map< std::string, Variant > VariantMap
Recursive variant implementation.