mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: update.
This commit is contained in:
@ -3,16 +3,19 @@ Short overview of the changes to have cyclics split into two halves.
|
|||||||
Cyclics
|
Cyclics
|
||||||
-------
|
-------
|
||||||
The two cyclic halves are now split like processor patches. There should be no
|
The two cyclic halves are now split like processor patches. There should be no
|
||||||
difference in running. Just some of the reasons for switching over from the
|
difference in running.
|
||||||
old 2-halves in one patch:
|
|
||||||
- face ordering after topological changes becomes much easier since we
|
Advantages:
|
||||||
now preserve what half the face comes from.
|
|
||||||
- cyclic handling becomes more consistent with processor handling and can
|
|
||||||
quite often be handled in the same condition.
|
|
||||||
- decomposed cyclics can now be handled properly. It just needs to preserve
|
- decomposed cyclics can now be handled properly. It just needs to preserve
|
||||||
the cyclic patch it originates from.
|
the cyclic patch it originates from.
|
||||||
- We can now construct a table of global transformations and handle
|
- We can now construct a table of global transformations and handle
|
||||||
points/edges/cells with transformations.
|
points/edges/cells with transformations.
|
||||||
|
- face ordering after topological changes becomes much easier since we
|
||||||
|
now preserve what half the face comes from.
|
||||||
|
- cyclic handling becomes more consistent with processor handling and can
|
||||||
|
quite often be handled in the same condition.
|
||||||
|
- transformation tensors now become single entry.
|
||||||
|
|
||||||
The disadvantages:
|
The disadvantages:
|
||||||
- a patch-wise loop now might need to store data to go to the neighbour half
|
- a patch-wise loop now might need to store data to go to the neighbour half
|
||||||
since it is no longer handled in a single patch.
|
since it is no longer handled in a single patch.
|
||||||
|
|||||||
Reference in New Issue
Block a user