All Projects → masfaraud → Bmspy

masfaraud / Bmspy

Licence: lgpl-3.0
Python Block-Model Simulator. An alternative to simulink in python.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Bmspy

Awesome Scientific Python
A curated list of awesome scientific Python resources
Stars: ✭ 127 (-23.03%)
Mutual labels:  scientific-computing
Galpy
Galactic Dynamics in python
Stars: ✭ 134 (-18.79%)
Mutual labels:  scientific-computing
Nd4j
Fast, Scientific and Numerical Computing for the JVM (NDArrays)
Stars: ✭ 1,742 (+955.76%)
Mutual labels:  scientific-computing
Numcpp
C++ implementation of the Python Numpy library
Stars: ✭ 2,031 (+1130.91%)
Mutual labels:  scientific-computing
Hedgehog Lab
Run, compile and execute JavaScript for Scientific Computing and Data Visualization TOTALLY TOTALLY TOTALLY in your BROWSER! An open source scientific computing environment for JavaScript TOTALLY in your browser, matrix operations with GPU acceleration, TeX support, data visualization and symbolic computation.
Stars: ✭ 1,797 (+989.09%)
Mutual labels:  scientific-computing
Scilab
Free and Open Source software for numerical computation providing a powerful computing environment for engineering and scientific applications.
Stars: ✭ 138 (-16.36%)
Mutual labels:  scientific-computing
Gosl
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Stars: ✭ 1,629 (+887.27%)
Mutual labels:  scientific-computing
Mobulaop
A Simple & Flexible Cross Framework Operators Toolkit
Stars: ✭ 161 (-2.42%)
Mutual labels:  scientific-computing
Ndarray
ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations
Stars: ✭ 2,006 (+1115.76%)
Mutual labels:  scientific-computing
Solidspy
2D-Finite Element Analysis with Python
Stars: ✭ 142 (-13.94%)
Mutual labels:  scientific-computing
Indicators.jl
Financial market technical analysis & indicators in Julia
Stars: ✭ 130 (-21.21%)
Mutual labels:  scientific-computing
Espresso
The ESPResSo package
Stars: ✭ 130 (-21.21%)
Mutual labels:  scientific-computing
Visit
VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
Stars: ✭ 140 (-15.15%)
Mutual labels:  scientific-computing
Gonum
开源Go语言数值算法库(An open numerical library purely based on Go programming language)
Stars: ✭ 128 (-22.42%)
Mutual labels:  scientific-computing
Opencoarrays
A parallel application binary interface for Fortran 2018 compilers.
Stars: ✭ 151 (-8.48%)
Mutual labels:  scientific-computing
Plip
Protein-Ligand Interaction Profiler - Analyze and visualize non-covalent protein-ligand interactions in PDB files according to 📝 Salentin et al. (2015), https://www.doi.org/10.1093/nar/gkv315
Stars: ✭ 123 (-25.45%)
Mutual labels:  scientific-computing
Meteoinfo
MeteoInfo: GIS and scientific computation environment for meteorological community.
Stars: ✭ 136 (-17.58%)
Mutual labels:  scientific-computing
Samrai
Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
Stars: ✭ 160 (-3.03%)
Mutual labels:  scientific-computing
Awesome Physics
🌌 A collaborative list of awesome software for exploring Physics concepts
Stars: ✭ 154 (-6.67%)
Mutual labels:  scientific-computing
Asl
Advanced Simulation Library - hardware accelerated multiphysics simulation platform.
Stars: ✭ 142 (-13.94%)
Mutual labels:  scientific-computing

======================================= BMSpy: Block-Model Simulator for python

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].