CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Meshing & Mesh Conversion (https://www.cfd-online.com/Forums/openfoam-meshing/)
-   -   [mesh manipulation] stitchMesh Dublicate point ... (https://www.cfd-online.com/Forums/openfoam-meshing/73699-stitchmesh-dublicate-point.html)

besto March 15, 2010 04:26

stitchMesh Dublicate point ...
 
Hi,

well OpenFOAM offers a lot of interesting problems. Here is one, that seemed to appear more often, yet i haven't found a solution - also in the forum. Thus i try a new thread here, so maybe if i or someone else finds a solution it would help.

What i did was import a meshes with fluentMeshToFoam, checkMesh, renumberMesh and merge the meshes with mergeMeshes.
Now, i wanted to stitch the meshes together. This fails. The output is like this:

Code:

/*---------------------------------------------------------------------------*\
| =========                |                                                |
| \\      /  F ield        | OpenFOAM: The Open Source CFD Toolbox          |
|  \\    /  O peration    | Version:  1.6                                  |
|  \\  /    A nd          | Web:      www.OpenFOAM.org                      |
|    \\/    M anipulation  |                                                |
\*---------------------------------------------------------------------------*/
Build  : 1.6-f802ff2d6c5a
Exec  : stitchMesh BLADE-HUB BLADE-HUB1
Date  : Mar 14 2010
Time  : 22:50:21
PID    : 3215
nProcs : 1
SigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time

Create mesh for time = 0

Coupling patches BLADE-HUB and BLADE-HUB1
Resulting (internal) faces will be in faceZone BLADE-HUBBLADE-HUB1CutFaceZone

Note: the overall area covered by both patches should be identical ("integral" interface).
If this is not the case use the -partial option

Adding point and face zones
Reading all current volfields


Duplicate point found in cut face. Error in the face cutting algorithm for global face 4(7455100 7455099 7455101 7455102) local face 4(0 1 2 3)
Slave size: 61438 Master size: 57510 index: 0.
Face: 8(8831259 8890383 8890382 8831260 4879603 8890381 8890380 3811361)
Cut face:
101
(
8890382

[...]

#0  Foam::error::printStack(Foam::Ostream&) in "/home/bstoeve/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libOpenFOAM.so"
#1  Foam::error::abort() in "/home/bstoeve/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libOpenFOAM.so"
#2  Foam::enrichedPatch::calcCutFaces() const in "/home/bstoeve/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libdynamicMesh.so"
#3  Foam::enrichedPatch::cutFaces() const in "/home/bstoeve/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libdynamicMesh.so"
#4  Foam::slidingInterface::coupleInterface(Foam::polyTopoChange&) const in "/home/bstoeve/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libdynamicMesh.so"
#5  Foam::polyTopoChanger::topoChangeRequest() const in "/home/bstoeve/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libdynamicMesh.so"
#6  Foam::polyTopoChanger::changeMesh(bool, bool, bool, bool) in "/home/bstoeve/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libdynamicMesh.so"
#7  main in "/home/bstoeve/OpenFOAM/OpenFOAM-1.6/applications/bin/linux64GccDPOpt/stitchMesh"
#8  __libc_start_main in "/lib/libc.so.6"
#9  _start at /build/buildd/eglibc-2.10.1/csu/../sysdeps/x86_64/elf/start.S:116


    From function void enrichedPatch::calcCutFaces() const
    in file slidingInterface/enrichedPatch/enrichedPatchCutFaces.C at line 567.

FOAM aborting

Well, this is not very pleasant. So what can i do? Any ideas for solutions?

Rebecca513 October 4, 2011 21:48

Hi,

I am running stitchMesh recently, and got the same error message. I wonder if you have solved this problem.

Thank you!

Best,

Hang


All times are GMT -4. The time now is 18:03.