![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include "api_dispatch_detail.h"#include <cmath>#include <complex>#include <initializer_list>#include <string>#include <vector>#include "line/api/aoi/aoi_dist2ph.h"#include "line/api/aoi/aoi_lst_det.h"#include "line/api/aoi/aoi_lst_erlang.h"#include "line/api/aoi/aoi_lst_exp.h"#include "line/api/aoi/aoi_lst_ph.h"#include "line/api/fj/fj_amva.h"#include "line/api/fj/fj_branch_members.h"#include "line/api/fj/fj_char_max_blom.h"#include "line/api/fj/fj_char_max_discrete.h"#include "line/api/fj/fj_cox_fit.h"#include "line/api/fj/fj_dag_makespan.h"#include "line/api/fj/fj_delay_opt.h"#include "line/api/fj/fj_dispersion.h"#include "line/api/fj/fj_dist2fj.h"#include "line/api/fj/fj_ism_green.h"#include "line/api/fj/fj_lst_max_het.h"#include "line/api/fj/fj_mg1_respt_moments.h"#include "line/api/fj/fj_qgb.h"#include "line/api/fj/fj_respt_bulk.h"#include "line/api/fj/fj_respt_closed.h"#include "line/api/fj/fj_respt_nosplit.h"#include "line/api/fj/fj_serialization.h"#include "line/api/fj/fj_tail_forktail.h"#include "line/api/fj/fj_tail_ordstat.h"#include "line/api/fj/fj_tsm_capacity.h"#include "line/api/fj/fj_xmax_coxian.h"#include "line/api/fj/fj_xmax_het.h"#include "line/api/fj/fj_xmax_hz.h"#include "line/api/fj/fj_xmax_moments_het.h"#include "line/api/moment/moment_cumulant.h"#include "line/api/moment/moment_housematrix.h"#include "line/api/moment/moment_joint.h"#include "line/api/moment/moment_tail.h"#include "line/api/moment/moment_tensor.h"#include "line/lang/lang_types.h"#include "line/api/qsys/qsys_bmapm1.h"#include "line/api/qsys/qsys_hh1_lindley.h"#include "line/api/qsys/qsys_ldps_workload.h"#include "line/api/qsys/qsys_lindley_moment.h"#include "line/api/qsys/qsys_mapg1k.h"#include "line/api/qsys/qsys_mapg1k_perflow.h"#include "line/api/qsys/qsys_mapmapc.h"#include "line/api/qsys/qsys_maxima_twomoment.h"#include "line/api/qsys/qsys_mg1_ps.h"#include "line/api/qsys/qsys_ddckk.h"#include "line/api/qsys/qsys_engset.h"#include "line/api/qsys/qsys_gimc.h"#include "line/api/qsys/qsys_md1.h"#include "line/api/qsys/qsys_mer1.h"#include "line/api/qsys/qsys_mg1_busy.h"#include "line/api/qsys/qsys_mg1_conservation.h"#include "line/api/qsys/qsys_mg1_exceptional.h"#include "line/api/qsys/qsys_mg1_prio_pr.h"#include "line/api/qsys/qsys_mg1_setup.h"#include "line/api/qsys/qsys_mg1_sjf.h"#include "line/api/qsys/qsys_mg1kk.h"#include "line/api/qsys/qsys_mgc_ps.h"#include "line/api/qsys/qsys_mh21.h"#include "line/api/qsys/qsys_mmc_prio.h"#include "line/api/qsys/qsys_mmc_prio_eta.h"#include "line/api/qsys/qsys_mmc_prio_tardiness.h"#include "line/api/qsys/qsys_mmcc.h"#include "line/api/qsys/qsys_mmckk.h"#include "line/api/qsys/qsys_mgisrgi_whitt.h"#include "line/api/qsys/qsys_mm1_lindley.h"#include "line/api/qsys/qsys_mm1_ps.h"#include "line/api/qsys/qsys_mm1_tandem_lindley.h"#include "line/api/qsys/qsys_mmapg1k.h"#include "line/api/qsys/qsys_mmapgk1.h"#include "line/api/qsys/qsys_mmapgk1_lcfspr.h"#include "line/api/qsys/qsys_mmapmap1.h"#include "line/api/qsys/qsys_tandem_lindley.h"#include "line/api/qsys/qsys_tandem_ub_ciucu.h"#include "line/api/sim/sim_quest_heuristic_ci.h"#include "line/api/sim/sim_quest_options.h"#include "line/api/sim/sim_runlength.h"#include "line/io/network_reader.h"#include "line/lang/distribution.h"Go to the source code of this file.
Namespaces | |
| namespace | line |
| Conservation laws of a layered queueing network, enumerated from its structure. | |
| namespace | line::reg |
Macros | |
| #define | LINE_MOMENT_VEC_OP(OPNAME, FN, IN, OUT) |
| #define | LINE_MOMENT_TENSOR_OP(OPNAME, FN, IN, OUT) |
Functions | |
| void | line::reg::register_api_qsys (DispatchTable &t) |
| void | line::reg::register_library_only_qsys (LibraryOnlyTable &t) |
| #define LINE_MOMENT_TENSOR_OP | ( | OPNAME, | |
| FN, | |||
| IN, | |||
| OUT ) |
Definition at line 375 of file api_dispatch_qsys.cpp.
| #define LINE_MOMENT_VEC_OP | ( | OPNAME, | |
| FN, | |||
| IN, | |||
| OUT ) |
Definition at line 349 of file api_dispatch_qsys.cpp.