damask (3.1.0-3) unstable; urgency=low
  
  * package: correct library location
 
 -- Martin Diehl <martin.diehl@kuleuven.be>  Thu, 16 Jul 2026 22:18:12 +0200

damask (3.1.0-2) unstable; urgency=low
  
  * package: working command completion
 
 -- Martin Diehl <martin.diehl@kuleuven.be>  Wed, 15 Jul 2026 21:11:04 +0200

damask (3.1.0-1) unstable; urgency=low

  * bugfix (grid solver, spectral_polarization): F_aim was stored for restart 
    instead of P_aim
  * bugfix (MSC.Marc): parsing of input file failed when using domain 
    decomposition
  * bugfix (processing, Rotation): Schmid matrix rotation was inverted
  * bugfix (processing, Result): output of datasets with same name but 
    different shape failed
  * feature (grid solver): added solver variant for mechanics: spectral_galerkin
  * feature (grid solver): added functionality to simulate diffusion
  * feature (grid solver): enable setting of temperature boundary conditions
  * feature (grid solver): enable restart without existing result file
  * feature (grid solver): enable restart from increment 0
  * feature (mesh solver): allow one to prescribe target displacement in load
    case definition
  * feature (mesh solver): allow one to prescribe force boundary conditions on
    nodes
  * feature (mesh solver): support named mesh element groups in load case 
    definition
  * feature (mesh solver): support for quad and hex meshes
  * feature (processing, grid_filters): enable regridding for combined stretch 
    and shear deformation
  * feature (processing, Result): added function to calculate resolved shear 
    stress in the Result class
  * usage (dislotwin): output twinning shear instead of twinned volume fraction
  * usage (grid solver): use prefix modifier, e.g. dot_F instead of F_dot
  * usage (grid solver): consistently use singular terms, i.e. 
    boundary_condition
  * usage (mesh and grid solver): executable names are all lowercase
  * usage (mesh and grid solver): support for command completion on bash and zsh
  * usage (mesh solver): improved convergence and iteration reporting
  * compatibility: support libfyaml 0.9.1 to 0.9.6
  * compatibility (grid and mesh solver): support PETSc 3.25.x (minimum is now 
    3.19.x)
  * compatibility (grid and mesh solver): increased minimum GCC version to 12.1
  * compatibility (grid and mesh solver): dropped support for Intel Parallel 
    Studio XE in favor of Intel oneAPI
  * compatibility (MSC.Marc): support MSC.Marc 2025.1 and 2025.2
  * compatibility (MSC.Marc): build with libfyaml
  * compatibility (processing): increased minimum Python version to 3.10
  * compatibility (processing): read DREAM3D 8.0 files
  * compatibility (processing): abandon use of multiprocessing module
  * misc (grid solver): optional use of C++/Boost for CLI handling and VTI file 
    read
  * misc (processing): improved performance of several pre- and post-processing 
    routines
  * misc: new and improved material parameters

 -- Martin Diehl <martin.diehl@kuleuven.be>  Sun, 12 Jul 2026 23:55:57 +0200

damask (3.0.2-1) unstable; urgency=low

  * bugfix: correct calculation of Div/Grad/Curl in Result class
  * bugfix: correct selection of interaction parameters for cF
  * bugfix: correct calculation of hue difference in Colormap class
  * support for PETSc 3.23.x
  * support for GFortran 15.x
  * support for MSC.Marc 2024.1 and 2024.2
  * new and improved example parameters

 -- Martin Diehl <martin.diehl@kuleuven.be>  Sun, 19 Oct 2025 15:48:30 +0200

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
