![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include "api_dispatch_detail.h"#include <array>#include <cctype>#include <cmath>#include <cstddef>#include <functional>#include <limits>#include <string>#include <vector>#include "line/api/infer/infer_compute_ql_at_arrival.h"#include "line/api/infer/infer_get_qlen_arrival.h"#include "line/api/infer/infer_gibbs.h"#include "line/api/infer/infer_lqn_findbyname.h"#include "line/api/infer/infer_lqn_getobs.h"#include "line/api/infer/infer_minps_setup.h"#include "line/api/infer/infer_mlps.h"#include "line/api/infer/infer_nhpp_ks.h"#include "line/api/infer/infer_qmle.h"#include "line/api/infer/infer_quick_model.h"#include "line/api/infer/infer_rps.h"#include "line/api/infer/infer_smp.h"#include "line/api/infer/infer_variational.h"#include "line/api/trace/mtrace_backward_moment.h"#include "line/api/trace/mtrace_count.h"#include "line/api/trace/mtrace_cov.h"#include "line/api/trace/mtrace_cross_moment.h"#include "line/api/trace/mtrace_forward_moment.h"#include "line/api/trace/mtrace_iat2counts.h"#include "line/api/trace/mtrace_joint.h"#include "line/api/trace/mtrace_mean.h"#include "line/api/trace/mtrace_merge.h"#include "line/api/trace/mtrace_moment.h"#include "line/api/trace/mtrace_moment_simple.h"#include "line/api/trace/mtrace_pc.h"#include "line/api/trace/mtrace_sigma.h"#include "line/api/trace/mtrace_sigma2.h"#include "line/api/trace/mtrace_split.h"#include "line/api/trace/mtrace_summary.h"#include "line/api/trace/trace_acf.h"#include "line/api/trace/trace_bicov.h"#include "line/api/trace/trace_gamma.h"#include "line/api/trace/trace_iat2bins.h"#include "line/api/trace/trace_iat2counts.h"#include "line/api/trace/trace_idc.h"#include "line/api/trace/trace_idi.h"#include "line/api/trace/trace_joint.h"#include "line/api/trace/trace_mean.h"#include "line/api/trace/trace_pmf.h"#include "line/api/trace/trace_scv.h"#include "line/api/trace/trace_skew.h"#include "line/api/trace/trace_summary.h"#include "line/api/trace/trace_var.h"#include "line/io/network_reader.h"#include "line/io/network_writer.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_TRACE_SCALAR_OP(Name, fn, outkey) |
| #define | LINE_MTRACE_DIRECTED_MOMENT_OP(Name, fn) |
| #define | LINE_MTRACE_CROSS_MOMENT_OP(Name, fn) |
Functions | |
| void | line::reg::register_api_trace (DispatchTable &t) |
| void | line::reg::register_library_only_trace (LibraryOnlyTable &t) |
| #define LINE_MTRACE_CROSS_MOMENT_OP | ( | Name, | |
| fn ) |
Definition at line 522 of file api_dispatch_trace.cpp.
| #define LINE_MTRACE_DIRECTED_MOMENT_OP | ( | Name, | |
| fn ) |
Definition at line 499 of file api_dispatch_trace.cpp.
| #define LINE_TRACE_SCALAR_OP | ( | Name, | |
| fn, | |||
| outkey ) |
Definition at line 276 of file api_dispatch_trace.cpp.