![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Files | |
| docker_image.h | |
| Docker primitives for the backends that legitimately ship an image. | |
| environment_reader.h | |
| Reader for the LINE model.json interchange of an ENVIRONMENT model into an env::Environment<T>. | |
| jmt_dist.h | |
| The distribution subtree of a JMT .jsimg file, and the scalar formatting every JMT writer shares. | |
| jmt_writer.h | |
| Port of @@JMTIO: a refreshed NetworkStruct written out as a JMT .jsimg simulation model. | |
| jmva_writer.h | |
| Port of @@JMTIO/writeJMVA.m: the CHAIN-level product-form model in the JMVA interchange format. | |
| jsim_reader.h | |
| Read a JMT .jsim / .jsimg / .jsimw model into a qn::Network. | |
| line_citations.h | |
| Bibliographic references for the algorithms a run used. | |
| lqn_json_reader.h | |
| model.json with type: "LayeredNetwork" -> LqnStruct, via LqnBuilder. | |
| map2renv.h | |
| Port of matlab/src/io/map2renv.m and matlab/src/io/MAPQN2RENV.m (python twin in api/io/converters.py): the Markov-modulated image of a network with MAP/MMPP/MMAP arrival or service processes as a queueing network in a random environment. | |
| marshal.h | |
| Boundary marshalling for host bindings (MATLAB MEX, pybind11, the JSON CLI). | |
| network_reader.h | |
| Reader for the LINE model.json interchange (a Network model) into a qn::Network<T> built through the programmatic builder. | |
| network_writer.h | |
| qn::NetworkStruct -> model.json, the inverse of network_reader.h. | |
| pnml.h | |
| PNML (ISO/IEC 15909-2) place/transition nets, read and written. | |
| qn2lqn.h | |
| Convert a closed queueing network into the layered model used by SolverLQNS. | |
| qn_reader.h | |
| Reader for the .qn closed-network model format of mp_pfqn. | |
| workflow_reader.h | |
| Reader for the LINE model.json interchange (a Workflow model) into a workflow::Workflow<T> built through the programmatic builder. | |