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

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

add_class(const JobClass &cl)line::ctmc::NetworkStruct< T >inline
add_node(const std::string &nm, NodeType ty, bool stateful)line::ctmc::NetworkStruct< T >inline
add_station(const Station< T > &st)line::ctmc::NetworkStruct< T >inline
all_nodes() constline::ctmc::NetworkStruct< T >inline
apply_sink_closure()line::ctmc::NetworkStruct< T >inline
breakdownparamline::ctmc::NetworkStruct< T >
buffer_size(std::size_t ist) constline::ctmc::NetworkStruct< T >inline
capline::ctmc::NetworkStruct< T >
chain_visits(std::size_t c, const std::vector< std::size_t > &sel, bool complement, bool fork) constline::ctmc::NetworkStruct< T >inline
chainsline::ctmc::NetworkStruct< T >
check_service_reachable() constline::ctmc::NetworkStruct< T >inline
classcapline::ctmc::NetworkStruct< T >
classesline::ctmc::NetworkStruct< T >
csmatrixline::ctmc::NetworkStruct< T >
da_recompute_visits_from_rtnodes()line::ctmc::NetworkStruct< T >inline
disabledline::ctmc::NetworkStruct< T >
downstream_stations(std::size_t ind) constline::ctmc::NetworkStruct< T >inline
dropruleline::ctmc::NetworkStruct< T >
effective_polling(std::size_t ist) constline::ctmc::NetworkStruct< T >inline
fjline::ctmc::NetworkStruct< T >
fjclassmapline::ctmc::NetworkStruct< T >
fjjoinparamline::ctmc::NetworkStruct< T >
fork_param_of(std::size_t node) constline::ctmc::NetworkStruct< T >inline
forkparamline::ctmc::NetworkStruct< T >
gdscalingline::ctmc::NetworkStruct< T >
gdscalingcutoffline::ctmc::NetworkStruct< T >
gdscalingpeakline::ctmc::NetworkStruct< T >
get_route(std::size_t r, std::size_t s, std::size_t i, std::size_t j) constline::ctmc::NetworkStruct< T >inline
grow_block(Matrix< T > &B) constline::ctmc::NetworkStruct< T >inline
grow_routing()line::ctmc::NetworkStruct< T >inline
has_blocking() constline::ctmc::NetworkStruct< T >inline
has_breakdown() constline::ctmc::NetworkStruct< T >inline
has_breakdown_node(std::size_t ind) constline::ctmc::NetworkStruct< T >inline
has_class_switching() constline::ctmc::NetworkStruct< T >inline
has_distinct_priorities() constline::ctmc::NetworkStruct< T >inline
has_exponential_fcfs() constline::ctmc::NetworkStruct< T >inline
has_fork() constline::ctmc::NetworkStruct< T >inline
has_fractional_populations() constline::ctmc::NetworkStruct< T >inline
has_homogeneous_scheduling(SchedStrategy) constline::ctmc::NetworkStruct< T >inline
has_immediate_feedback() constline::ctmc::NetworkStruct< T >inline
has_multi_class_heter_fcfs() constline::ctmc::NetworkStruct< T >inline
has_multi_server() constline::ctmc::NetworkStruct< T >inline
has_open_classes() constline::ctmc::NetworkStruct< T >inline
has_priorities() constline::ctmc::NetworkStruct< T >inline
has_product_form() constline::ctmc::NetworkStruct< T >inline
has_product_form_not_het_fcfs(bool check_means=true) constline::ctmc::NetworkStruct< T >inline
has_rr_routing() constline::ctmc::NetworkStruct< T >inline
has_sdr_routing() constline::ctmc::NetworkStruct< T >inline
has_service_law(std::size_t i, std::size_t r) constline::ctmc::NetworkStruct< T >inline
holds_reply_for(std::size_t ind, std::size_t r) constline::ctmc::NetworkStruct< T >inline
immfeedline::ctmc::NetworkStruct< T >
inchainline::ctmc::NetworkStruct< T >
initmarkingline::ctmc::NetworkStruct< T >
is_mm1k_loss() constline::ctmc::NetworkStruct< T >inline
is_open_model() constline::ctmc::NetworkStruct< T >inline
isbasblockingline::ctmc::NetworkStruct< T >
isbasdestinationline::ctmc::NetworkStruct< T >
isfjaugmentedline::ctmc::NetworkStruct< T >
issignalline::ctmc::NetworkStruct< T >
join_siblings(std::size_t joinNode, std::size_t r=0) constline::ctmc::NetworkStruct< T >inline
joindeclline::ctmc::NetworkStruct< T >
log_pathline::ctmc::NetworkStruct< T >
nameline::ctmc::NetworkStruct< T >
nchainsline::ctmc::NetworkStruct< T >
nclassesline::ctmc::NetworkStruct< T >
nclosedjobs() constline::ctmc::NetworkStruct< T >inline
njobs() constline::ctmc::NetworkStruct< T >inline
node_of_station(std::size_t st) constline::ctmc::NetworkStruct< T >inline
nodeparamline::ctmc::NetworkStruct< T >
nodesline::ctmc::NetworkStruct< T >
nodevisitsline::ctmc::NetworkStruct< T >
nof_classes() constline::ctmc::NetworkStruct< T >inline
nof_nodes() constline::ctmc::NetworkStruct< T >inline
nof_stateful() constline::ctmc::NetworkStruct< T >inline
nof_stations() constline::ctmc::NetworkStruct< T >inline
nstationsline::ctmc::NetworkStruct< T >
nvarsline::ctmc::NetworkStruct< T >
nvars_of(std::size_t ind) constline::ctmc::NetworkStruct< T >inline
Pline::ctmc::NetworkStruct< T >
pasparamline::ctmc::NetworkStruct< T >
Peffline::ctmc::NetworkStruct< T >
phases_of(std::size_t ist, std::size_t r) constline::ctmc::NetworkStruct< T >inline
phasessz_of(std::size_t ist, std::size_t r) constline::ctmc::NetworkStruct< T >inline
pollingparamline::ctmc::NetworkStruct< T >
priorities_ignored() constline::ctmc::NetworkStruct< T >inline
procid(std::size_t ist, std::size_t r) constline::ctmc::NetworkStruct< T >inline
quorum_joins() constline::ctmc::NetworkStruct< T >inline
ratesline::ctmc::NetworkStruct< T >
reached_node_classes() constline::ctmc::NetworkStruct< T >inline
refclassline::ctmc::NetworkStruct< T >
refresh_bas_blocking()line::ctmc::NetworkStruct< T >inline
refresh_cacheqn_actual_visits(const Matrix< T > &hitprob, const Matrix< T > &missprob)line::ctmc::NetworkStruct< T >inline
refresh_capacity()line::ctmc::NetworkStruct< T >inline
refresh_chains()line::ctmc::NetworkStruct< T >inline
refresh_immfeed()line::ctmc::NetworkStruct< T >inline
refresh_local_vars()line::ctmc::NetworkStruct< T >inline
refresh_rates()line::ctmc::NetworkStruct< T >inline
refresh_replyblock()line::ctmc::NetworkStruct< T >inline
refresh_router_stateful()line::ctmc::NetworkStruct< T >inline
refresh_routing()line::ctmc::NetworkStruct< T >inline
refresh_rt()line::ctmc::NetworkStruct< T >inline
refresh_sched_param()line::ctmc::NetworkStruct< T >inline
refresh_struct()line::ctmc::NetworkStruct< T >inline
regionsline::ctmc::NetworkStruct< T >
replyblockline::ctmc::NetworkStruct< T >
retrialparamline::ctmc::NetworkStruct< T >
rewardline::ctmc::NetworkStruct< T >
route_eff(std::size_t r, std::size_t s, std::size_t i, std::size_t j) constline::ctmc::NetworkStruct< T >inline
rr_advance(std::size_t ind, std::size_t r, std::vector< T > &varrow) constline::ctmc::NetworkStruct< T >inline
rr_dest(std::size_t ind, std::size_t r, const std::vector< T > &varrow) constline::ctmc::NetworkStruct< T >inline
rr_outlinks(std::size_t ind, std::size_t r) constline::ctmc::NetworkStruct< T >inline
rr_var_slot(std::size_t ind, std::size_t r) constline::ctmc::NetworkStruct< T >inline
rr_weighted_outlinks(std::size_t ind, std::size_t r) constline::ctmc::NetworkStruct< T >inline
rtline::ctmc::NetworkStruct< T >
rtnodesline::ctmc::NetworkStruct< T >
sched_has_priority_aware() constline::ctmc::NetworkStruct< T >inline
sched_is_product_form() constline::ctmc::NetworkStruct< T >inline
scvline::ctmc::NetworkStruct< T >
sdrline::ctmc::NetworkStruct< T >
sdr_nodesline::ctmc::NetworkStruct< T >
serves_class(std::size_t ind, std::size_t r) constline::ctmc::NetworkStruct< T >inline
serviceline::ctmc::NetworkStruct< T >
set_route(std::size_t r, std::size_t s, std::size_t i, std::size_t j, const T &p)line::ctmc::NetworkStruct< T >inline
set_route_effective(std::size_t r, std::size_t s, std::size_t i, std::size_t j, const T &p)line::ctmc::NetworkStruct< T >inline
set_service(std::size_t station, std::size_t cls, const Distrib< T > &d)line::ctmc::NetworkStruct< T >inline
setupparamline::ctmc::NetworkStruct< T >
signalremdistline::ctmc::NetworkStruct< T >
signalrempolicyline::ctmc::NetworkStruct< T >
signaltargetline::ctmc::NetworkStruct< T >
signaltypeline::ctmc::NetworkStruct< T >
sinkNodeline::ctmc::NetworkStruct< T >
sourceIdxline::ctmc::NetworkStruct< T >
stateful_index(std::size_t ind) constline::ctmc::NetworkStruct< T >inline
stateful_nodesline::ctmc::NetworkStruct< T >
stateful_of_station(std::size_t st) constline::ctmc::NetworkStruct< T >inline
statepriorline::ctmc::NetworkStruct< T >
statespaceline::ctmc::NetworkStruct< T >
station_routing(const std::vector< std::size_t > &ic) constline::ctmc::NetworkStruct< T >inline
station_to_nodeline::ctmc::NetworkStruct< T >
stationsline::ctmc::NetworkStruct< T >
stoch_comp_stateful(const Matrix< T > &full, std::size_t nIC) constline::ctmc::NetworkStruct< T >inline
syncreplyline::ctmc::NetworkStruct< T >
total_jobs() constline::ctmc::NetworkStruct< T >inline
transparamline::ctmc::NetworkStruct< T >
visitsline::ctmc::NetworkStruct< T >
visits_from_block(const Matrix< T > &Pc_in, const std::vector< std::size_t > &sel, const std::vector< std::size_t > &ic, std::size_t refnode) constline::ctmc::NetworkStruct< T >inline