LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
sn Directory Reference
Directory dependency graph for sn:

Files

 
sn_aggregate_chains.h
 Collapse every chain onto one class, port of ModelAdapter.aggregateChains.
 
sn_arrival_rate_fun.h
 Port of matlab/src/api/sn/sn_arrival_rate_fun.m.
 
sn_compat_rate.h
 Total service rate of a station served by heterogeneous server pools with a class-compatibility graph, and the peak that normalizes its utilization.
 
sn_fj_nodevisits_mmt.h
 Post-MMT node visits of a fork-join model.
 
sn_fj_visits_spn.h
 Fork-join node visit ratios, via the auxiliary closed SPN.
 
sn_gd_balance.h
 Whittle balance check for a globally state-dependent rate scaling.
 
sn_get_buffer_size.h
 Physical buffer size of a station, in jobs, the one in service included.
 
sn_has_bursty_arrival.h
 Port of matlab/src/api/sn/sn_has_bursty_arrival.m.
 
sn_has_classdep_routing.h
 Port of matlab/src/api/sn/sn_has_classdep_routing.m.
 
sn_is_discrete_time.h
 Port of matlab/src/api/sn/sn_is_discrete_time.m.
 
sn_is_phasetype.h
 Whether a (D0, D1, ...) list is a valid phase-type / MAP representation.
 
sn_join_droprate.h
 Quorum joins: how many siblings a Join fires on, and what that drops.
 
sn_map_modulation.h
 Port of matlab/src/api/sn/sn_map_modulation.m.
 
sn_node_metrics.h
 Ports of matlab/src/api/sn/sn_get_node_arvr_from_tput.m and sn_get_node_tput_from_tput.m: the NODE-level arrival rate and throughput tables behind getAvgNode, getAvgNodeTable and the node chain getters.
 
sn_nonmarkov_toph.h
 Replace every non-Markovian service and firing law by a Markovian surrogate.
 
sn_open_prob_terms.h
 Open-class contribution to an aggregate state probability at one station.
 
sn_patience_handles.h
 Port of matlab/src/api/sn/sn_patience_handles.m.
 
sn_pn_firing_rates.h
 Ports of matlab/src/api/sn/sn_pn_firing_rates.m and sn_pn_avg_rates.m.
 
sn_predicates.h
 Ports of the sn_has_* / sn_is_* predicate family of matlab/src/api/sn.
 
sn_print.h
 Port of matlab/src/api/sn/sn_print.m, jline.api.sn.SnPrint and the python sn_print in api/sn/utils.py: the full debug dump of a NetworkStruct, one field: value line per field, matrices in the compact [a b; c d] form, integer-valued entries printed as integers.
 
sn_print_routing_matrix.h
 The human-readable form of sn.rtnodes: one line per positive (node, class) to (node, class) edge.
 
sn_region_members.h
 Port of matlab/src/api/sn/sn_region_members.m.
 
sn_remove_class.h
 Drop one job class from a model, port of ModelAdapter.removeClass.
 
sn_routing_ergodic.h
 Reducibility of a network's ROUTING, and the repair that makes it ergodic.
 
sn_rt_stations.h
 Port of matlab/src/api/sn/sn_rt_stations.m.
 
sn_rtnodes_to_rtorig.h
 Port of matlab/src/api/sn/sn_rtnodes_to_rtorig.m.
 
sn_schedule_nominal.h
 Port of matlab/src/api/sn/sn_schedule_nominal.m: unpack the MAPt or PHt slot of sn.proc at one (station, class) into the per-segment (D0, D1) pairs and their width-weighted time average.
 
sn_setters.h
 Ports of the sn_set_* family and of sn_refresh_process_fields (matlab/src/api/sn).
 
sn_state.h
 Ports of matlab/src/api/sn/sn_get_state_aggr.m and sn_is_state_valid.m.
 
sn_to_qrf_alpha.h
 The QRF load-dependent rate scaling alpha(i,n), derived from an sn.
 
sn_to_qrf_blocking.h
 The QRF BAS blocking tables (f, MR, BB, MM, ZZ, MM1), derived from an sn.
 
sn_validate.h
 Consistency checks on a NetworkStruct, a port of jar/src/main/java/jline/api/sn/SnValidate.java and ValidationLevel.java.