diff --git a/ReleaseNotes-dev b/ReleaseNotes-dev index 7231b2b1d1..416d297f77 100644 --- a/ReleaseNotes-dev +++ b/ReleaseNotes-dev @@ -35,6 +35,9 @@ *** Core library + Large number of code refinements and consistency improvements to support other developments. + Parallel : using non-blocking communications wherever possible. This will + lead to lower requirements for MPI_BUFFER_SIZE and possibly better + start-up performance on larger numbers of processors. *** Turbulence modelling *** *Updated* thermophysical libraries + Now use the more descriptive dictionary input format, e.g. for a single @@ -102,15 +105,28 @@ + Parallel aware *** *New* ptscotch decomposition method *** *Updated* particle tracking algorithm + + uses non-blocking parallel transfers + + does 'minimum-tet' decomposition of face to work with warped faces (snappyHexMesh!) + + reuses tracking state in interpolation - improves consistency and speed *** *Updated* split cyclics into two separate patches. See doc/changed/splitCyclics.txt * *Updated* interpolation (volPointInterpolation) now works without the globalPointPatch. Moving mesh cases can now be run non-parallel and continued in parallel and reconstructed without any limitation. *** *New* compact binary I/O for faces and cells. This speeds up reading/writing meshes in binary. *** *Updated* runTimeModifiable - + on linux uses inotify instead of time stamps - more efficient for large + + user selectable model to use for checking run-time modifiable + dictionaries: + + timeStamp : use time stamp as before + + inotify : use inotify instead of time stamp + + timeStampMaster : only master checks and reads file. Slaves get file + contents from master. + + inotifyMaster : only master checks and reads file. Slaves get file + contents from master. + + on linux optionally uses inotify instead of time stamps - more efficient for large numbers of monitored files. No more fileModificationSkew needed. + single integer reduction instead of one reduction per monitored file. + + only files that can be re-read are being checked. Drastic reduction of + number of files to check. * Solvers A number of new solvers have been developed for a range of engineering applications. There has been a set of improvements to certain classes of