Skip to content

New Engines, Continuous integration for testing and deploying, More PRNGs, cmaboss

Compare
Choose a tag to compare
@vincent-noel vincent-noel released this 20 Jan 15:13
· 433 commits to master since this release

More portables PRNGs :

  • Own implementation of rand48 and glibc rand, added Mersenne twister from

New engines :

  • FinalStateSimulationEngine : Only export final state of the simulation
  • StochasticSimulationEngine : Only simulate one trajectory, and return only final state

First version of the Python bindings using Python C API

  • Simple simulations, with optional outputs
  • MaBEstEngine and FinalStateSimulationEngine are available

New objects structure

  • Different network, config can be loaded in memory, at the same time

Continuous integration for testing and deploying

  • Testing classic and ensemble engine

  • Testing server

  • Testing with > 128 nodes

  • Testing different PRNGs

  • Testing server in Docker and Singularity

  • Testing on linux and macosx

  • Deploying server docker to DockerHub

  • Deploying conda libraries

  • Deploying cmaboss to pypi