![]() |
fpmas 1.6
|
#include <model.h>


Additional Inherited Members | |
Protected Member Functions inherited from fpmas::model::detail::Model | |
| void | insert (api::model::GroupId id, api::model::AgentGroup *group) override |
| virtual void | insert (GroupId id, AgentGroup *group)=0 |
Model extension based on the DefaultModelConfig.
It is recommended to use this helper class to instantiate a Model.
|
inline |
DefaultModel default constructor.
Default graph, load balancing algorithm, runtime and scheduler defined in DefaultModelConfig are used to initialize the Model.
|
inline |
DefaultModel constructor.
Default graph, runtime and scheduler defined in DefaultModelConfig are used to initialize the Model, with the specified load balancing algorithm.
The load_balancing algorithm lifetime must exceed this DefaultModel lifetime.
| load_balancing | user defined load balancing algorithm |
|
inline |
DefaultModel constructor.
The default graph is used to initialize the Model, with the specified scheduler, runtime and load balancing algorithm.
The load_balancing algorithm lifetime must exceed this DefaultModel lifetime.
| scheduler | scheduler |
| runtime | runtime |
| load_balancing | user defined load balancing algorithm |