API Documentation ================= This section provides detailed API documentation for all LINE Solver Python modules. Core Module (line_solver.lang) ------------------------------- .. automodule:: line_solver.lang :members: :special-members: __init__ :show-inheritance: Solver Module (line_solver.solvers) ------------------------------------ .. automodule:: line_solver.solvers :members: :special-members: __init__ :show-inheritance: Distribution Module (line_solver.distributions) ------------------------------------------------ .. automodule:: line_solver.distributions :members: :special-members: __init__ :show-inheritance: Layered Networks Module (line_solver.layered) ---------------------------------------------- .. automodule:: line_solver.layered :members: :special-members: __init__ :show-inheritance: API Submodules -------------- Cache API (line_solver.api.cache) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.cache :members: :show-inheritance: Product-Form Queueing Networks (line_solver.api.pfqn) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.pfqn :members: :show-inheritance: CTMC API (line_solver.api.ctmc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.ctmc :members: :show-inheritance: DTMC API (line_solver.api.dtmc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.dtmc :members: :show-inheritance: Matrix-Analytic Methods (line_solver.api.mam) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.mam :members: :show-inheritance: Markov Chain API (line_solver.api.mc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.mc :members: :show-inheritance: Queueing Systems (line_solver.api.qsys) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.qsys :members: :show-inheritance: Stochastic Networks (line_solver.api.sn) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.sn :members: :show-inheritance: Non-Product-Form Networks (line_solver.api.npfqn) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.npfqn :members: :show-inheritance: Polling Systems (line_solver.api.polling) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.polling :members: :show-inheritance: Loss Networks (line_solver.api.lossn) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.lossn :members: :show-inheritance: Layered Stochastic Networks (line_solver.api.lsn) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.lsn :members: :show-inheritance: Trace Analysis (line_solver.api.trace) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.trace :members: :show-inheritance: Reinforcement Learning (line_solver.api.rl) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: line_solver.api.rl :members: :show-inheritance: Utilities Module (line_solver.utils) ------------------------------------- .. automodule:: line_solver.utils :members: :show-inheritance: Constants Module (line_solver.constants) ----------------------------------------- .. automodule:: line_solver.constants :members: :show-inheritance: Gallery Module (line_solver.gallery) ------------------------------------- .. automodule:: line_solver.gallery :members: :show-inheritance: