Dear Users,
We are happy to provide you with a new release of preCICE.
This release features as the main (user visible) changes:
- Update of build procedure for python bindings (see
precice/src/bindings/python/README.md
for instructions). Note: you do not have to addPySolverInterface.so
toPYTHONPATH
manually anymore, if you want to use it in your adapter. Python should be able to find it automatically. - Make naming of log files consistent, following the pattern
precice-SOLVERNAME-logtype.log
, example:precice-FLUID-eventTimings.log
- Enable boost.geometry based preallocation. Speeds up initialization of PetRBF based mapping.
- Actions can now specify a
MeshRequirement
, such as theScaleByAreaAction
. - Many events have been reworked and are now uniformly named.
- There is a
syncMode
for events (for detailed performance measurements), configurable and off by default.