Changelog#
The format follows Keep a Changelog. Versions follow semantic versioning, the metapackage version is updated according to the largest bump of any of the dependent packages.
0.2.0 – 2025-06-06#
Added#
mammos
Command-line script
mammos-fetch-examples
to download all example notebooks.
mammos-entity
– 0.6.0Entity objects have
ontology_label_with_iri
attribute.When trying to initialize an entity with a wrong unit the error message does now show the required unit defined in the ontology.
Fixed#
mammos-entity
Entity.to
did not return a new entity in the requested units and instead used the default entity units.Entity.axis_label
: unit inside parentheses instead of brackets.
0.1.0 – 2025-06-05#
Added#
mammos
– 0.1.0Workflows for hard magnets and sensor shape optimization.
Ensures compatible software components are installed.
mammos-analysis
– 0.1.0Calculation of macroscopic properties (Mr, Hc, BHmax) from a hysteresis loop.
Fitting of the linear segment of a hysteresis loop.
Calculation of temperature-dependent micromagnetic properties from atomistic spin dynamics simulations using Kuz’min equations.
mammos-dft
– 0.3.0Database lookup functionality for a selection of pre-computed materials.
mammos-entity
– 0.5.0Provides entities: quantities with links to the MaMMoS ontology (based on EMMO) by combining
mammos-units
and EMMOntoPy.Helper functions to simplify creation of commonly required magnetic entities.
mammos-mumag
– 0.6.0Finite-element hysteresis loop calculations.
Requires a separate installation of esys-escript.
mammos-spindynamics
– 0.2.0Database lookup functionality for a selection of pre-computed materials.
mammos-units
– 0.3.1Extension of astropy.units that allows working with quantities (units with values) containing additional units relevant for magnetism.