CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Meshing & Mesh Conversion

[blockMesh] Sig11 on using 'tet' in blockMesh

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 14, 2013, 06:58
Default Sig11 on using 'tet' in blockMesh
  #1
New Member
 
Ruud Vlaming
Join Date: Aug 2013
Posts: 6
Rep Power: 13
devlaam is on a distinguished road
Hi folks,

When trying a 'tet' in blockmesh I get a Sig11. Below is my file (slightly condensed), and underneath the console result. Is it forbidden to use 'tet' in
blockMesh? And if not, what am i doing wrong? It looks that everything goes well until the merge list.

Code:
FoamFile
{   version     2.0;
    format      ascii;
    class       dictionary;
    object      blockMeshDict; }

convertToMeters 1;

vertices
(   (0 0 0) 
    (1 0 0) 
    (0 1 0) 
    (0 0 1) );

blocks
( tet (0 1 2 3) (20 20 20) simpleGrading (1 1 1) );

boundary
(   xy
    { type patch;
      faces ( (0 2 1) ); }
    yz
    { type patch;
      faces ( (0 3 2) ); }
    zx
    { type patch;
      faces ( (0 1 3) ); }
    r
    { type patch;
      faces ( (1 2 3) ); } );
This is the console result:

Code:
/*---------------------------------------------------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.2.x                                 |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
Build  : 2.2.x-da11a20a3bfb
Exec   : blockMesh
Date   : Oct 14 2013
Time   : 11:43:13
Host   : "raaf"
PID    : 7621
Case   : [SNIP]/OpenFOAM/OpenFOAM-2.2.x/tutorials/electromagnetics/electrostaticFoam/test_01
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Disallowing user-supplied system call operations

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

Creating block mesh from
    "[SNIP]/OpenFOAM/OpenFOAM-2.2.x/tutorials/electromagnetics/electrostaticFoam/test_01/constant/polyMesh/blockMeshDict"
No non-linear edges defined
Creating topology blocks
Creating topology patches

Creating block mesh topology

Check topology

	Basic statistics
		Number of internal faces : 0
		Number of boundary faces : 4
		Number of defined boundary faces : 4
		Number of undefined boundary faces : 0
	Checking patch -> block consistency

Creating block offsets
Creating merge list Segmentation fault: 11
devlaam is offline   Reply With Quote

Old   October 17, 2013, 16:50
Default
  #2
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Greetings devlaam and welcome to the forum!AFAIK, in the official OpenFOAM version, blockMesh can only handle "hex" blocks.
For getting tet-like blocks, you need to collapse edges, as explained near the end of this page: http://www.openfoam.org/docs/user/blockMesh.php

Best regards,
Bruno
__________________
wyldckat is offline   Reply With Quote

Old   October 17, 2013, 17:29
Default
  #3
New Member
 
Ruud Vlaming
Join Date: Aug 2013
Posts: 6
Rep Power: 13
devlaam is on a distinguished road
Thank you wyldckat, for taking the time to answer my question.

Yes, i found that out in the mean time. I was put in the wrong direction because blockMesh does not reject the input but starts processing. I assumed, like happens when you put invalid keywords in dictionaries in general it would report that, and not generate a segmentation fault. Pretty drastic response to my taste!
devlaam is offline   Reply With Quote

Reply

Tags
blockmesh, sig11, tet, tetrahedron


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[snappyHexMesh] sHM layer process keeps getting killed MBttR OpenFOAM Meshing & Mesh Conversion 4 August 15, 2016 04:21
[snappyHexMesh] How to define to right point for locationInMesh Mirage12 OpenFOAM Meshing & Mesh Conversion 7 March 13, 2016 15:07
[blockMesh] set of xyz data in blockMesh psk OpenFOAM Meshing & Mesh Conversion 12 August 27, 2013 09:37
Hex and Tet meshes - simplefoam comparison danvica OpenFOAM Running, Solving & CFD 10 January 4, 2013 02:18
Blockmesh cavity error message tonitoney OpenFOAM Installation 2 March 17, 2008 12:59


All times are GMT -4. The time now is 17:56.