damask (3.0.1-7) unstable; urgency=low

  * build without (fake)root

 -- Martin Diehl <martin.diehl@kuleuven.be>  Sun, 02 Mar 2025 22:50:33 +1000

damask (3.0.1-6) unstable; urgency=low

  * fix build instructions for Debian unstable

 -- Martin Diehl <martin.diehl@kuleuven.be>  Tue, 14 Jan 2025 05:09:21 +0100

damask (3.0.1-5) unstable; urgency=low

  * restored compatibility with Focal

 -- Martin Diehl <martin.diehl@kuleuven.be>  Sat, 04 Jan 2025 07:08:15 +0100

damask (3.0.1-4) unstable; urgency=low

  * trying to solve issue on Ubuntu arm64

 -- Martin Diehl <martin.diehl@kuleuven.be>  Mon, 23 Dec 2024 23:02:42 +0100

damask (3.0.1-3) unstable; urgency=low

  * trying to solve issue on Ubuntu arm64

 -- Martin Diehl <martin.diehl@kuleuven.be>  Mon, 23 Dec 2024 09:44:14 +0100

damask (3.0.1-2) unstable; urgency=low

  * small corrections to package metadata

 -- Martin Diehl <martin.diehl@kuleuven.be>  Sun, 22 Dec 2024 16:38:55 +0100

damask (3.0.1-1) unstable; urgency=low

  * bugfix: restored compatibility for NumPy < 1.20
  * bugfix: correct blending for misorientation calculation
  * bugfix: bugfix: "from_parallel" consistent with "from_basis" in Rotation
    class
  * support for PETSc 3.22.x

 -- Martin Diehl <martin.diehl@kuleuven.be>  Tue, 26 Nov 2024 05:21:07 +0100

damask (3.0.0-1) unstable; urgency=low

  * keep integer datatype when converting between Miller-Bravais and
    Miller indices
  * Miller-Bravais indices support for the "to_frame" method of the Orientation
    class
  * made Python library compatible with NumPy 2.0

 -- Martin Diehl <martin.diehl@kuleuven.be>  Wed, 24 Jul 2024 13:10:39 +0200

damask (3.0.0-beta2-1) unstable; urgency=low

  * bugfix: segmentation fault when using phenopowerlaw with multiple phases
  * bugfix: wrong time scaling for Runge-Kutta integrators
  * new syntax for non-Schmid coefficients
  * remove "to_pole" of the Rotation class in favor of "to_frame"
  * no dummy material is needed anymore for the mesh solver
  * the "to_frame" and "to_lattice" methods of the Rotation class are with
    respect to lab frame
  * re-ordered bcc slip systems to follow literature
  * implemented interpolation of nodal coordinates for regridding
  * support for PETSc 3.21.x
  * update result file DADF5 to version 1.1
  * new material configuration files
  * restructured layout of configuration file for numerics

 -- Martin Diehl <martin.diehl@kuleuven.be>  Mon, 10 Jun 2024 16:16:35 +0200

damask (3.0.0-beta-2) unstable; urgency=low

  * simple tests for deb packages

 -- Martin Diehl <martin.diehl@kuleuven.be>  Tue, 20 Feb 2024 09:29:03 +0100

damask (3.0.0-beta-1) unstable; urgency=medium

  * improved CLI interface reporting of grid and mesh solver
  * support export of grid solver results to DREAM.3D
  * support import of grid solver geometry from SSPARKS file
  * mesh solver uses load case in YAML format
  * new examples for mesh solver
  * systematic naming of Python modules: Config -> YAML, Geom -> GeomGrid
  * enabled dipole annihilation for zero stress (dislotwin)
  * support for newer MSC.Marc version: 2023.4 (new default)
  * corrected definition of twin systems
  * proper bi-directional orientation relationships in Python library
  * attributes of Result object depend on view
  * corrected interaction parameters for Mg phenopowerlaw configuration example

 -- Martin Diehl <martin.diehl@kuleuven.be>  Mon, 19 Feb 2024 00:15:32 +0100

