| Anonymous | Login | Signup for a new account | 2013-05-19 10:10 BST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | |||
| 0000636 | OpenFOAM | [All Projects] Bug | public | 2012-08-29 04:18 | 2012-08-30 10:40 | |||
| Reporter | charlotte | |||||||
| Assigned To | mattijs | |||||||
| Priority | normal | Severity | minor | Reproducibility | always | |||
| Status | resolved | Resolution | no change required | |||||
| Platform | Linux | OS | OpenSuse | OS Version | 11.3 | |||
| Product Version | 2.1.1 | |||||||
| Target Version | Fixed in Version | |||||||
| Summary | 0000636: Bad faces in blockMesh for an axisymmetric mesh | |||||||
| Description | blockMesh generates bad faces causing checkMesh, decomposePar, and solver to fail. | |||||||
| Steps To Reproduce | Attached are two meshes: one works fine, the other one does not. Mesh can be checked with paraFoam, and the bad faces are always near the axis of symmetry. | |||||||
| Additional Information | I'm able to generate the mesh without problem with OpenFOAM 1.7 | |||||||
| Tags | No tags attached. | |||||||
| Attached Files | ||||||||
Notes |
|
|
(0001643) mattijs (manager) 2012-08-29 08:58 |
You have unassigned boundary faces in your mesh, blockMesh will assign these to a 'defaultFaces' patch: Found 5 undefined faces in mesh; adding to default patch. This patch is of type empty and this upsets the detection whether the case is parallel 2D (empty on front and back) or non-parallel 2D (wedge). |
|
(0001644) mattijs (manager) 2012-08-29 15:01 |
The face merging (removing face with 2 or less unique vertices) works on boundary faces only so you'll still need to add your axis face to a patch. You've got two choices: - either have duplicate vertices in your cell but you'll still need to add the face (4 vertices but only 2 unique ones) to a patch. See e.g. the 'axis' patch in the movingCone tutorial - or have coincident points and use standard hex connectivity and let the geometric merging in blockMesh merge them. This also still requires you to add the axis face as a patch. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2012-08-29 04:18 | charlotte | New Issue | |
| 2012-08-29 04:18 | charlotte | File Added: blockMeshDict.zip | |
| 2012-08-29 08:58 | mattijs | Note Added: 0001643 | |
| 2012-08-29 15:01 | mattijs | Note Added: 0001644 | |
| 2012-08-29 15:01 | mattijs | Status | new => closed |
| 2012-08-29 15:01 | mattijs | Assigned To | => mattijs |
| 2012-08-29 15:01 | mattijs | Resolution | open => no change required |
| 2012-08-30 10:40 | mattijs | Status | closed => resolved |