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

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

act_think_time(const std::string &act, const Distrib< T > &d)line::lqn::LqnBuilder< T >inline
activity(const std::string &name, const Distrib< T > &hostdem, const std::string &on_task)line::lqn::LqnBuilder< T >inline
add_constraint(const std::string &elem, const std::vector< std::string > &operands, const std::vector< T > &coeffs, const T &cap)line::lqn::LqnBuilder< T >inline
add_server_type(const std::string &elem, const std::string &pool, double count, const std::vector< std::string > &compatible, const T &rate)line::lqn::LqnBuilder< T >inline
and_fork(const std::string &pre, const std::vector< std::string > &posts)line::lqn::LqnBuilder< T >inline
and_join(const std::vector< std::string > &pres, const std::string &post, std::size_t quorum=0)line::lqn::LqnBuilder< T >inline
async_call(const std::string &act, const std::string &dest_entry, const T &mean)line::lqn::LqnBuilder< T >inline
bound_to(const std::string &act, const std::string &entry_name)line::lqn::LqnBuilder< T >inline
build() constline::lqn::LqnBuilder< T >inline
cache_access(const std::string &pre, const std::string &hit, const std::string &miss)line::lqn::LqnBuilder< T >inline
cache_task(const std::string &name, double mult, SchedStrategy sched, const std::string &on_processor, std::size_t nitems, const std::vector< int > &itemcap, ReplacementStrategy replacestrat, double repl=1.0)line::lqn::LqnBuilder< T >inline
entry(const std::string &name, const std::string &on_task)line::lqn::LqnBuilder< T >inline
forward(const std::string &src_entry, const std::string &dest_entry, const T &prob)line::lqn::LqnBuilder< T >inline
item_entry(const std::string &name, const std::string &on_task, std::size_t cardinality, const std::vector< T > &popularity)line::lqn::LqnBuilder< T >inline
loop(const std::string &pre, const std::vector< std::string > &body, const std::string &end, const T &count)line::lqn::LqnBuilder< T >inline
model() constline::lqn::LqnBuilder< T >inline
open_arrival(const std::string &entry_name, const Distrib< T > &d)line::lqn::LqnBuilder< T >inline
or_fork(const std::string &pre, const std::vector< std::string > &posts, const std::vector< T > &probs)line::lqn::LqnBuilder< T >inline
or_join(const std::vector< std::string > &pres, const std::string &post)line::lqn::LqnBuilder< T >inline
processor(const std::string &name, double mult, SchedStrategy sched, double repl=1.0)line::lqn::LqnBuilder< T >inline
replies_to(const std::string &act, const std::string &entry_name)line::lqn::LqnBuilder< T >inline
serial(const std::string &pre, const std::string &post)line::lqn::LqnBuilder< T >inline
set_class_dependence(const std::string &elem, const CdScaling< T > &beta, const std::vector< T > &peak)line::lqn::LqnBuilder< T >inline
set_constraint(const std::string &elem, const Matrix< T > &A, const std::vector< T > &b)line::lqn::LqnBuilder< T >inline
set_joint_dependence(const std::string &elem, const CdScaling< T > &eta, const std::vector< T > &peak)line::lqn::LqnBuilder< T >inline
set_load_dependence(const std::string &elem, const std::vector< T > &alpha)line::lqn::LqnBuilder< T >inline
setup_time(const std::string &task_name, const Distrib< T > &setup, const Distrib< T > &delayoff)line::lqn::LqnBuilder< T >inline
sync_call(const std::string &act, const std::string &dest_entry, const T &mean)line::lqn::LqnBuilder< T >inline
sync_call_jsq(const std::string &act, const std::vector< std::string > &dest_entries, const T &mean)line::lqn::LqnBuilder< T >inline
sync_call_round_robin(const std::string &act, const std::vector< std::string > &dest_entries, const T &mean)line::lqn::LqnBuilder< T >inline
task(const std::string &name, double mult, SchedStrategy sched, const std::string &on_processor, double repl=1.0)line::lqn::LqnBuilder< T >inline
think_time(const std::string &task_name, const Distrib< T > &d)line::lqn::LqnBuilder< T >inline