Skip to main content

Open source queueing theory solvers

Project description

LINE Solver for Python

This folder includes the Python version of the LINE solver.

Installation

Requirements: Python 3.11 or later.

Documentation

The Python syntax is nearly identical to the MATLAB one, see for example the scripts in the Python examples/gettingstarted/ folder compared to the ones in the corresponding MATLAB examples/gettingstarted/ folder.

A Python version of the manual is also available.

Example

Solve a simple M/M/1 model with 50% utilization running: python3 mm1.py. You should then get as output the following pandas DataFrame

    Station   JobClass   QLen  Util  RespT  ResidT  Tput
0  mySource     Class1    0.0   0.0    0.0     0.0   0.5
1   myQueue     Class1    1.0   0.5    2.0     2.0   0.5

Alternatively, you can open and run mm1.ipynb in Jupyter.

Getting Started Examples

The examples/gettingstarted/ folder contains tutorial examples demonstrating key LINE features.

License

This package is released as open source under the BSD-3 license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

line_solver-3.0.4.1.tar.gz (4.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

line_solver-3.0.4.1-py3-none-any.whl (5.5 MB view details)

Uploaded Python 3

File details

Details for the file line_solver-3.0.4.1.tar.gz.

File metadata

  • Download URL: line_solver-3.0.4.1.tar.gz
  • Upload date:
  • Size: 4.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.13.7 Linux/6.17.0-14-generic

File hashes

Hashes for line_solver-3.0.4.1.tar.gz
Algorithm Hash digest
SHA256 ec7854640bfe7a058668804bd8d863937935bd91e1e5eb8e5ba4f0c7761fe7e3
MD5 fb21acb4dd168d92652004dca968d0ec
BLAKE2b-256 e3daa3ce2d24ec1f6c32ac9978a0b613ef088697bdeb42578895f498b2585071

See more details on using hashes here.

File details

Details for the file line_solver-3.0.4.1-py3-none-any.whl.

File metadata

  • Download URL: line_solver-3.0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.13.7 Linux/6.17.0-14-generic

File hashes

Hashes for line_solver-3.0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 62d995c462224c22c7b832d2d66a0047c86d1c3f58657bbf12957cc92abd123f
MD5 496c0317113a1bb77ec05c0fd2641818
BLAKE2b-256 c4ede0aa34048dae06302a21600fdd1f97be569eedae4ec5e3c894a56823c90c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page