|
[Sponsors] |
February 13, 2016, 02:18 |
Non orthogonal faces
|
#1 |
New Member
Gautham Krishnan
Join Date: Feb 2016
Posts: 4
Rep Power: 10 |
I've ran blockMesh on the following blockMeshDict file and it worked out without any warnings, but upon running checkMesh it says there are 240 non-orthogonal faces. I've gone through the blockMeshDict file subsequently and have been unable to locate the error. Could someone please help me out in this regard?
blockMeshDict: /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 2.2.0 | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; object blockMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // convertToMeters 0.0001; vertices ( (0 0 0) (300 0 0) (0 2.5 0) (300 2.5 0) (0 4 0) (300 4 0) (0 30 0) (300 30 0) (0 0 0.1) (300 0 0.1) (0 2.5 0.1) (300 2.5 0.1) (0 4 0.1) (300 4 0.1) (0 30 0.1) (300 30 0.1) ); blocks ( hex (0 1 3 2 8 9 11 10) (300 30 1) simpleGrading (1 1 1) hex (2 3 5 4 10 11 13 12) (300 40 1) simpleGrading (1 1 1) hex (4 5 7 6 12 13 15 14) (300 50 1) simpleGrading (1 1 1) ); edges ( ); boundary ( bottomwall { type wall; faces ( (1 9 8 0) ); } topwall { type wall; faces ( (6 14 15 7) ); } leftwall { type cyclic; neighbourPatch rightwall; faces ( (0 8 10 2) (2 10 12 4) (4 12 14 6) ); } rightwall { type cyclic; neighbourPatch leftwall; faces ( (9 1 3 11) (11 3 5 13) (13 5 7 15) ); } frontAndBack { type empty; faces ( (1 0 2 3) (3 2 4 5) (5 4 6 7) (8 9 11 10) (10 11 13 12) (12 13 15 14) ); } ); mergePatchPairs ( ); // ************************************************** *********************** // |
|
February 14, 2016, 14:48 |
|
#2 |
New Member
Gautham Krishnan
Join Date: Feb 2016
Posts: 4
Rep Power: 10 |
I think the non-orthogonality error might be due to cyclic boundary conditions on leftwall and rightwall. Can someone help me out with this?
|
|
February 14, 2016, 15:57 |
|
#3 |
Senior Member
Mikko
Join Date: Jul 2014
Location: The Hague, The Netherlands
Posts: 243
Rep Power: 13 |
Hi,
OpenFOAM 2.4.x and 3.0.0 did not give any errors with your blockMeshDict file. If you want to see which faces cause the error, run Code:
foamToVTK -faceSet nonOrthogonalFaces Best regards, Mikko |
|
February 14, 2016, 22:14 |
|
#4 |
New Member
Gautham Krishnan
Join Date: Feb 2016
Posts: 4
Rep Power: 10 |
Hi,
I've been using openFOAM 2.2.0 and checkmesh gives me this error. I've checked which faces are in non-orthogonal sets file, it's the right wall and the left wall,the ones with the cyclic boundary conditions. Is there a way to fix this? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Decomposing meshes | Tobi | OpenFOAM Pre-Processing | 22 | February 24, 2023 10:23 |
[snappyHexMesh] Error snappyhexmesh - Multiple outside loops | avinashjagdale | OpenFOAM Meshing & Mesh Conversion | 53 | March 8, 2019 10:42 |
GenerateVolumeMesh Error - Surface Wrapper Self Interacting (?) | AndreP | STAR-CCM+ | 10 | August 2, 2018 08:48 |
[snappyHexMesh] No layers in a small gap | bobburnquist | OpenFOAM Meshing & Mesh Conversion | 6 | August 26, 2015 10:38 |
snappyhexmesh remove blockmesh geometry | philipp1 | OpenFOAM Running, Solving & CFD | 2 | December 12, 2014 11:58 |