- Deprecation and Removal
- Configuration / Environment
- Input Dictionaries
- Iso-surface
- Changes in behaviour
- Configuration
Deprecation and Removal
Deprecated Models
Removed
Replaced finiteArea timeVaryingUniformFixedValue with Function1
version. This changes timeVaryingUniformFixedValue
to
uniformFixedValue
, which is more similar to the finiteVolume patch
type and it supports a variety of functions (eg, coded, expressions,
tables, ...).
Configuration / Environment
Input Dictionaries
Iso-surface
The old isoSurface has been renamed to isoSurfacePoint and isoSurface is now a front-end to a variety of isoMethods.
Changed the default isoMethod to topo
(see release notes)
for the following:
- isoSurface : (previous default was
point
) - cuttingPlane : (previous default was
point
) - distanceSurface : (previous default was
cell
)
In most cases the topo
method, which uses topological cell cutting
for more accuracy and consistency, will generate quality surfaces with
the fewest number of faces. In some cases it may miss some surface
features. (Please report).
Can use the isoMethod
keyword to select cell/point/topo if they prove
better for any particular case.
Changes in behaviour
Dynamic Libraries
Previously always called dlclose on opened libraries when destroying the dlLibraryTable. However, this can cause some libraries to not unload correctly.
The new default is to not forcibly dlclose any libraries, but allow
the process to clean them up. If this change causes issues, the
dlcloseOnTerminate
OptimisationSwitch can be used to revert to the
old behaviour. If you experience this, please contact us as well so we
can understand which future adjustments may still be needed.
Configuration
Various configuration changes were made to rationalize mpi and compiler configurations. Details are to be found in the release notes.