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

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

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