API Documentation

This section provides detailed API documentation for all LINE Solver Python modules.

API Sections:

Overview

Module Locations

Category

Python Path

Description

Cache API

line_solver.api.cache

Cache analysis algorithms

Constants

line_solver.constants

Enumerations and global constants

Core

line_solver.lang

Network, Node, and JobClass definitions

Distributions

line_solver.distributions

Exp, Erlang, PH, MAP, etc.

Layered Networks

line_solver.layered

LayeredNetwork, Task, Activity

LossN API

line_solver.api.lossn

Loss network algorithms

LSN API

line_solver.api.lsn

Layered stochastic network utilities

MAM API

line_solver.api.mam

Matrix-analytic methods

MC API

line_solver.api.mc

Markov chain analysis

NPFQN API

line_solver.api.npfqn

Non-product-form network approximations

PFQN API

line_solver.api.pfqn

Product-form queueing network algorithms

Polling API

line_solver.api.polling

Polling system algorithms

Qsys API

line_solver.api.qsys

Single queueing system formulas

RL API

line_solver.api.rl

Reinforcement learning utilities

SN API

line_solver.api.sn

Stochastic network utilities

Solvers

line_solver.solvers

MVA, CTMC, Fluid, MAM, etc.

License

BSD-3 License

Copyright (c) 2012-2026, QORE Lab, Imperial College London All rights reserved.