CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   subsetMotionSolverFvMesh Parallel Issues? (https://www.cfd-online.com/Forums/openfoam-solving/197458-subsetmotionsolverfvmesh-parallel-issues.html)

pilotcorky January 5, 2018 23:56

subsetMotionSolverFvMesh Parallel Issues?
 
Hi all,

I'm trying to use subsetMotionSolverFvMesh in foam-extend (tried both 3.2 and 4.0). I can use it pretty easily as part of moveDynamicMesh in serial, but trying to run it in parallel seems to open up a can of worms.

I'm seeing the following error from all processors:
Code:

Selecting motion solver: laplace
[0]
[0]
[0] --> FOAM FATAL ERROR:
[0] Cannot find file "faces" in directory "constant/motionSubset/polyMesh"
[0]
[0]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption)
[0]    in file db/Time/findInstance.C at line 148.

I found some old threads which seemed to suggest using subsetMesh to create a polyMesh folder containing just the moving section of the mesh, then copying that polyMesh folder to the required location. I did this, but whether I decomposed the new polyMesh or copied the whole thing into each processor, I get a memory error followed by a big ol' backtrace in the same place as the error I previously mentioned.

Has anyone run into this issue before? All the links on the old threads that looked relevant are toast, so thought I'd ask again.

Cheers!


All times are GMT -4. The time now is 01:17.