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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file line_solver-3.0.4.3-py3-none-any.whl.
File metadata
- Download URL: line_solver-3.0.4.3-py3-none-any.whl
- Upload date:
- Size: 26.7 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a98e3ca38c8ce4c5bf359a7a843b45597dac0fa8bd756cd79bcbfb45bd4d735d
|
|
| MD5 |
c97d6b3870603d5a9ffd693a4867a3c0
|
|
| BLAKE2b-256 |
75210d9449abac8149bfe558628c4eb9593a2d303ffd80f2ceea3c299f80d8f3
|