Skip to content

Releases: DorianDepriester/Elasticipy

v2.7.0

22 Jan 07:42
Compare
Choose a tag to compare

This release mainly introduces compatibilities with other packages dedicated to crystallographic analyses, namely:

Evaluation of statistics for SphericalFunction and HyperSphericalFunction (e.g. .mean() or .std()) now take advantage of broadcasting, therefore speeding them up (~10 times faster).

The input matrix for creating a StiffnessTensor or a ComplianceTensor now must be symmetric and definite positive (except if check_symmetry=True and check_positive_definite=False, respectively).

Full Changelog: v2.6.0...v2.7.0

v2.6.0

16 Jan 16:22
Compare
Choose a tag to compare
  • Faster statistics on SphericalFunction and HyperSphericalfunction.
    In details, they use "home-made" integration, taking advantage of broadcasting

  • Possibility to reuse existing XYZ sections in SphericalFunction.plot_xyz_sections()

Full Changelog: v2.5.0...v2.6.0

v2.5.0

09 Jan 14:04
Compare
Choose a tag to compare

This release provides abilities to convert stress, strain and compliance from/to pymatgen.

Full Changelog: v2.4.3...v2.5.0

v2.4.3

20 Dec 20:58
Compare
Choose a tag to compare

This release mainly consists in fixing minor bugs in orthotropic and transverse_isotropic stiffness constructors

New feature: ability to compute tensor divergence from array

Full Changelog: v2.4.2...v2.4.3

v2.4.2

18 Dec 21:45
Compare
Choose a tag to compare

This release mainly consists in minor bug fixes. In addition, coverage has been implemented on codecov

Full Changelog: v2.4.0...v2.4.2

v2.4.1

16 Dec 15:50
Compare
Choose a tag to compare

This release is only meant to be associated with a Zenodo DOI

v2.4.0

16 Dec 15:38
Compare
Choose a tag to compare

Among other changes, this release provides the following new feature:

Full Changelog: v2.3.0...v2.4.0

v2.3.0

06 Dec 10:37
Compare
Choose a tag to compare

The main changes of this release are:

  • a Graphical User Interface (GUI) to plot the engineering constants
  • even simpler ways to define crystal's symmetries
  • new material's symmetry:
    • orthotropic
    • transverse-isotropic

Full Changelog: v2.2.0...v2.3.0

v2.2.0

29 Nov 21:00
Compare
Choose a tag to compare

New features

  • compute and plot wave velocities
  • finer control on pole figure

Full Changelog: v2.1.6...v2.2.0

v2.1.6

27 Nov 16:17
Compare
Choose a tag to compare

This release mainly consists in bug fixing the wrong Reuss average when using a finite set of rotations

Full Changelog: v2.1.5...v2.1.6