CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Native Meshers: blockMesh

Internal faces between blocks

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   December 12, 2012, 13:47
Default Internal faces between blocks
  #1
Member
 
Marco Bernardes
Join Date: May 2009
Posts: 38
Rep Power: 8
masb is on a distinguished road
Dear All,

I'm creating a mesh with many internal blocks. The mesh and boundary conditions are OK but some internal faces are producing mass flow. Should not these internal faces between blocks (which didn't received boundary conditions) simply be ignored?
Any quick help is welcomed.

Many thanks,

Marco.


/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.7.0 |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

convertToMeters 0.1;

vertices
(

(0 15.2782086 0) //0
(31.8779167 15.2782086 0) //1
(25 32.5 0) //2
(0 32.5 0) //3
(0 15.2782086 0.5) //4
(31.8779167 15.2782086 0.5) //5
(25 32.5 0.5) //6
(0 32.5 0.5) //7

(0 3 0) //8
(31.8779167 3 0) //9
(31.8779167 15.2782086 0) //10
(0 15.2782086 0) //11
(0 3 0.5) //12
(31.8779167 3 0.5) //13
(31.8779167 15.2782086 0.5) //14
(0 15.2782086 0.5) //15

(0 1.2727922 0) //16
(31.8779167 1.2727922 0) //17
(31.8779167 3 0) //18
(0 3 0) //19
(0 1.2727922 0.5) //20
(31.8779167 1.2727922 0.5) //21
(31.8779167 3 0.5) //22
(0 3 0.5) //23

(0 0 0) //24
(31.8779167 0 0) //25
(31.8779167 1.2727922 0) //26
(0 1.2727922 0) //27
(0 0 0.5) //28
(31.8779167 0 0.5) //29
(31.8779167 1.2727922 0.5) //30
(0 1.2727922 0.5) //31

(31.8779167 3 0) //32
(48.727078 3 0) //33
(48.727078 7.532421 0) //34
(31.8779167 15.2782086 0) //35
(31.8779167 3 0.5) //36
(48.727078 3 0.5) //37
(48.727078 7.532421 0.5) //38
(31.8779167 15.2782086 0.5) //39

(31.8779167 1.2727922 0) //40
(48.727078 1.2727922 0) //41
(48.727078 3 0) //42
(31.8779167 3 0) //43
(31.8779167 1.2727922 0.5) //44
(48.727078 1.2727922 0.5) //45
(48.727078 3 0.5) //46
(31.8779167 3 0.5) //47

(31.8779167 0 0) //48
(48.2 0 0) //49
(48.727078 1.2727922 0) //50
(31.8779167 1.2727922 0) //51
(31.8779167 0 0.5) //52
(48.2 0 0.5) //53
(48.727078 1.2727922 0.5) //54
(31.8779167 1.2727922 0.5) //55


(48.727078 3 0) //56
(50 3 0) //57
(50 7.5 0) //58
(48.727078 7.532421 0) //59
(48.727078 3 0.5) //60
(50 3 0.5) //61
(50 7.5 0.5) //62
(48.727078 7.532421 0.5) //63

(48.727078 1.2727922 0) //64
(50 1.8 0) //65
(50 3 0) //66
(48.727078 3 0) //67
(48.727078 1.2727922 0.5) //68
(50 1.8 0.5) //69
(50 3 0.5) //70
(48.727078 3 0.5) //71
);

blocks
(
hex (0 1 2 3 4 5 6 7) (20 20 1) simpleGrading (1 1 1)
hex (8 9 10 11 12 13 14 15) (20 20 1) simpleGrading (1 1 1)
hex (16 17 18 19 20 21 22 23) (20 4 1) simpleGrading (1 1 1)
hex (24 25 26 27 28 29 30 31) (20 4 1) simpleGrading (1 1 1)
hex (32 33 34 35 36 37 38 39) (20 20 1) simpleGrading (1 1 1)
hex (40 41 42 43 44 45 46 47) (20 4 1) simpleGrading (1 1 1)
hex (48 49 50 51 52 53 54 55) (20 4 1) simpleGrading (1 1 1)
hex (56 57 58 59 60 61 62 63) (4 20 1) simpleGrading (1 1 1)
hex (64 65 66 67 68 69 70 71) (4 4 1) simpleGrading (1 1 1)

);

