Releases
v0.5.0
♻ Code Refactoring
show_interface_energies_by_misorientation to plot mobility and/or energy
return ori range and idx from sample_from_orientations_gradient
✨ Features
add IPF_z data label type to CIPHERGeometry.get_slice
add discrete_colours arg to CIPHERGeometry.show_slice
add interface data label type to CIPHERGeometry.get_slice
add CIPHERGeometry.show_relative_misorientation
plot energy and/or mobility in generate_interface_energies_plot
add VoxelMap.get_interface_voxels
add CIPHEROutput.get_average_radius_evolution
add discrete_colours arg to CIPHEROutput.show_slice_evolution
support multiple interface_binning base interfaces
allow energy or/and mobility ranges in bin_interfaces_by_misorientation_angle
add CIPHERGeometry get/show_interface_energies_by_misorientation
add CIPHERGeometry get/show_interface_energies_by_misorientation
add increment and incremental_data_idx to CIPHERGeometry
show sim time on show_phase_size_dist_evolution x-axis
allow passing CIPHERInput to CIPHEROutput init
🐛 Bug Fixes
demo_cipher_inputs notebook
CIPHERGeometry.from_JSON.from_JSON array casting
index problem in CIPHERGeometry.phase_orientation setter
CIPHERGeometry track is_periodic
VoxelMap.get_interface_idx and VoxelMap.get_neighbour_region when not periodic
👷 Build changes
update deps
fix deps problems
update poetry lock
✨ Features
add ability to sample orientations from a linear orientation gradient
🐛 Bug Fixes
CIPHEROutput.to_JSON and CIPHERGeometry._get_phase_orientation
♻ 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
✨ 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
You can’t perform that action at this time.