|
[Sponsors] |
[Commercial meshers] Problem with cyclic boundaries in Openfoam 2.3, mesh import from ICEM |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 19, 2014, 10:36 |
Problem with cyclic boundaries in Openfoam 2.3, mesh import from ICEM
|
#1 |
Member
Join Date: Dec 2013
Location: Newcastle
Posts: 54
Rep Power: 12 |
Dear Foamers,
have a really annoying problem concerning cylic boundaries imported from ICEM. When I use the createPatch command. This is what I get after using createPatch utility: Code:
--> FOAM FATAL ERROR: face 722 area does not match neighbour by 0.010670375885% -- possible face ordering problem. patch:TOP my area:0.000172697081473 neighbour area:0.000172678655029 matching tolerance:0.0001 Mesh face:5008786 fc:(-0.910732468388 -0.121136204077 0.57999998165) Neighbour fc:(-0.91073345224 -0.121136444811 0) If you are certain your matching is correct you can increase the 'matchTolerance' setting in the patch dictionary in the boundary file. Rerun with cyclic debug flag set for more information. From function cyclicPolyPatch::calcTransforms() in file meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.C at line 221. Code:
/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 2.3.0 | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; object createPatchDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Do a synchronisation of coupled points after creation of any patches. // Note: this does not work with points that are on multiple coupled patches // with transformations (i.e. cyclics). pointSync false; // Patches to create. patches ( { name cyclic01; patchInfo { type cyclic; neighbourPatch cyclic02; matchTolerance 1e-04; } constructFrom patches; patches (FRONT); } { name cyclic02; patchInfo { type cyclic; neighbourPatch cyclic01; matchTolerance 1e-04; } constructFrom patches; patches (BACK); } ); Code:
/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 2.3.0 | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class polyBoundaryMesh; location "constant/polyMesh"; object boundary; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // 6 ( CYLINDER { type wall; inGroups 1(wall); nFaces 8556; startFace 4828165; } SIDE { type symmetry; inGroups 1(symmetry); nFaces 16244; startFace 4836721; } FRONT { type patch; nFaces 52661; startFace 4852965; } BACK { type patch; nFaces 52661; startFace 4905626; } INLET { type patch; nFaces 4247; startFace 4958287; } OUTLET { type patch; nFaces 4247; startFace 4962534; } ) // ************************************************************************* // Thank you so much for your help. Best wishes, Scabbard Last edited by Scabbard; April 20, 2014 at 10:12. Reason: Changed [QUOTE] to [CODE][/CODE] |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Commercial meshers] A problem to use the mesh made by ICEM in openfoam | 278379rea | OpenFOAM Meshing & Mesh Conversion | 3 | June 6, 2016 02:54 |
Ansys 14.5 Problem Import Mesh from ICEM CFD to CFX | Smiling Assassin | CFX | 1 | May 9, 2014 02:27 |
[Commercial meshers] ICEM tetra mesh for OpenFoam | cfGreen | OpenFOAM Meshing & Mesh Conversion | 4 | October 24, 2013 06:13 |
[ICEM] ICEM Structured Mesh Problem | OMJT | ANSYS Meshing & Geometry | 3 | March 22, 2013 10:06 |
[Gmsh] 2D Mesh Generation Tutorial for GMSH | aeroslacker | OpenFOAM Meshing & Mesh Conversion | 12 | January 19, 2012 03:52 |