BondGraphTools - A Toolkit for modelling multi-physics systems.
Summary
This toolkit is for rapid modelling and design of networked phsyical systems. It is conceptually based upon the Bond Graph modelling methodology.
Documentation
https://bondgraphtools.readthedocs.io/
Installation
Dependencies
BondGraphTools requires:
- python 3.7 or greater,
- LaTeX,
- gFortran, BLAS, LAPACK and SUNDIALS (for the numerical solvers).
Python dependencies:
- sympy
- numpy
- scipy
- matplotlib
- scikits.odes
Instructions:
Recommended installation using Conda
- Install Anaconda (or miniconda).
- Install dependencies from conda-forge: liblas, liblapack, sundials using
conda install -c conda-forge libblas liblapack sundials fortran-compiler - Install LaTeX via
conda install -c conda-forge miktex(windows) orconda install -c conda-forge texlive-core(osx/linux) - Install the package using
pip install bondgraphtools
Metadata
Release files for BondGraphTools 0.4.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| BondGraphTools-0.4.6.tar.gz | 52.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| BondGraphTools-0.4.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 95.2 kB
Release files / BondGraphTools-0.4.6.tar.gz
| Download URL | BondGraphTools-0.4.6.tar.gz |
|---|---|
| Size | 52.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8d04c840d45e5f57285a987fe6120667ff4300675f4e4d0c353c55dc54a1c317
|
|
BLAKE2b-256 checksum How to use checksums |
ffb5178cfec9b8f0823421ec939a51badec7c748b23bbab382fe6a678bb82cba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
|
Release files / BondGraphTools-0.4.6-py3-none-any.whl
| Download URL | BondGraphTools-0.4.6-py3-none-any.whl |
|---|---|
| Size | 43.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
64420d8eb2d6eb2e55c5ad1da4a0c4ca78247570551e1af16f3fb7e1886a1b2c
|
|
BLAKE2b-256 checksum How to use checksums |
b11d09b646efc3dfaa6c738b0e5b800fe90bd29bb1ccd4ecc4549223f74bdb02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
|