CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Running rhoCentralFoam in Parallel: Cannot find patchField entry for procBoundary

Register Blogs Community New Posts Updated Threads Search

Like Tree4Likes
  • 4 Post By hbrist7

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 3, 2016, 12:57
Default Running rhoCentralFoam in Parallel: Cannot find patchField entry for procBoundary
  #1
New Member
 
Henry
Join Date: May 2016
Posts: 15
Rep Power: 10
hbrist7 is on a distinguished road
Hi,

I'm fairly new to OpenFOAM and am trying to run the rhoCentralFoam solver in parallel (with 8 processors). I keep getting the following error:

"--> FOAM FATAL IO ERROR:
Cannot find patchField entry for procBoundary0to3

file: home/mpiuser/OpenFOAM/mpiuser-3.0.1/run/henry/rhoCentralTest/processor0/0/p.boundaryField from line 25 to line 58.

From function GeometricField<Type, PatchField, GeoMesh>::GeometricBoundaryField::readField(const DimensionedField<Type, GeoMesh&, const dictionary&)

in file /home/openfoam/OpenFOAM/OpenFOAM-3.0.1/src/OpenFOAM/lnInclude/GeometricBoundaryField.C at line 209

FOAM parallel run exiting"

I have tried creating placeholder procBoundary entries in the 0/p, 0/T and 0/U files inside the boundaryField dictionary in each of those files:

boundaryField
{
inlet
{
type fixedValue;
value uniform (100 0 0);
}
... there are other patch entries here
procBoundary0to1 // this is what I tried to add (for each processor to processor connection)
{
type processor;
}
}

The error I get when I do this, however, is even more complicated and unintelligible. I feel like I am missing something simple. Is there a file or dictionary entry missing somewhere that is required for a rhoCentralFoam parallel run?

Thanks,

Henry
hbrist7 is offline   Reply With Quote

Old   June 29, 2016, 10:10
Default Solved
  #2
New Member
 
Henry
Join Date: May 2016
Posts: 15
Rep Power: 10
hbrist7 is on a distinguished road
Sometimes we miss stupid things: this is solved with a simple

"#include $WM_PROJECT_DIR/etc/caseDicts/setConstraintTypes"

statement in each of the 0/* files.
louisgag, saidc., zqbnu and 1 others like this.
hbrist7 is offline   Reply With Quote

Old   August 31, 2022, 05:14
Default
  #3
New Member
 
Luckmore Kadzungura
Join Date: Jul 2021
Posts: 12
Rep Power: 5
Lucky is on a distinguished road
i like your last post. Thank you for that. It just helped me.
Lucky is offline   Reply With Quote

Reply

Tags
parallel compressible, patchfield, procboundary, processor boundary, rhocentralfoam


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
running rhoCentralFoam in parallel: cannot find patchField entry for procBoundary hbrist7 OpenFOAM 6 March 27, 2024 06:11
Error running simpleFoam in parallel Yuby OpenFOAM Running, Solving & CFD 14 October 7, 2021 04:38
Fluent 14.0 file not running in parallel mode in cluster tejakalva FLUENT 0 February 4, 2015 07:02
Errors running allwmake in OpenFOAM141dev with WM_COMPILE_OPTION%3ddebug unoder OpenFOAM Installation 11 January 30, 2008 20:30


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