Skip to content

Releases: LightForm-group/cipher-parse

v0.5.0a1

15 Feb 09:55

Choose a tag to compare

v0.5.0a1 Pre-release
Pre-release

♻ 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

22 Jan 16:20

Choose a tag to compare

v0.5.0a0 Pre-release
Pre-release

✨ 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

v0.4.0

26 Oct 10:55

Choose a tag to compare

✨ 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

26 Oct 10:40

Choose a tag to compare

v0.3.1a3 Pre-release
Pre-release

✨ 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

27 Jul 14:27

Choose a tag to compare

v0.3.1a2 Pre-release
Pre-release

🐛 Bug Fixes

  • get_misorientation_matrix orientation order

v0.3.1a1

14 Jul 11:36

Choose a tag to compare

v0.3.1a1 Pre-release
Pre-release

✨ Features

  • add keep_arrays bool to to_JSON methods

v0.3.1a0

13 Jul 22:54

Choose a tag to compare

v0.3.1a0 Pre-release
Pre-release

🐛 Bug Fixes

  • flush print in get_misorientation_matrix
  • IntDefn to_JSON when metadata

v0.3.0

10 Jul 19:44

Choose a tag to compare

🐛 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

10 Jul 19:33

Choose a tag to compare

v0.2.3a7 Pre-release
Pre-release

🐛 Bug Fixes

  • release workflow on compatible py vers

v0.2.3a5

06 Jul 16:09

Choose a tag to compare

v0.2.3a5 Pre-release
Pre-release

👷 Build changes

  • add itkwidgets