Skip to main content

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)

Source distribution for bms 0.1.4
File Size Uploaded
bms-0.1.4.tar.gz 24.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bms 0.1.4
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

1 release file

0.1.2

1 release file

0.1.1

2 release files

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.4

0.0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page