Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.4.0¶
Added¶
References within XML input files using the
<include>
tag.Support for gmsh. (addresses #16)
Citation to SoftwareX publication.
Fixed¶
Color-by seed number in CLI TriMesh plot function.
Expansion of “~” in input filepaths.
1.3.3 - 2020-08-31¶
Added¶
Helper functions for SeedList class.
Fixed¶
Dictionary conversion issue with lists of SciPy distributions.
XML tags in documentation on position distributions.
1.3.2 - 2020-07-11¶
Added¶
VTK output for 2D triangular meshes.
Changed¶
Updated reference to CMAME publication.
1.3.1 - 2020-07-09¶
Added¶
VTK output for seed lists and polyhedral meshes.
Option to compute expected area of ellipse from area distribution.
Option to compute expected volume of ellipsoid from volume distribution.
Fixed¶
Error in verification module for 2D uniform random orientations.
1.3.0 - 2020-06-25¶
Added¶
Option to reduce the presence of short edges in polygonal meshes.
Changed¶
Optimized seed positioning algorithm by using breadth-first search in the AABB tree.
Facets in polygonal meshes are now always defined with a positive outward normal vector.
Fixed¶
Plotting of 3D meshes.
Documentation for empirical PDFs.
Minor errors in examples.
1.2.1 - 2020-05-14¶
Changed¶
Plot methods automatically update figure axes.
Fixed¶
CLI plotting function for triangular/tetrahedral meshes.
1.2.0 - 2020-05-13¶
Changed¶
Ellipse of best fit method calls the lsq-ellipse package.
Removed¶
Removed support for Python 2.7.