LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::api::lqn::Workflow< T > Member List

This is the complete list of members for line::api::lqn::Workflow< T >, including all inherited members.

activities() constline::api::lqn::Workflow< T >inline
activity(const std::string &name)line::api::lqn::Workflow< T >inline
activity_at(std::size_t i) constline::api::lqn::Workflow< T >inline
activity_index(const std::string &name) constline::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() constline::api::lqn::Workflow< T >inline
nposline::api::lqn::Workflow< T >static
num_activities() constline::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() constline::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() constline::api::lqn::Workflow< T >inline
Workflow(const std::string &name)line::api::lqn::Workflow< T >inlineexplicit