by ensuring tetBasePtIs is called on all processors, even for those with
0 cells. Also use unique communicator for globalMeshData to avoid data
transfer interference.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1792
read in the construction from dictionary.
It is important that the initial value is obtained from the table
provided to avoid the user having to evaluate a consistent one or risk
the code crashing from a very sudden change in the value.
The current value is now written for post-processing convenience only.
Solidification phase change model where all film mass is converted when the
local temperature > activation temperature. The latent heat is
assumed to be removed by heat-transfer to the wall.
Avoids problems with overlapping communicationbetween these reductions
and the calculation of deltaCoeffs. This is a temporary fix while code
reorganizations are undertaken to ensure the globalMeshData is updated
before deltaCoeffs are requested.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1780
Improved multi-grading so that the divisions are independent of section ordering.
Corrected multi-grading support for polyLine.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1809
Changed default location of blockMeshDict from constant/polyMesh to system
For multi-region cases the default location of blockMeshDict is now system/<region name>
If the blockMeshDict is not found in system then the constant directory
is also checked providing backward-compatibility
Added experimental fast-merge algorithm
The standard merge-algorithm is N^2 over the face-points and uses a
geometric proximity test for the merge. These are both choices for
implementation simplicity and are rather inefficient for large meshes.
I have now implemented an experimental linear topological merge
algorithm which is VERY fast and effective for meshes of any size.
Currently it will merge internal faces on meshes of arbitrary complexity
but does not yet handle edge or face collapse needed for wedges and
other degenerate blocks.
The new fast-merge algorithm may be selected using the optional
"fastMerge" entry:
fastMerge yes;
and if not present the standard N^2 algorithm will be used.
Henry G. Weller
CFD Direct