This bugfix release restores full unyt support
- unyt no longer pinned to < 3.0
This bugfix release pins unyt < 3.0
- unyt < 3.0
This release adds some isotropic volume averaging via the new IsotropicMixture
class
- added
IsotropicMixture
class to do isotropic volume averaging, see examples.
anistotropic
module renamed tomaterials
- switch to pre-commit.ci for linting
Main change is adding support for unit-ful arrays via the unyt package.
- units support: when loading a VBRc .mat file, arrays will be loaded as unyt arrays if possible (requires VBRc version >= 1.0.0)
- nicely formatted logging with the pyVBRc logger
- anisotropy calculations for aligned inclusions (experimental, consider in beta form)
- documentation updates (scripts are now notebooks in examples/)
None
- code coverage reporting enabled for the repository
- style checks now done by precommit.ci bot
- switch to pyproject.toml build
Initial release of pyVBRc, still experimental
- python interace for VBRc .mat files
- basic examples