- Now supports new material.yaml file format used by DAMASK v3. - Older functionality has been be moved to a sub-package `legacy`.
0.1.15
Added
- Add function `writers.write_numerics_config`.
0.1.14
Fixed
- Add missing dependencies (`h5py`, `damask`) from `setup.py`.
0.1.13
Changed
- Add `frequency` parameter (i.e. dump frequency) to `write_load_case`.
0.1.12
Added
- Added functions `readers.read_HDF5_file` and `utils.get_HDF5_incremental_quantity`.
Fixed
- In the case where the `volume_element` is passed to `writers.write_material_config`, ensure `phase_order` is passed to `get_part_lines` as a list and not as a Numpy array.
0.1.11
Added
- Multiple phases and multiple homogenization schemes are now supported.
Changed
- Function `parse_geom_microstructure` renamed to `parse_microstructure` and now returns a dict of arrays instead of a list of dicts for each grain. - Function `parse_geom_texture` renamed to `parse_texture_gauss` and now returns a dict of arrays instead of a list of dicts for each texture component. - Function `get_header` renamed to `get_header_lines`. - Function `get_num_header_lines` now uses a regular expression. - Function `write_material_config` now has the option to write microstructure and texture parts into separate files.