damask (3.0.0-alpha8-1) unstable; urgency=medium

  * orientation relationship definitions now correct for both directions
  * corrected erroneous non-Schmid implementation
  * tI (bct) slip systems now depend correctly on c/a
  * corrected mistake in forest projection calculations (dislotungsten,
    dislotwin)
  * corrected setting of initial temperature in the grid solver
  * damage restart works propertly
  * corrected thermal dissipation
  * correct damage driving force in isobrittle model
  * asymptotic hardening of phenopowerlaw respects own (not other) saturation
  * formerly universal parameters of kinehardening and phenopowerlaw are now
    specified per family
  * restructured numerical configuration
  * mandatory argument for grid and mesh solver: path to material configuration
    (was material.yaml)
  * optional arguments for grid and mesh solver: path to numerics configuration
    (was numerics.yaml) and jobname
  * dropped possibility to specify concurrent damage models
  * corrected dataset names for damage
  * post-processing in damask.Result is always sequential
  * dropped support for optional debug output via debug.yaml
  * support for newer MSC.Marc versions: 2022.2, 2022.3, 2022.4, 2023.1, 2023.3
    (new default)
  * support for newer PETSc versions: 3.19 and 3.20
  * added flexibility for ANG file importing
  * convenient shape handling when applying Rotation/Orientation objects
  * new and improved material.yaml examples

 -- Martin Diehl <martin.diehl@kuleuven.be>  Wed, 15 Nov 2023 07:42:31 +0100

damask (3.0.0-alpha7-1) unstable; urgency=medium

  * point-wise initialization of thermal field for grid solver
  * point-wise initialization of damage field for grid solver
  * improved performance of parsing material.yaml
  * option to use libfyaml for parsing YAML configuration files
  * setup.cfg replaces setup.py for Python installation
  * new and improved material.yaml examples
  * support for MSC.Marc 2022.1
  * simplified integration into MSC.Marc
  * define initial eigenstrain via V_e

 -- Martin Diehl <martin.diehl@kuleuven.be>  Tue, 11 Oct 2022 22:44:53 +0100

damask (3.0.0-alpha6-1) unstable; urgency=medium

  * fixed dislotwin (TWIP/TRIP)
  * new license: AGPLv3 instead of GPLv3
  * new and improved material.yaml examples
  * support for MSC.Marc 2021.3.1
  * MSC.Marc integration works again
  * typehints for most Python functions
  * support for PETSc with 64bit indices
  * MPI parallelization of mesh solver works again
  * new functionality: Define initial eigenstrain
  * using physics-based interaction matrix for hP
  * homogenization honors given fraction v
  * corrected calculation of thermal expansion

 -- Martin Diehl <martin.diehl@kuleuven.be>  Fri, 18 Feb 2022 23:46:43 +0100

damask (3.0.0-alpha5-1) unstable; urgency=medium

  * support for HDF5 without compression filter
  * support for vti files from VTK 8
  * improved YAML parser
  * improved python installation

 -- Martin Diehl <martin.diehl@kuleuven.be>  Thu, 07 Oct 2021 07:50:47 +0200

damask (3.0.0-alpha4-0) unstable; urgency=medium

  * examples included
  * grid solver uses vti instead of vtr
  * broken ductile damage removed

 -- Martin Diehl <martin.diehl@kuleuven.be>  Wed, 30 Jun 2021 18:19:24 +0200

damask (3.0.0-alpha3-2) unstable; urgency=medium

  * added missing build dependency

 -- Martin Diehl <m.diehl@mpie.de>  Thu, 22 Apr 2021 13:40:04 +0200

damask (3.0.0-alpha3-1) unstable; urgency=medium

  * fix in python library for missing shell variable

 -- Martin Diehl <m.diehl@mpie.de>  Thu, 22 Apr 2021 13:15:40 +0200

damask (3.0.0-alpha3-0) unstable; urgency=medium

  * Improvements to the python library
  * Changes to input (yaml) and output (hdf5) file format
  * Restructuring Fortran code

 -- Martin Diehl <m.diehl@mpie.de>  Wed, 21 Apr 2021 07:39:22 +0200

damask (3.0.0-alpha2-0) unstable; urgency=medium

  * Improvements to the python library
  * Changes to input (yaml) and output (hdf5) file format

 -- Martin Diehl <m.diehl@mpie.de>  Wed, 09 Dec 2020 09:59:08 +0100

damask (3.0.0-alpha-1) unstable; urgency=medium

  * Initial alpha release of the 3.0 series

 -- Martin Diehl <m.diehl@mpie.de>  Sat, 22 Aug 2020 13:28:00 +0200
