![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <boost/mpi/collectives/all_reduce.hpp>#include <boost/mpi/communicator.hpp>#include <functional>#include <memory>#include <optional>#include <variant>
Include dependency graph for registration.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | System |
Functions | |
| template<typename Variant , typename T , class F > | |
| void | add_actor (boost::mpi::communicator const &comm, std::shared_ptr< System::System > const &system, std::optional< Variant > &active_actor, std::shared_ptr< T > const &actor, F &&on_actor_change) |
| void add_actor | ( | boost::mpi::communicator const & | comm, |
| std::shared_ptr< System::System > const & | system, | ||
| std::optional< Variant > & | active_actor, | ||
| std::shared_ptr< T > const & | actor, | ||
| F && | on_actor_change | ||
| ) |
Definition at line 35 of file registration.hpp.
References stream.
Referenced by ScriptInterface::Coulomb::ICCStar::do_call_method(), ScriptInterface::Coulomb::Actor< SIClass, CoreClass >::do_call_method(), and ScriptInterface::Dipoles::Actor< SIClass, CoreClass >::do_call_method().