DAMASK_EICMD/installation/patch/README.md

796 B

DAMASK patching

This folder contains patches that modify the functionality of the current development version of DAMASK ahead of the corresponding adoption in the official release.

Usage

cd DAMASK_ROOT
patch -p1 < installation/patch/nameOfPatch

Available patches

  • fwbw_derivative switches the default spatial derivative from continuous to forward/backward difference.
    This generally reduces spurious oscillations in the result as the spatial accuracy of the derivative is then compatible with the underlying solution grid.

  • PETSc-3.8 adjusts all includes and calls to PETSc to follow the 3.8.x API. This allows to use the most recent version of PETSc.

Create patch

commit your changes

git format-patch PATH_TO_COMPARE --stdout >