Releases: LightForm-group/cipher-parse
Releases · LightForm-group/cipher-parse
v0.5.0a1
♻ Code Refactoring
- separate move classes into own modules
- move CIPHERGeometry to its own module
✨ Features
- add CIPHEROutput.show_slice_evolution and supporting code
- identify grain boundaries in CIPHERGeometry
- add VoxelMap.get_coordinates
- CIPHEROutput.get_geometry to load an evolved geometry
- add CIPHERGeometry.get_slice and .show_slice
- allow loading CIPHERGeometry where some phases are missing
- add quiet bool arg to suppress some prints
- initial add of bin_interfaces_by_misorientation_angle
🐛 Bug Fixes
- _geometries assignment
- add CIPHEROutput.geometries prop
- CIPHERGeometry to/from JSON with GBs
- exception message in CIPHERGeometry init
- generate_VTI_files_from_VTU_files for 2D geometries
- pandas deprecation warning: append -> concatentate
👷 Build changes
- merge from remote
v0.5.0a0
✨ Features
- add grain_boundary_mobility empirical form
- support saving outputs via time increment
- save misori matrix
- add compare_phase_size_dist_evolution
- add bin_size to show_phase_size_dist_evo
- add max_increments opt to show_phase_size_dist_evolution
- add
read_input_YAML_string
- add option to show size dist as prob
- add CIPHERGeometry.write_VTK; fix #35
- select orientations when assigning phases
- add options to CIPHEROutput
- add derived outputs
- add show_phase_size_dist_evolution
- add CIPHEROutput
- read YAML file back in
- set int phase_pairs on _get_interface_map
- add eq to CIPHERInput classes
- add is_periodic to voronoi gen
🐛 Bug Fixes
- CIPHERGeometry.from_JSON
- failing round trip test
- parse type label in CIPHERInput from YAML
- glob specificity for VTK search
- better output options naming
- get_subset_indices
- more robust VTK subset selector
- CIPHERInput from YAML with unused interface
- decompress array empty line bug
👷 Build changes
- constrain ipywidgets
- deps update
- deps
- merge branch 'aplowman/develop' of https://github.com/LightForm-group/cipher-parse into aplowman/develop
- update deps
- add notebook extras
- add optional matflow extra dep
v0.4.0
✨ Features
- add util funcs for selecting subset of VTKs
- add func parse_cipher_stdout
🐛 Bug Fixes
- build: do not constrain poetry in release
👷 Build changes
- update deps
🐛 Bug Fixes
- get_misorientation_matrix orientation order
✨ Features
- add keep_arrays bool to to_JSON methods
🐛 Bug Fixes
- flush print in get_misorientation_matrix
- IntDefn to_JSON when metadata
v0.3.1a3
✨ Features
- add util funcs for selecting subset of VTKs
- add func parse_cipher_stdout
🐛 Bug Fixes
- build: do not constrain poetry in release
👷 Build changes
- update deps
v0.3.1a2
🐛 Bug Fixes
- get_misorientation_matrix orientation order
v0.3.1a1
✨ Features
- add keep_arrays bool to to_JSON methods
v0.3.1a0
🐛 Bug Fixes
- flush print in get_misorientation_matrix
- IntDefn to_JSON when metadata
v0.3.0
🐛 Bug Fixes
- release workflow on compatible py vers
✨ Features
- add to/from_JSON to CIPHERInput
🐛 Bug Fixes
- PhaseTypeDefinition.to_JSON w/ orientations
- InterfaceDefinition mat/phase type tuple
- add example data
👷 Build changes
- test on py3.8 only
- update lock file
- downgrade h5py dep for matflow
👷 Build changes
- add itkwidgets
🐛 Bug Fixes
- add apt.txt for binder
🐛 Bug Fixes
- simplify
🐛 Bug Fixes
- remove file [skip ci]
- again
🐛 Bug Fixes
- workflow again [skip ci]
v0.2.3a7
🐛 Bug Fixes
- release workflow on compatible py vers
v0.2.3a5
👷 Build changes
- add itkwidgets