ENH: updated

This commit is contained in:
mattijs
2010-05-03 17:23:09 +01:00
parent 6f0c117664
commit cf53341939

View File

@ -20,12 +20,13 @@ since it is no longer handled in a single patch.
only work in non-blocking mode. Hence the underlying message passing library only work in non-blocking mode. Hence the underlying message passing library
will require overlapping communications with message tags. will require overlapping communications with message tags.
- it is quite a code-change and there might be some oversights. - it is quite a code-change and there might be some oversights.
- once converted (see foamUpgradeCyclics below) cases are not backwards
compatible with previous versions.
blockMesh blockMesh
--------- ---------
- blockMeshDict now allows patch definition using the construct-from-dictionary blockMeshDict now allows patch definition using the construct-from-dictionary
constructor. This helps defining patches that require additional input e.g. constructor. This helps defining patches that require additional input e.g.
directMapped and now cyclic: directMapped and now cyclic:
@ -46,6 +47,14 @@ blockMesh still reads the old format. For a cyclic it will automatically
introduce two patches for the halves, with names xxx_half0 and xxx_half1. introduce two patches for the halves, with names xxx_half0 and xxx_half1.
foamUpgradeCyclics
------------------
This is a tool which reads the polyMesh/boundary file and any vol/surface/point
fields and converts them.
It will check if anything needs to be converted, backup the current file to .old
and split any cyclic patchFields into two entries.
decomposePar decomposePar
------------ ------------
Decomposes cyclics into processorCyclic: Decomposes cyclics into processorCyclic:
@ -94,5 +103,8 @@ type 'processorCyclic'.
tag. This maps straight through into the MPI message tag. tag. This maps straight through into the MPI message tag.
- when constructing a GeometricField from a dictionary it will explicitly
check for non-existing entries for cyclic patches and exit with an error message
warning to run foamUpgradeCyclics.