redistributePar utility does not write pointDisplacement field
redistributePar utility when used to decompose , does not write pointDisplacement field .
testcase : tutorials/multiphase/interDyMFoam/ras/DTCHull
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Link issues together to show that they're related. Learn more.
Activity
- Prashant Sonakar Reassigned to @Mattijs
Reassigned to @Mattijs
- Maintainer
Ditto at OpenFOAM.org: http://bugs.openfoam.org/view.php?id=2086
By Bruno Santos on 2016-05-14T12:35:40 (imported from GitLab project)
Edited by Admin - Maintainer
## Reattaching the author to the issue ticket: @wyldckat ##
- Please register or sign in to reply
- Maintainer
Related to #62 (closed)
By Bruno Santos on 2016-05-14T12:36:47 (imported from GitLab project)
- Maintainer
I've had a look at this.
- implemented pointPatch reordering and trimming (needed in fvMeshDistribute). Needs testing.
- need to test pointFields sending and receiving
- need to test subsetting of pointFields
- need to implement processorPointPatch addition
- Developer
this is still open
- Maintainer
The big problem is the addition and deletion of processor boundaries. The pointMesh is 'owned' by the polyMesh and consequently gets deleted whenever something changes in the polyMesh. This invalidates any pointFields (which are being held on the polyMesh - the pointMesh is not an objectRegistry). This leads to a whole lot of dangling pointers problems.
- Maintainer
Possible solutions:
- have pointMesh inside redistributePar (so not a mesh object). Feed pointMesh as argument into all fvMeshDistribute.
- store pointFields on pointMesh, not polyMesh
- Maintainer
Checked with
1812
, the reported issue is present. - Maintainer
present in
v2106
. checked withtutorials/multiphase/interFoam/RAS/DTCHull
. - Kutalmış Berçin changed the description
changed the description
- Kutalmış Berçin added feature request label
added feature request label
- Maintainer
Running
tutorials/incompressible/pimpleFoam/laminar/movingCone
withmpirun -np 2 redistributePar -parallel -reconstruct
- seems to work with pointFields
- but does not show any message as in
Reconstructing volVectorFields
@mark
- Maintainer
will turn
verbose_
on to make people happy (and not needing to write -verbose).Time = 0 Reconstructing volScalarFields alpha.water k nut omega p_rgh Reconstructing volVectorFields U Reconstructing pointVectorFields pointDisplacement End Finalising parallel run
Edited by Mark OLESEN - Mark OLESEN mentioned in commit b51e0d4c
mentioned in commit b51e0d4c
- Owner
@Mattijs - still open/valid?
- Mattijs Janssens closed
closed