Skip to content

Releases: PeriHub/PeriLab.jl

v2.2.4

Choose a tag to compare

@github-actions github-actions released this 19 Aug 11:13

PeriLab v2.2.4

Diff since v2.2.3

Added

  • G2 and G3 arc command support #389

Changed

  • Contact optimized
  • Small improvements

Fixed

  • Von mises calculation domain error

v2.2.3

Choose a tag to compare

@github-actions github-actions released this 04 Aug 08:15

PeriLab v2.2.3

Diff since v2.2.2

Added

  • Horizon Mesh Scaling for reduced neighborhoods of irregular meshes #384
  • Support for temperature dependent yield stress #387

Changed

  • HETVAL routine performance increased
  • Improved multistep logging and added total runtime to std output

Fixed

  • Multistep additive solver

Closed issues:

  • [Bug]: Add error for matrix based without correspondence (#383)
  • [Feature]: Temperature Dependent Yield Stress (#387)

v2.2.2

Choose a tag to compare

@github-actions github-actions released this 21 Jul 10:52

PeriLab v2.2.2

Diff since v2.2.1

Added

  • Multiple nodes can now be written to global outputs #345

Changed

  • FEM evaluation routine optimized #380
  • Matrix based solver optimized
  • Removed OrderedCollections #381
  • More examples for PeriLab -e

Fixed

  • Sign error in matrix linear static

v2.2.1

Choose a tag to compare

@github-actions github-actions released this 03 Jul 10:07

PeriLab v2.2.1

Diff since v2.2.0

Added

  • Model_reduction module
  • Craig Bampton Condenstation
  • HEX8 element support for FE-PD coupling #377

Changed

  • Coupling pair search improved

Fixed

  • FEM Coupling Example #375

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 13:32

PeriLab v2.2.0

Diff since v2.1.1

Changed

  • Minimal version of Julia is now 1.12

Fixed

  • Logging and error handling
  • MPI multi call

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 11 Jun 12:34

PeriLab v2.1.1

Diff since v2.1.0

Added

  • Build compiler for windows and macOS

Changed

  • New installation method!:
    using Pkg
    Pkg.Apps.add("PeriLab")

Fixed

  • Logging and error handling #356
  • Newmark fixes #369

Closed issues:

  • [Bug]: Commit hash not shown in the package use (#356)
  • [Bug]: Forces are to large (#369)

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 09:26

PeriLab v2.1.0

Diff since v2.0.1

Added

  • Newmark solver #362
  • Gmsh mesh import
  • Variable output frequency for multisolver #361
  • UMAT interface to correspondence matrix #355

Fixed

  • Matrix Verlet solver fixes

Merged pull requests:

Closed issues:

  • [Bug]: Synchronization in bond association during MPI (#244)
  • [Bug]: Thermal expansion correspondence (#251)
  • Feature: Include static arrays (#266)
  • Feature: UMAT interface to correspondence matrix material (#355)
  • [Bug]: volume test fail (#360)
  • Feature: Output frequency for each solver (#361)
  • Feature: Newmark solver (#362)
  • Feature: Solver Factory (#363)
  • [Bug]: Newmark does not write forces back in csv (#366)

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 31 Mar 11:17

PeriLab v2.0.1

Diff since v2.0.0

Changed

  • Block summary only shows relevant models

Fixed

  • MPI Synchronization for low RAM #348
  • Docker build

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 27 Mar 16:06

PeriLab v2.0.0

Diff since v1.5.2

Added

  • Correspondence Stiffness matrix #322
  • Gyan reduction #323
  • Rigid body material #253
  • Bond Force calculation in matrix linear static #339
  • Aniso damage for 3D #337

Fixed

  • Numerical Damping in Verlet

Changed

  • Optimized matrix assembly #336
  • MPI Optimization
  • Tests optimized
  • Stability and Perfomance improvements

Breaking changes

  • There are no breaking changes

Merged pull requests:

  • Bump codecov/codecov-action from 5.5.1 to 5.5.2 (#330) (@dependabot[bot])
  • Bump actions/upload-artifact from 5 to 6 (#331) (@dependabot[bot])
  • Optimizations (#340) (@CWillberg)
  • Bump actions/upload-artifact from 6 to 7 (#342) (@dependabot[bot])
  • CompatHelper: bump compat for TestSetExtensions in [extras] to 4, (keep existing compat) (#346) (@github-actions[bot])

Closed issues:

  • control factory (#62)
  • [Feature]: Adding FlyAwayNodes (#194)
  • [Feature]: Rigid body material (#253)
  • [Testing]: Add 3D Correspondence fullscale test with angles (#312)
  • [Feature]: Optimizing matrix assembly (#336)
  • [Feature]: Extend aniso damage to 3D (#337)
  • [Bug]: Rotation is wrong (#338)
  • [Feature]: Bond Force calculation missing in matrix linear static (#339)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Mar 16:05

PeriLab v1.1.0

Diff since v1.0.3

This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.