DAMASK_EICMD/installation/patch
Philip Eisenlohr 13500a6443 language polishing 2018-01-28 21:02:38 -05:00
..
PETSc3.8 diff for changes only directly related to PETSc 3.8 2017-11-21 15:15:55 +01:00
README.md language polishing 2018-01-28 21:02:38 -05:00
fwbw_derivative

README.md

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 >