edges
(
arc 1 2 (26.7830657 23.2277857 0)
arc 5 6 (26.7830657 23.2277857 0.5)

arc 34 35 (39.5577969 9.7852384 0)
arc 38 39 (39.5577969 9.7852384 0.5)

arc 49 50 (48.3370196 0.6888302 0)
arc 53 54 (48.3370196 0.6888302 0.5)

arc 64 65 (49.3111698 1.6229832 0)
arc 68 69 (49.3111698 1.6229832 0.5)


);

boundary
(
inlet // patch name
{
type inlet; // patch type for patch 0
faces
(
(0 3 7 4)
(8 11 15 12)
(16 19 23 20)
(24 27 31 28)
);
}

outlet // patch name
{
type patch; // patch type for patch 1
faces
(
(57 58 62 61)
(65 66 70 69)
);
}

walls // patch name
{
type wall; // patch type for patch 0
faces
(
(1 2 6 5)
(3 2 7 6)
(34 35 39 38)
(62 63 59 58)

(24 49 53 28)
(49 50 54 53)
(64 65 69 68)
);
}
);

patches
(
patch
inlet
(
(0 3 7 4)
(8 11 15 12)
(16 19 23 20)
(24 27 31 28)
)

patch
outlet
(

(57 58 62 61)
(65 66 70 69)


)

symmetryPlane
symmetryPlane
(
(2 3 7 6)
(24 25 29 28)
(48 49 53 52)
)

wall
wall
(
(1 2 6 5)
(34 35 39 38)
(58 59 63 62)
(49 50 54 53)
(64 65 69 68)
)
empty
empty
(
(0 1 2 3)
(4 5 6 7)
(8 9 10 11)
(12 13 14 15)
(16 17 18 19)
(20 21 22 23)
(24 25 26 27)
(28 29 30 31)
(32 33 34 35)
(36 37 38 39)
(40 41 42 43)
(44 45 46 47)
(48 49 50 51)
(52 53 54 55)
(56 57 58 59)
(60 61 62 63)
(64 65 66 67)
(68 69 70 71)

)
)


mergePatchPairs
(
);

// ************************************************** *********************** //
masb is offline   Reply With Quote

Old   December 15, 2012, 13:05
Default
  #2
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,301
Blog Entries: 34
Rep Power: 84
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings Marco,

I've moved you thread to the blockMesh sub-forum, since this would be the best place to ask about how to use it

I don't have enough time right now to go around diagnosing the one you've got, so my quickest suggestion is for you to use SwiftBlock: http://openfoamwiki.net/index.php/Contrib/SwiftBlock

Best regards,
Bruno
wyldckat is offline   Reply With Quote

Reply

Tags
internal faces, mesh

Thread Tools
Display Modes

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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
converting Fluent mesh to openfoam standard mesh deepesh OpenFOAM Other Meshers: ICEM, Star, Ansys, Pointwise, GridPro, Ansa, ... 17 October 25, 2013 03:59
No layers in a small gap bobburnquist OpenFOAM Native Meshers: snappyHexMesh and Others 2 November 25, 2012 09:54
Add Mesh Layers doesnt work on the whole surface Kryo OpenFOAM Native Meshers: snappyHexMesh and Others 8 September 13, 2012 09:28
[Other] Mesh Importing Problem cuteapathy ANSYS Meshing & Geometry 1 June 7, 2012 13:39
external flow with snappyHexMesh chelvistero OpenFOAM 11 January 15, 2010 20:43


All times are GMT -4. The time now is 15:27.