morphologica is a header-only C++ library which provides simulation support facilities for simulations of dynamical systems.
It helps with:
Configuration: morphologica allows you to easily set up a simulation parameter configuration system, using the JSON reading and writing abilities of morph::Config.
Saving data from your simulation. morphologica provides a set of easy-to-use convenience wrappers (morph::HdfData) around the HDF5 C API. By saving data in a standard format, it is easy to access simulation data in python, MATLAB or Octave for analysis and graphing.
Visualizing your model while it runs. A modern OpenGL visualization scheme called morph::Visual provides the ability to visualise hex & Cartesian grids, surfaces, scatter plots and quiver plots with minimal processing overhead.
Seb James; Stuart Wilson
This post was automatically generated by Seb James