![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
This is the complete list of members for line::api::lqn::Workflow< T >, including all inherited members.
| activities() const | line::api::lqn::Workflow< T > | inline |
| activity(const std::string &name) | line::api::lqn::Workflow< T > | inline |
| activity_at(std::size_t i) const | line::api::lqn::Workflow< T > | inline |
| activity_index(const std::string &name) const | line::api::lqn::Workflow< T > | inline |
| add_activity(const std::string &name, const Distrib< T > &host_demand) | line::api::lqn::Workflow< T > | inline |
| add_activity(const std::string &name, const T &mean) | line::api::lqn::Workflow< T > | inline |
| add_precedence(const Precedence< T > &prec) | line::api::lqn::Workflow< T > | inline |
| AndFork(const std::string &pre, const std::vector< std::string > &posts) | line::api::lqn::Workflow< T > | inlinestatic |
| AndJoin(const std::vector< std::string > &pres, const std::string &post, const std::vector< T > &quorum=std::vector< T >()) | line::api::lqn::Workflow< T > | inlinestatic |
| compose_loop_geometric(const PhLaw< T > &body, const T &count) | line::api::lqn::Workflow< T > | inlinestatic |
| compose_mixture(const std::vector< PhLaw< T > > &laws, const std::vector< T > &probs) | line::api::lqn::Workflow< T > | inlinestatic |
| compose_parallel(const PhLaw< T > &a, const PhLaw< T > &b) | line::api::lqn::Workflow< T > | inlinestatic |
| compose_repeat(const PhLaw< T > &body, long count) | line::api::lqn::Workflow< T > | inlinestatic |
| compose_serial(const PhLaw< T > &a, const PhLaw< T > &b) | line::api::lqn::Workflow< T > | inlinestatic |
| invalidate_activity(std::size_t act_idx) | line::api::lqn::Workflow< T > | inline |
| invalidate_topology() | line::api::lqn::Workflow< T > | inline |
| is_acyclic_generator(const Matrix< T > &S) | line::api::lqn::Workflow< T > | inlinestatic |
| Loop(const std::string &pre, const std::vector< std::string > &posts, const T &count) | line::api::lqn::Workflow< T > | inlinestatic |
| name() const | line::api::lqn::Workflow< T > | inline |
| npos | line::api::lqn::Workflow< T > | static |
| num_activities() const | line::api::lqn::Workflow< T > | inline |
| OrFork(const std::string &pre, const std::vector< std::string > &posts, const std::vector< T > &probs) | line::api::lqn::Workflow< T > | inlinestatic |
| OrJoin(const std::vector< std::string > &pres, const std::string &post) | line::api::lqn::Workflow< T > | inlinestatic |
| precedences() const | line::api::lqn::Workflow< T > | inline |
| refresh_ph() | line::api::lqn::Workflow< T > | inline |
| rescale_activity_leaf(std::size_t act_idx, const T &factor) | line::api::lqn::Workflow< T > | inline |
| Serial(const std::string &pre, const std::string &post) | line::api::lqn::Workflow< T > | inlinestatic |
| SerialSequence(const std::vector< std::string > &acts) | line::api::lqn::Workflow< T > | inlinestatic |
| set_activity_demand(const std::string &name, const Distrib< T > &host_demand) | line::api::lqn::Workflow< T > | inline |
| set_activity_demand_mean(const std::string &name, const T &mean_value) | line::api::lqn::Workflow< T > | inline |
| sp_tree() | line::api::lqn::Workflow< T > | inline |
| to_ph() | line::api::lqn::Workflow< T > | inline |
| validate() const | line::api::lqn::Workflow< T > | inline |
| Workflow(const std::string &name) | line::api::lqn::Workflow< T > | inlineexplicit |