BMS is a block model time simulator: it computes time values of time functions (called variables) linked by blocks which represent equations and behaviors between them. A model (class DynamicSystem) contains blocks, which contains the variables.
BMS is designed as a lightweight, fully scriptable, open-source equivalent to simulink in python.
Documentation
Reference, tutorial
A web documentation is available on pythonhosted, generated with sphinx, which includes some tutorial and reference: https://pythonhosted.org/bms/
Examples
Some examples on how defining the model and working with the results are provided in the examples/ folder on github: https://github.com/masfaraud/BMSpy/tree/master/scripts
Release files for bms 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bms-0.1.4.tar.gz | 24.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bms-0.1.4-py3.7.egg | Legacy Egg format | - | - | Details |
Total release size: 81.7 kB
Release files / bms-0.1.4.tar.gz
| Download URL | bms-0.1.4.tar.gz |
|---|---|
| Size | 24.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
758f16344292004467074035656a883d5979986b76dee4cc024be25ab2965c0f
|
|
BLAKE2b-256 checksum How to use checksums |
48e8f00e0d3368c8a1af782cee18c22ca361c990ee5707ee05529f216a810c30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8
|
Release files / bms-0.1.4-py3.7.egg
| Download URL | bms-0.1.4-py3.7.egg |
|---|---|
| Size | 57.6 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
4442b587e7f6c0199c0b02b7b703fee69221fddbad043e019e3ec8212b38ed7f
|
|
BLAKE2b-256 checksum How to use checksums |
8659f5949b9a0f16787c39c9f2ecc39c83d7740bff29a4a3e8b647710702abf5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8
|