MAOOAM v1.4 release is an internal redesign of the Fortran code of MAOOAM
Changelog with respect to v1.3
Fortran code:
- Inner products and the model's tensors are now classes.
- MAOOAM is now an instantiated model object. Multiple models can thus co-exist in memory. A model object can be reconfigured on the fly if needed.
- Parameters namelists filenames can now be provided. By default, it loads the standard configuration files.
- The inner products are not stored in memory anymore but available through explicit class functions.
- A CMake build configuration file has been added.
- The integrators are now organized with an abstract base class. All the previously available integrators have thus been rewritten.