-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
incorrect number of patch type specifications error in fallingDrop test case #3
Comments
Is this perhaps related to item 3 from the old README file which calls for changes in src/finiteVolume/fvMesh/nearWallDist.C? |
Look under the "Notes" section. You have to edit interDyMFoam by moving the call to createPrghCorrTypes inside correctPhi since that uses the number of patches. |
Tyler, [5] --> FOAM FATAL ERROR: Perhaps there are some additional changes I have missed? I suppose it is also possible this is due to something unique about my case setup you have not yet encountered. I am simulating the turbulent breakup of a liquid drop using periodic boundaries in all directions--specifically, I am using cyclicAMI patch types though a straight cyclic type might work as well. Any problems with this? From: tgvoskuilen [[email protected]] Look under the "Notes" section. You have to move the call to createPrghCorrTypes inside correctPhi since that gets the number of patches. — |
Kent, That's not an error I've seen before, but if I had to guess I'd say it's related to the cyclic patches somehow not being updated properly during the redistribution. You could turn on the debug flags for refinementHistory, polyTopoChange, and polyTopoChanger in etc/controlDict to see where it is failing. Is cell 7063 on a boundary? -Tyler |
Tyler, From: tgvoskuilen [[email protected]] Kent, That's not an error I've seen before, but if I had to guess I'd say it's related to the cyclic patches somehow not being updated properly during the redistribution. You could turn on the debug flags for refinementHistory, polyTopoChange, and polyTopoChanger in etc/controlDict to see where it is failing. Is cell 7063 on a boundary? -Tyler — |
It doesn't look like the attachment came through. You can just email that to me directly. |
I mailed you the file directly on 6/20. Have you had a chance to take a look and see how to go about fixing this? From: tgvoskuilen [[email protected]] It doesn't look like the attachment came through. You can just email that to me directly. — |
I have gotten it, but have been traveling for interviews/conferences for On Thu, Jul 3, 2014 at 5:36 PM, kwardle [email protected] wrote:
|
Tyler, Kent E. Wardle From: tgvoskuilen [[email protected]] I have gotten it, but have been traveling for interviews/conferences for Tyler Voskuilen, Ph.D. On Thu, Jul 3, 2014 at 5:36 PM, kwardle [email protected] wrote:
— |
I had some time to revisit this and so I downloaded the most recent version of both the library and OF-2.3.x yesterday and tried to get it working. In the fallingDrop test case if set it to run on 4 processors, as soon as it gets to a redistribution, it dies with an error saying the number of patch type specifications is wrong. Is there some changes I missed in the source that need to be made to fix this? The README file did not mention this specific error.
THANKS
-Kent
....
Starting time loop
Interface Courant Number mean: 0 max: 0
Courant Number mean: 2.560914e-06 max: 2.862741e-05
deltaT = 1.197605e-08
Time = 1.197605e-08
Calculating internal refinement field
Adding cells with center within boxes 1((-1 0.001 0.002) (1 0.005 0.003))
Min,max refinement field = 0, 707.1068
Selected 181 cells for refinement out of 625.
Refined from 625 to 1892 cells.
Selected 0 split points out of a possible 181.
Maximum imbalance = 18.18182 %
Re-balancing dynamically refined mesh
Selecting decompositionMethod ptscotch
Execution time for mesh.update() = 0.1 s
[0] [3]
[3]
[3] --> FOAM FATAL ERROR:
[3] Incorrect number of patch type specifications given
Number of patches in mesh = 5 number of patch type specifications = 6
[3]
[3] From function GeometricField<Type, PatchField, GeoMesh>::GeometricBoundaryField::GeometricBoundaryField(const BoundaryMesh&, const DimensionedField&, const wordList&, const wordList&)
[3] in file /home/wardke/OpenFOAM/OpenFOAM-2.3.x/src/OpenFOAM/lnInclude/GeometricBoundaryField.C at line 312.
[3]
FOAM parallel run aborting
[3]
[0]
[0] --> FOAM FATAL ERROR:
[0] Incorrect number of patch type specifications given
Number of patches in mesh = 5 number of patch type specifications = 6
[0]
[0] From function GeometricField<Type, PatchField, GeoMesh>::GeometricBoundaryField::GeometricBoundaryField(const BoundaryMesh&, const DimensionedField&, const wordList&, const wordList&)
[0] in file /home/wardke/OpenFOAM/OpenFOAM-2.3.x/src/OpenFOAM/lnInclude/GeometricBoundaryField.C at line 312.
[0]
FOAM parallel run aborting
[0]
[3] #0 Foam::error::printStack(Foam::Ostream&)[0] #0 ----------
The text was updated successfully, but these errors were encountered: