fpmas 1.6
fpmas::model::detail::DefaultModel< SyncMode > Member List

This is the complete list of members for fpmas::model::detail::DefaultModel< SyncMode >, including all inherited members.

buildGroup(api::model::GroupId id) overridefpmas::model::detail::Modelvirtual
buildGroup(api::model::GroupId id, const api::model::Behavior &behavior) overridefpmas::model::detail::Modelvirtual
clear() overridefpmas::model::detail::Modelinlinevirtual
DefaultModel()fpmas::model::detail::DefaultModel< SyncMode >inline
DefaultModel(api::graph::LoadBalancing< AgentPtr > &load_balancing)fpmas::model::detail::DefaultModel< SyncMode >inline
DefaultModel(api::scheduler::Scheduler &scheduler, api::runtime::Runtime &runtime, api::graph::LoadBalancing< AgentPtr > &load_balancing)fpmas::model::detail::DefaultModel< SyncMode >inline
getGroup(api::model::GroupId id) const overridefpmas::model::detail::Modelvirtual
getMpiCommunicator() overridefpmas::model::detail::Modelinlinevirtual
getMpiCommunicator() const overridefpmas::model::detail::Modelinlinevirtual
graph() overridefpmas::model::detail::Modelinlinevirtual
graph() const overridefpmas::model::detail::Modelinlinevirtual
groups() const overridefpmas::model::detail::Modelinlinevirtual
insert(api::model::GroupId id, api::model::AgentGroup *group) overridefpmas::model::detail::Modelprotectedvirtual
link(api::model::Agent *src_agent, api::model::Agent *tgt_agent, api::graph::LayerId layer) overridefpmas::model::detail::Modelvirtual
loadBalancingJob() const overridefpmas::model::detail::Modelinlinevirtual
Model(api::model::AgentGraph &graph, api::scheduler::Scheduler &scheduler, api::runtime::Runtime &runtime, api::model::LoadBalancing &load_balancing)fpmas::model::detail::Model
Model(const Model &)=delete (defined in fpmas::model::detail::Model)fpmas::model::detail::Model
Model(Model &&)=delete (defined in fpmas::model::detail::Model)fpmas::model::detail::Model
operator=(const Model &)=delete (defined in fpmas::model::detail::Model)fpmas::model::detail::Model
operator=(Model &&)=delete (defined in fpmas::model::detail::Model)fpmas::model::detail::Model
removeGroup(api::model::AgentGroup &group) overridefpmas::model::detail::Modelvirtual
runtime() overridefpmas::model::detail::Modelinlinevirtual
runtime() const overridefpmas::model::detail::Modelinlinevirtual
scheduler() overridefpmas::model::detail::Modelinlinevirtual
scheduler() const overridefpmas::model::detail::Modelinlinevirtual
unlink(api::model::AgentEdge *edge) overridefpmas::model::detail::Modelvirtual
~Model() (defined in fpmas::model::detail::Model)fpmas::model::detail::Modelvirtual