Ttb Versions Save

Tensor Toolbox for Modern Fortran

v2.1.1

4 months ago

[2.1.1] - 2024-01-03

Changed

  • Rename internal matrix square-root from stretch_2 and stretch_2s to sqrt_2 and sqrt_2s. This does not affect the public API which remains unchanged as (matrix) square root sqrt(T).
  • Remove an unused print statement in sqrt_2().

Fixed

  • Fix the orientation of rotation_matrix(phi,2) for a rotation matrix around axis 2. Also fix the docs for rotation_matrix(phi,1) and rotation_matrix(phi,3).

What's Changed

Full Changelog: https://github.com/adtzlr/ttb/compare/v2.1.0...v2.1.1

v2.1.0

8 months ago

[2.1.0] - 2023-09-25

Added

  • Add a new example for an easy-to-extend Neo-Hookean Abaqus Umat.

Fixed

  • Fix a typo in the basic Neo-Hooke example for Abaqus Umat.
  • Disable implicit none for the basic Neo-Hooke example for Abaqus Umat (not supported in combination with INCLUDE 'ABA_PARAM.INC').

What's Changed

New Contributors

Full Changelog: https://github.com/adtzlr/ttb/compare/v2.0.0...v2.1.0

v2.0.0

10 months ago

[2.0.0] - 2023-07-23

Added

  • Add a warning in the docs that C**(1/2) equals to C**0. The square root operator must be used instead.

Changed

  • Evaluate the i-th power of the inverse of a tensor for negative exponents in C**-3.
  • Initialize all tensor components to zero.

Fixed

  • Fix assignments of scalars to tensors.
  • Ensure major- and minor-symmetric result in cdya(): C(i,j,k,l) = (A(i,k) B(j,l) + A(i,l) B(j,k) + B(i,k) A(j,l) + B(i,l) A(j,k))/4.

Removed

  • Remove ln, exp, dexp functions which were based on isotropic tensor function-approximations. This could be misleading if one assumes these are analytic (exact) functions.
  • Remove unused internal variables and comments.
  • Remove unused archive_functions.md from the docs.
  • Remove incorrect implementation of libinnercrossdyadic.f.

What's Changed

New Contributors

Full Changelog: https://github.com/adtzlr/ttb/compare/v1.1.2...v2.0.0

v1.1.2

1 year ago

[1.1.2] - 2023-05-13

Added

  • Add more badges in README.md (documentation, latest release).

Changed

  • Better readability of text logo on white background.

What's Changed

Full Changelog: https://github.com/adtzlr/ttb/compare/v1.1.1...v1.1.2

v1.1.1

1 year ago

[1.1.1] - 2023-05-13

Added

  • Start keeping a Changelog.
  • Add CITATION.cff file and remove How To Cite section in README.
  • Add a text logo and add badges to README.md.

What's Changed

Full Changelog: https://github.com/adtzlr/ttb/compare/v1.1.0...v1.1.1

v1.1.0

2 years ago

What's Changed

Full Changelog: https://github.com/adtzlr/ttb/compare/v1.0.2...v1.1.0

v1.0.2

2 years ago

Fix UMAT example and some minor typos

v1.0.0

3 years ago

This is the first release of Tensor Toolbox for Modern Fortran (ttb).