smenon / dynamicTopoFvMesh

Parallel Adaptive Simplical Remeshing for OpenFOAM
http://smenon.github.com/dynamicTopoFvMesh/
37 stars 20 forks source link

Unknown patchField type subMeshProcessor on Port 2.3.0 in parallel #10

Closed tanyakarn closed 9 years ago

tanyakarn commented 9 years ago

Hi,

I'm trying to run adaptive mesh refinement on my modified version of multiphaseEulerFoam on OpenFOAM 2.3.0. I installed the port version and ran a few test cases. Everything worked fine in serial, however when I switched to parallel, I'm getting the following error:

[2]     From function fvsPatchField<Type>::New(const word&, const word&, const fvPatch&, const Field<Type>&)
[2]     in file lnInclude/fvsPatchFieldNew.C at line 59.
[2] 
FOAM parallel run exiting
[2] 
[3] 
[3] 
[3] --> FOAM FATAL ERROR: 
[3] Unknown patchField type subMeshProcessor

Valid patchField types are :

14
(
calculated
cyclic
cyclicACMI
cyclicAMI
cyclicSlip
empty
fixedValue
nonuniformTransformCyclic
processor
processorCyclic
sliced
symmetry
symmetryPlane
wedge
)
[3] 
[3] 
[3]     From function fvsPatchField<Type>::New(const word&, const word&, const fvPatch&, const Field<Type>&)
[3]     in file lnInclude/fvsPatchFieldNew.C at line 59.
[3] 
FOAM parallel run exiting

Thank you, Tanya

smenon commented 9 years ago

Hello Tanya,

Could you provide a (small) test-case that reproduces the issue?

Thanks, Sandeep

tanyakarn commented 9 years ago

Hi Sandeep,

Here are the links to the test case and the modified solver I was using: https://dl.dropboxusercontent.com/u/3309795/cylinder.tar.gz https://dl.dropboxusercontent.com/u/3309795/multiphaseEulerDyMFoam.tar.gz

Thank you, Tanya

smenon commented 9 years ago

Hello Tanya,

I couldn't access your files for some reason, but I was able to reproduce it separately.

This is fixed in commit: 93e7e304be3efd703d324d9b18d588a92c34c6e6

Thanks for the report, and let me know if something else turns up. Sandeep