CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Meshing & Mesh Conversion (https://www.cfd-online.com/Forums/openfoam-meshing/)
-   -   Importing Multiple Meshes (https://www.cfd-online.com/Forums/openfoam-meshing/82210-importing-multiple-meshes.html)

thomasnwalshiii November 19, 2010 12:42

Importing Multiple Meshes
 
I would like to import multiple meshes (solid and air parts) into an OpenFoam simulation. I have briefly played around with using the snappy mesh feature but was curious if i could use Salome (or other mesh software) to mesh my various objects separately and then bring them into an OpenFoam case. Any advise on this topic would be appreciated.

Thank.

Jean El-Hajal December 2, 2010 16:24

Hi Thomas,

i am not sure it works, but I am putting some effort on it based on the chtMultiRegionFoam/snappyMultiregionHeater. I made and meshed a coumpound geometry in Salome and export it as .UNV.

Then:

1- UNVToFoam your_mesh.UNV
2- splitMeshRegions -cellZones -overwrite

This seems to create folder similar to the chtMultiRegionFoam/snappyMultiregionHeater case.

Well I still have to work on it, change the dictionary ....

But this could be the start point. If I do any progress I will let you know , probably during X-mas holiday :)

hope it helps

Jean

thomasnwalshiii July 22, 2011 15:45

Any Updates
 
Jean,

I am curious if you ever found out if this process worked? I have recently (again) tried to create compound geometry mesh and convert it into openfoam with ideasUNVToFoam but have been unsuccessful. What process did you use to create the compound mesh? I am using the 'Fuse' then 'Partition' features and finally meshing the whole assembly and creating sub-meshes of each individual part.

Here is the process which I have been using for meshing multiple parts in Salome, http://www.caelinux.org/wiki/index.p...ters/partition.

thomasnwalshiii July 23, 2011 23:59

Finally got it to work
 
I was finally able to import an assembly mesh into OpenFOAM format with the following Salome>Gmsh>OpenFOAM process:

-Using Salome:
1. Within the Geometry module explode surfaces needed for Boundary Conditions and renamed them
2. Fused all parts together into a single assembly
3. Partitioned this assembly using each of the parts included
4. Created 'Volume Groups' for each partitioned part
5. Move to the Meshing module and mesh the whole partitioned assembly (optional: make sub-meshes of the parts to better control mesh sizing)
6. Make 'Volume Groups' of each part within the mesh
7. Make 'Surface Groups' for all the boundary conditions
8. Export mesh as MED file (need to check 'Automatically Create Groups' box)

-Using Gmsh
9. Open mesh file in Gmsh and 'Save As' Gmsh mesh file (.msh file extension, make sure file is saved as Version 2.0 ACSII and un-check all check boxes)
10. Move Gmsh mesh file into an empty case file (make sure to have constant->polyMesh (empty) and system folder with necessary files)

-OpenFOAM mesh conversion/manipulation tools
11. Run [>> gmshToFoam] in OpenFOAM terminal within the case directory
12. Run [>> splitMeshRegions -cellZonesOnly -overwrite] (this is only used if there are multiple parts (volumes) to be split up)

The following two links talk about this process:
http://www.caelinux.org/wiki/index.p...ters/partition
http://www.salome-platform.org/forum...10/thread_3005

elvis July 24, 2011 09:30

Hi,

i want to mention that there seems to be a way to directly export from salome to openfoam.
http://pythonflu.wikidot.com/hybridflu

Ivor Clifford
http://www.openfoamworkshop.org/6th_...ord_slides.pdf (=>slide 19"Meshing section") mentions that direct in memory Salome2OF mesh writing via pythonflu supports meshes that ideasUnvtoFoam does not support

Jean El-Hajal August 1, 2011 16:41

Hi Thomas,

Sorry for the late response i was in holiday :-)
yes I was able to do it. If you need more details let me know it.


  1. Create the fluid and solid domain in Salome in the geom mode
  2. explode the solid and the fluid domains in faces
  3. mesh the solid and the fluid domains separately and create for each domain group of the faces of interest, for example inlet, outlet and don't forget to define the faces of the solid and fluid that will be in contact
  4. in mesh mode build a compound mesh with the 2 meshs (solid and fluid).
  5. Export the compound mesh in UNV format


OpenFoam
  1. use ideasUnvToFoam to export the mesh to OpenFoam
  2. splitMeshRegions -cellZones -overwrite → this create 2 region.
  3. adjust the file boundary, fvschemes, fvsolutions ...

antonessiu October 13, 2011 06:45

Read this:
http://www.caelinux.org/wiki/index.p...ters/partition

jmdf August 13, 2015 09:30

Quote:

Originally Posted by Jean El-Hajal (Post 318372)
Hi Thomas,

Sorry for the late response i was in holiday :-)
yes I was able to do it. If you need more details let me know it.


  1. Create the fluid and solid domain in Salome in the geom mode
  2. explode the solid and the fluid domains in faces
  3. mesh the solid and the fluid domains separately and create for each domain group of the faces of interest, for example inlet, outlet and don't forget to define the faces of the solid and fluid that will be in contact
  4. in mesh mode build a compound mesh with the 2 meshs (solid and fluid).
  5. Export the compound mesh in UNV format


OpenFoam
  1. use ideasUnvToFoam to export the mesh to OpenFoam
  2. splitMeshRegions -cellZones -overwrite → this create 2 region.
  3. adjust the file boundary, fvschemes, fvsolutions ...

Hi Jean,

this is probably too late but how do you define on Salome the faces of the solid and fluid that will be in contact?
I can convert the mesh to openFoam and it automatically separates into the different regions but I don't have the shared boundary.


Thanks in advance,
Joo

esujby December 16, 2015 17:01

Hello,

Quote:

Originally Posted by Jean El-Hajal (Post 318372)
Hi Thomas,

Sorry for the late response i was in holiday :-)
yes I was able to do it. If you need more details let me know it.


  1. Create the fluid and solid domain in Salome in the geom mode
  2. explode the solid and the fluid domains in faces
  3. mesh the solid and the fluid domains separately and create for each domain group of the faces of interest, for example inlet, outlet … and don't forget to define the faces of the solid and fluid that will be in contact
  4. in mesh mode build a compound mesh with the 2 meshs (solid and fluid).
  5. Export the compound mesh in UNV format


OpenFoam
  1. use ideasUnvToFoam to export the mesh to OpenFoam
  2. splitMeshRegions -cellZones -overwrite → this create 2 region.
  3. adjust the file boundary, fvschemes, fvsolutions ...

i have done this procedure exactly and i when i run the mesh in parallel, i get:

Code:

parallels@ubuntu:~/OpenFOAM/OpenFOAM-3.0.x/chtMRF/chtMRF/chtMRF-$ mpirun -np 16 chtMultiRegionFoam -parallel
/*---------------------------------------------------------------------------*\
| =========                |                                                |
| \\      /  F ield        | OpenFOAM: The Open Source CFD Toolbox          |
|  \\    /  O peration    | Version:  3.0.x                                |
|  \\  /    A nd          | Web:      www.OpenFOAM.org                      |
|    \\/    M anipulation  |                                                |
\*---------------------------------------------------------------------------*/
Build  : 3.0.x-5ead44c48e61
Exec  : chtMultiRegionFoam -parallel
Date  : Dec 16 2015
Time  : 20:44:42
Host  : "ubuntu"
PID    : 15499
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
[12]
[12]
[12] --> FOAM FATAL ERROR:
[12] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[12]
[12]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[12]    in file db/Time/findInstance.C at line 203.
[12]
FOAM parallel run exiting
[12]
[13]
[13]
[13] --> FOAM FATAL ERROR:
[13] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[13]
[13]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[13]    in file db/Time/findInstance.C at line 203.
[13]
FOAM parallel run exiting
[13]
[14]
[14]
[14] --> FOAM FATAL ERROR:
[14] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[14]
[14]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[14]    in file db/Time/findInstance.C at line 203.
[14]
FOAM parallel run exiting
[14]
[15]
[15]
[15] --> FOAM FATAL ERROR:
[15] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[15]
[15]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[15]    in file db/Time/findInstance.C at line 203.
[15]
FOAM parallel run exiting
[15]
[0]
[0]
[0] --> FOAM FATAL ERROR:
[0] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[0]
[0]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[0]    in file db/Time/findInstance.C at line 203.
[0]
FOAM parallel run exiting
[0]
[1]
[1]
[1] --> FOAM FATAL ERROR:
[1] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[1]
[1]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[1]    in file db/Time/findInstance.C at line 203.
[1]
FOAM parallel run exiting
[1]
[2]
[2]
[2] --> FOAM FATAL ERROR:
[2] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[2]
[2]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[2]    in file db/Time/findInstance.C at line 203.
[2]
FOAM parallel run exiting
[2]
[3]
[3]
[3] --> FOAM FATAL ERROR:
[3] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[3]
[3]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[3]    in file db/Time/findInstance.C at line 203.
[3]
FOAM parallel run exiting
[3]
[4]
[4]
[4] --> FOAM FATAL ERROR:
[4] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[4]
[4]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[4]    in file db/Time/findInstance.C at line 203.
[4]
FOAM parallel run exiting
[4]
[5]
[5]
[5] --> FOAM FATAL ERROR:
[5] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[5]
[5]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[5]    in file db/Time/findInstance.C at line 203.
[5]
FOAM parallel run exiting
[5]
[6]
[6]
[6] --> FOAM FATAL ERROR:
[6] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[6]
[6]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[6]    in file db/Time/findInstance.C at line 203.
[6]
FOAM parallel run exiting
[6]
[7]
[7]
[7] --> FOAM FATAL ERROR:
[7] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[7]
[7]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[7]    in file db/Time/findInstance.C at line 203.
[7]
FOAM parallel run exiting
[7]
[8]
[8]
[8] --> FOAM FATAL ERROR:
[8] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[8]
[8]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[8]    in file db/Time/findInstance.C at line 203.
[8]
FOAM parallel run exiting
[8]
[9]
[9]
[9] --> FOAM FATAL ERROR:
[9] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[9]
[9]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[9]    in file db/Time/findInstance.C at line 203.
[9]
FOAM parallel run exiting
[9]
[10]
[10]
[10] --> FOAM FATAL ERROR:
[10] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[10]
[10]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[10]    in file db/Time/findInstance.C at line 203.
[10]
FOAM parallel run exiting
[10]
[11]
[11]
[11] --> FOAM FATAL ERROR:
[11] Cannot find file "points" in directory "inlet/polyMesh" in times 0 down to constant
[11]
[11]    From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
[11]    in file db/Time/findInstance.C at line 203.
[11]
FOAM parallel run exiting
[11]
Case  : /home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/chtMRF/chtMRF-
nProcs : 16
Slaves :
15
(
"ubuntu.15500"
"ubuntu.15501"
"ubuntu.15502"
"ubuntu.15503"
"ubuntu.15504"
"ubuntu.15505"
"ubuntu.15506"
"ubuntu.15507"
"ubuntu.15508"
"ubuntu.15509"
"ubuntu.15510"
"ubuntu.15511"
"ubuntu.15512"
"ubuntu.15513"
"ubuntu.15514"
)

Pstream initialized with:
    floatTransfer      : 0
    nProcsSimpleSum    : 0
    commsType          : nonBlocking
    polling iterations : 0
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Allowing user-supplied system call operations

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

Create fluid mesh for region inlet for time = 0

--------------------------------------------------------------------------
mpirun has exited due to process rank 10 with PID 15509 on
node ubuntu exiting improperly. There are two reasons this could occur:

1. this process did not call "init" before exiting, but others in
the job did. This can cause a job to hang indefinitely while it waits
for all processes to call "init". By rule, if one process calls "init",
then ALL processes must call "init" prior to termination.

2. this process called "init", but exited without calling "finalize".
By rule, all processes that call "init" MUST call "finalize" prior to
exiting or it will be considered an "abnormal termination"

This may have caused other processes in the application to be
terminated by signals sent by mpirun (as reported here).
--------------------------------------------------------------------------
[ubuntu:15498] 15 more processes have sent help message help-mpi-api.txt / mpi-abort
[ubuntu:15498] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages
parallels@ubuntu:~/OpenFOAM/OpenFOAM-3.0.x/chtMRF/chtMRF/chtMRF-$

does anyone one know what the problem is? because when i open the 0, constant and processor folders after running
Code:

decomposePar
, i see points files

thanks

thanks

thomasnwalshiii December 16, 2015 17:41

Steps were made for older version??? Just a guess
 
I haven't tried this in so long. I think I was still using OpenFOAM 1.6 at the time, so I'd assume that there is a formatting error in the converter tool that doesn't match up to what OpenFOAM 3.0 format needs. Just a guess without really looking into it. Maybe open up the files side-by-side with some from a working test case. Does it work if you don't run it in parallel?

esujby December 17, 2015 10:39

Hello Thomas,

I have tried running on single processor however, i didn't get any result. will give it a try again. and update, i am currently trying the https://github.com/nicolasedh/salomeToOpenFOAM script.

kind regards

Nas

wyldckat December 19, 2015 13:15

Greetings to all!

@Nasir: What does this command give you?
Code:

find . -type f | xargs ls -l
I ask this because this will tell us the complete list of files and where they are located in your case. This way it is possible to diagnose if there is a region naming problem.

In addition, the output from splitMeshRegions and decomposePar is also important.

Best regards,
Bruno

esujby December 19, 2015 18:49

Hello Bruno,

Thanks for getting back, after running:

Code:

ideasUnvToFoam volume.unv
i got the following:

Code:

parallels@ubuntu:~/OpenFOAM/OpenFOAM-3.0.x/chtMRF$ ideasUnvToFoam volume.unv
/*---------------------------------------------------------------------------*\
| =========                |                                                |
| \\      /  F ield        | OpenFOAM: The Open Source CFD Toolbox          |
|  \\    /  O peration    | Version:  3.0.x                                |
|  \\  /    A nd          | Web:      www.OpenFOAM.org                      |
|    \\/    M anipulation  |                                                |
\*---------------------------------------------------------------------------*/
Build  : 3.0.x-5ead44c48e61
Exec  : ideasUnvToFoam volume.unv
Date  : Dec 19 2015
Time  : 22:41:50
Host  : "ubuntu"
PID    : 27401
Case  : /home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Allowing user-supplied system call operations

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

Processing tag:164
Starting reading units at line 3.
l:1
units:"  SI: Meter (newton)"
unitType:2
Unit factors:
    Length scale      : 1
    Force scale        : 1
    Temperature scale  : 1
    Temperature offset : 273.15


Processing tag:2420
Skipping tag 2420 on line 9
Skipping section at line 9.

Processing tag:2411
Starting reading points at line 20.
Read 1965359 points.

Processing tag:2412
Starting reading cells at line 3930741.
First occurrence of element type 11 for cell 1 at line 3930742
First occurrence of element type 41 for cell 627 at line 4084513
First occurrence of element type 111 for cell 37631 at line 11558701
Read 6134108 cells and 3737094 boundary faces.

Processing tag:2467
Starting reading patches at line 23826919.
For group 1 named inlet trying to read 37004 patch face indices.
For group 2 named insulator trying to read 172662 patch face indices.
For group 3 named lens trying to read 99392 patch face indices.
For group 4 named outlet trying to read 37004 patch face indices.
For group 5 named s1 trying to read 74740 patch face indices.
For group 6 named s2 trying to read 104288 patch face indices.
For group 7 named s3 trying to read 135398 patch face indices.
For group 8 named s4 trying to read 168076 patch face indices.
For group 9 named s5 trying to read 198820 patch face indices.
For group 10 named s6 trying to read 231748 patch face indices.
For group 11 named s7 trying to read 266038 patch face indices.
For group 12 named s8 trying to read 304452 patch face indices.
For group 13 named s9 trying to read 334740 patch face indices.
For group 14 named s10 trying to read 427404 patch face indices.
For group 15 named s11 trying to read 210036 patch face indices.
For group 16 named s12 trying to read 175268 patch face indices.
For group 17 named s13 trying to read 232096 patch face indices.
For group 18 named s14 trying to read 252428 patch face indices.
For group 19 named s15 trying to read 275500 patch face indices.
For group 20 named inlet trying to read 54478 patch face indices.
For group 21 named insulator trying to read 633047 patch face indices.
For group 22 named lens trying to read 335317 patch face indices.
For group 23 named outlet trying to read 54477 patch face indices.
For group 24 named s1 trying to read 111602 patch face indices.
For group 25 named s2 trying to read 155631 patch face indices.
For group 26 named s3 trying to read 202048 patch face indices.
For group 27 named s4 trying to read 250781 patch face indices.
For group 28 named s5 trying to read 296633 patch face indices.
For group 29 named s6 trying to read 345799 patch face indices.
For group 30 named s7 trying to read 396956 patch face indices.
For group 31 named s8 trying to read 454148 patch face indices.
For group 32 named s9 trying to read 499275 patch face indices.
For group 33 named s10 trying to read 637728 patch face indices.
For group 34 named s11 trying to read 312776 patch face indices.
For group 35 named s12 trying to read 261108 patch face indices.
For group 36 named s13 trying to read 345788 patch face indices.
For group 37 named s14 trying to read 376148 patch face indices.
For group 38 named s15 trying to read 410368 patch face indices.

Sorting boundary faces according to group (patch)
0: inlet is patch
1: insulator is patch
2: lens is patch
3: outlet is patch
4: s1 is patch
5: s2 is patch
6: s3 is patch
7: s4 is patch
8: s5 is patch
9: s6 is patch
10: s7 is patch
11: s8 is patch
12: s9 is patch
13: s10 is patch
14: s11 is patch
15: s12 is patch
16: s13 is patch
17: s14 is patch
18: s15 is patch
19: inlet is cellZone
20: insulator is cellZone
21: lens is cellZone
22: outlet is cellZone
23: s1 is cellZone
24: s2 is cellZone
25: s3 is cellZone
26: s4 is cellZone
27: s5 is cellZone
28: s6 is cellZone
29: s7 is cellZone
30: s8 is cellZone
31: s9 is cellZone
32: s10 is cellZone
33: s11 is cellZone
34: s12 is cellZone
35: s13 is cellZone
36: s14 is cellZone
37: s15 is cellZone

Constructing mesh with non-default patches of size:
    inlet        37004
    insulator        172662
    lens        99392
    outlet        37004
    s1        74740
    s2        104288
    s3        135398
    s4        168076
    s5        198820
    s6        231748
    s7        266038
    s8        304452
    s9        334740
    s10        427404
    s11        210036
    s12        175268
    s13        232096
    s14        252428
    s15        275500

Adding cell and face zones
 Cell Zone s12        261108
 Cell Zone outlet        54477
 Cell Zone s11        312776
 Cell Zone s10        637728
 Cell Zone s14        376148
 Cell Zone s7        396956
 Cell Zone s6        345799
 Cell Zone s4        250781
 Cell Zone s15        410368
 Cell Zone s5        296633
 Cell Zone inlet        54478
 Cell Zone s8        454148
 Cell Zone s13        345788
 Cell Zone s2        155631
 Cell Zone s9        499275
 Cell Zone s1        111602
 Cell Zone s3        202048
 Cell Zone insulator        633047
 Cell Zone lens        335317

End

parallels@ubuntu:~/OpenFOAM/OpenFOAM-3.0.x/chtMRF$


esujby December 19, 2015 18:50

followed by
Code:

find . -type f | xargs ls -l
which gives me the following output:

Code:

parallels@ubuntu:~/OpenFOAM/OpenFOAM-3.0.x/chtMRF$ find . -type f | xargs ls -l
-rw-rw-r-- 1 parallels parallels      1010 Dec 19 22:35 ./0/alphat
-rwxrwxr-x 1 parallels parallels      3810 Dec 19 22:35 ./0/alphat~
-rw-rw-r-- 1 parallels parallels      1016 Dec 19 22:35 ./0/epsilon
-rwxrwxr-x 1 parallels parallels      4317 Dec 19 22:35 ./0/epsilon~
-rw-rw-r-- 1 parallels parallels      1008 Dec 19 22:35 ./0/k
-rwxrwxr-x 1 parallels parallels      3959 Dec 19 22:35 ./0/k~
-rw-rw-r-- 1 parallels parallels      1008 Dec 19 22:35 ./0/p
-rwxrwxr-x 1 parallels parallels      1008 Dec 19 22:35 ./0/p~
-rw-rw-r-- 1 parallels parallels      1012 Dec 19 22:35 ./0/p_rgh
-rwxrwxr-x 1 parallels parallels      3810 Dec 19 22:35 ./0/p_rgh~
-rw-rw-r-- 1 parallels parallels      1011 Dec 19 22:35 ./0/rho
-rwxrwxr-x 1 parallels parallels      3880 Dec 19 22:35 ./0/rho~
-rw-rw-r-- 1 parallels parallels      1006 Dec 19 22:35 ./0/T
-rwxrwxr-x 1 parallels parallels      3802 Dec 19 22:35 ./0/T~
-rw-rw-r-- 1 parallels parallels      1021 Dec 19 22:35 ./0/U
-rwxrwxr-x 1 parallels parallels      2895 Dec 19 22:35 ./0/U~
-rwxrwxr-x 1 parallels parallels        716 Dec 19 22:35 ./Allclean
-rwxrwxr-x 1 parallels parallels        997 Dec 19 22:35 ./Allrun
-rw-rw-r-- 1 parallels parallels        102 Dec 19 22:35 ./badFaces
-rw-rw-r-- 1 parallels parallels        732 Dec 19 22:35 ./batch.setSet
-rw-rw-r-- 1 parallels parallels        732 Dec 19 22:35 ./batch.setSet~
-rwxrwxr-x 1 parallels parallels        908 Dec 19 22:35 ./constant/inlet/g
-rw-rw-r-- 1 parallels parallels      1606 Dec 19 22:35 ./constant/inlet/radiationProperties
-rwxrwxr-x 1 parallels parallels        899 Dec 19 22:35 ./constant/inlet/RASProperties
-rwxrwxr-x 1 parallels parallels      1445 Dec 19 22:35 ./constant/inlet/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1430 Dec 19 22:35 ./constant/inlet/thermophysicalProperties~
-rwxrwxr-x 1 parallels parallels        870 Dec 19 22:35 ./constant/inlet/turbulenceProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/insulator/radiationProperties
-rwxrwxr-x 1 parallels parallels      1613 Dec 19 22:35 ./constant/insulator/radiationProperties~
-rwxrwxr-x 1 parallels parallels      1356 Dec 19 22:35 ./constant/insulator/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1356 Dec 19 22:35 ./constant/insulator/thermophysicalProperties~
-rwxrwxr-x 1 parallels parallels      1614 Dec 19 22:35 ./constant/lens/radiationProperties
-rwxrwxr-x 1 parallels parallels      1613 Dec 19 22:35 ./constant/lens/radiationProperties~
-rwxrwxr-x 1 parallels parallels      1437 Dec 19 22:35 ./constant/lens/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1356 Dec 19 22:35 ./constant/lens/thermophysicalProperties~
-rw-rw-r-- 1 parallels parallels      1606 Dec 19 22:35 ./constant/outlet/radiationProperties
-rwxrwxr-x 1 parallels parallels        899 Dec 19 22:35 ./constant/outlet/RASProperties
-rwxrwxr-x 1 parallels parallels      1445 Dec 19 22:35 ./constant/outlet/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels        870 Dec 19 22:35 ./constant/outlet/turbulenceProperties
-rw-rw-r-- 1 parallels parallels      3105 Dec 19 22:44 ./constant/polyMesh/boundary
-rw-rw-r-- 1 parallels parallels  47963963 Dec 19 22:44 ./constant/polyMesh/cellZones
-rw-rw-r-- 1 parallels parallels  357410245 Dec 19 22:44 ./constant/polyMesh/faces
-rw-rw-r-- 1 parallels parallels  81273213 Dec 19 22:44 ./constant/polyMesh/neighbour
-rw-rw-r-- 1 parallels parallels  110575757 Dec 19 22:44 ./constant/polyMesh/owner
-rw-rw-r-- 1 parallels parallels  72292169 Dec 19 22:44 ./constant/polyMesh/points
-rwxrwxr-x 1 parallels parallels      1002 Dec 19 22:35 ./constant/regionProperties
-rwxrwxr-x 1 parallels parallels      1002 Dec 19 22:35 ./constant/regionProperties~
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s10/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s10/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s11/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s11/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s12/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s12/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s13/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s13/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s14/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s14/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s15/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s15/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s1/radiationProperties
-rwxrwxr-x 1 parallels parallels      1614 Dec 19 22:35 ./constant/s1/radiationProperties~
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s1/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1437 Dec 19 22:35 ./constant/s1/thermophysicalProperties~
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s2/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s2/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s3/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s3/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s4/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s4/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s5/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s5/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s6/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s6/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s7/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s7/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s8/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s8/thermophysicalProperties
-rwxrwxr-x 1 parallels parallels      1609 Dec 19 22:35 ./constant/s9/radiationProperties
-rwxrwxr-x 1 parallels parallels      1438 Dec 19 22:35 ./constant/s9/thermophysicalProperties
-rw-rw-r-- 1 parallels parallels      1299 Dec 19 22:35 ./illegalFaces
-rw-rw-r-- 1 parallels parallels      8684 Dec 19 22:35 ./problemFaces
-rw-rw-r-- 1 parallels parallels    864078 Dec 19 22:35 ./Study1.hdf
-rw-rw-r-- 1 parallels parallels  657755291 Dec 19 22:35 ./study2.hdf
-rw-rw-r-- 1 parallels parallels          0 Dec 19 22:35 ./surfaceCheck
-rwxrwxr-x 1 parallels parallels      1726 Dec 19 22:35 ./system/blockMeshDict
-rwxrwxr-x 1 parallels parallels      1726 Dec 19 22:35 ./system/blockMeshDict~
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/bot/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/bot/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/bot/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1702 Dec 19 22:35 ./system/bot/decomposeParDict~
-rwxrwxr-x 1 parallels parallels      1304 Dec 19 22:35 ./system/controlDict
-rwxrwxr-x 1 parallels parallels      1304 Dec 19 22:35 ./system/controlDict~
-rwxrwxr-x 1 parallels parallels      1982 Dec 19 22:35 ./system/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1982 Dec 19 22:35 ./system/decomposeParDict~
-rwxrwxr-x 1 parallels parallels        968 Dec 19 22:35 ./system/fvSchemes
-rwxrwxr-x 1 parallels parallels        968 Dec 19 22:35 ./system/fvSchemes~
-rwxrwxr-x 1 parallels parallels        870 Dec 19 22:35 ./system/fvSolution
-rwxrwxr-x 1 parallels parallels        870 Dec 19 22:35 ./system/fvSolution~
-rwxrwxr-x 1 parallels parallels      3732 Dec 19 22:35 ./system/inlet/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      3733 Dec 19 22:35 ./system/inlet/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/inlet/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1472 Dec 19 22:35 ./system/inlet/fvSchemes
-rwxrwxr-x 1 parallels parallels      1887 Dec 19 22:35 ./system/inlet/fvSolution
-rwxrwxr-x 1 parallels parallels      1573 Dec 19 22:35 ./system/insulator/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1577 Dec 19 22:35 ./system/insulator/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/insulator/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1568 Dec 19 22:35 ./system/lens/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1572 Dec 19 22:35 ./system/lens/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/lens/decomposeParDict
-rwxrwxr-x 1 parallels parallels        935 Dec 19 22:35 ./system/meshQualityDict
-rwxrwxr-x 1 parallels parallels        935 Dec 19 22:35 ./system/meshQualityDict~
-rwxrwxr-x 1 parallels parallels      3731 Dec 19 22:35 ./system/outlet/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      3733 Dec 19 22:35 ./system/outlet/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/outlet/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1702 Dec 19 22:35 ./system/outlet/decomposeParDict~
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/s10/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/s10/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s10/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s10/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s10/fvSolution
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/s11/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/s11/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s11/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s11/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s11/fvSolution
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/s12/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/s12/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s12/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s12/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s12/fvSolution
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/s13/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/s13/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s13/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s13/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s13/fvSolution
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/s14/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/s14/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s14/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s14/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s14/fvSolution
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/s15/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/s15/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s15/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s15/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s15/fvSolution
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/s1/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/s1/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s1/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s1/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s1/fvSolution
-rwxrwxr-x 1 parallels parallels      1566 Dec 19 22:35 ./system/s2/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1570 Dec 19 22:35 ./system/s2/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s2/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s2/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s2/fvSolution
-rwxrwxr-x 1 parallels parallels      1566 Dec 19 22:35 ./system/s3/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1570 Dec 19 22:35 ./system/s3/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s3/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s3/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s3/fvSolution
-rwxrwxr-x 1 parallels parallels      1566 Dec 19 22:35 ./system/s4/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1570 Dec 19 22:35 ./system/s4/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s4/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s4/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s4/fvSolution
-rwxrwxr-x 1 parallels parallels      1566 Dec 19 22:35 ./system/s5/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1570 Dec 19 22:35 ./system/s5/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s5/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s5/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s5/fvSolution
-rwxrwxr-x 1 parallels parallels      1566 Dec 19 22:35 ./system/s6/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1570 Dec 19 22:35 ./system/s6/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s6/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s6/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s6/fvSolution
-rwxrwxr-x 1 parallels parallels      1566 Dec 19 22:35 ./system/s7/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1570 Dec 19 22:35 ./system/s7/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s7/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s7/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s7/fvSolution
-rwxrwxr-x 1 parallels parallels      1566 Dec 19 22:35 ./system/s8/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1570 Dec 19 22:35 ./system/s8/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s8/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s8/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s8/fvSolution
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/s9/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/s9/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/s9/decomposeParDict
-rwxrwxr-x 1 parallels parallels      1215 Dec 19 22:35 ./system/s9/fvSchemes
-rwxrwxr-x 1 parallels parallels      1127 Dec 19 22:35 ./system/s9/fvSolution
-rwxrwxr-x 1 parallels parallels      19151 Dec 19 22:35 ./system/snappyHexMeshDict~
-rw-rw-r-- 1 parallels parallels      4660 Dec 19 22:35 ./system/stitchMeshMultiPatchDict
-rw-rw-r-- 1 parallels parallels      4660 Dec 19 22:35 ./system/stitchMeshMultiPatchDict~
-rwxrwxr-x 1 parallels parallels      7865 Dec 19 22:35 ./system/surfaceFeatureExtractDict
-rwxrwxr-x 1 parallels parallels      7865 Dec 19 22:35 ./system/surfaceFeatureExtractDict~
-rwxrwxr-x 1 parallels parallels      1567 Dec 19 22:35 ./system/top/changeDictionaryDict
-rwxrwxr-x 1 parallels parallels      1571 Dec 19 22:35 ./system/top/changeDictionaryDict~
-rwxrwxr-x 1 parallels parallels      1847 Dec 19 22:35 ./system/top/decomposeParDict
-rw-r--r-- 1 parallels parallels    608944 Dec 19 22:35 ./volume.STEP
-rw-rw-r-- 1 parallels parallels 1605018269 Dec 19 22:35 ./volume.unv
parallels@ubuntu:~/OpenFOAM/OpenFOAM-3.0.x/chtMRF$


esujby December 19, 2015 19:03

the following output is for:

Code:

splitMeshRegions -cellZones -overwrite

Code:

/*---------------------------------------------------------------------------*\
| =========                |                                                |
| \\      /  F ield        | OpenFOAM: The Open Source CFD Toolbox          |
|  \\    /  O peration    | Version:  3.0.x                                |
|  \\  /    A nd          | Web:      www.OpenFOAM.org                      |
|    \\/    M anipulation  |                                                |
\*---------------------------------------------------------------------------*/
Build  : 3.0.x-5ead44c48e61
Exec  : splitMeshRegions -cellZones -overwrite
Date  : Dec 19 2015
Time  : 22:56:10
Host  : "ubuntu"
PID    : 29982
Case  : /home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Allowing user-supplied system call operations

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

Create mesh for time = 0

Creating single patch per inter-region interface.

Trying to match regions to existing cell zones.


Number of regions:19

Writing region per cell file (for manual decomposition) to "/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/constant/cellToRegion"

Writing region per cell as volScalarField to "/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/0/cellToRegion"

Region        Cells
------        -----
0        54478
1        633047
2        335317
3        54477
4        111602
5        155631
6        202048
7        250781
8        296633
9        345799
10        396956
11        454148
12        499275
13        637728
14        312776
15        261108
16        345788
17        376148
18        410368

Region        Zone        Name
------        ----        ----
0        10        inlet
1        17        insulator
2        18        lens
3        1        outlet
4        15        s1
5        13        s2
6        16        s3
7        7        s4
8        9        s5
9        6        s6
10        5        s7
11        11        s8
12        14        s9
13        3        s10
14        2        s11
15        0        s12
16        12        s13
17        4        s14
18        8        s15

Sizes of interfaces between regions:

Interface        Region        Region        Faces
---------        ------        ------        -----

Reading volScalarField alphat
Reading volScalarField p_rgh
Reading volScalarField rho
Reading volScalarField cellToRegion
Reading volScalarField p
Reading volScalarField T
Reading volScalarField k
Reading volScalarField epsilon
Reading volVectorField U


Adding patches


Adding patches


Region 0
--------
Creating mesh for region 0 inlet
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/inlet/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region0 points back to base mesh.
Writing map faceRegionAddressing from region0 faces back to base mesh.
Writing map cellRegionAddressing from region0 cells back to base mesh.
Writing map boundaryRegionAddressing from region0 boundary back to base mesh.

Region 1
--------
Creating mesh for region 1 insulator
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/insulator/fvSchemes"
Writing dummy "insulator/fvSchemes"
Writing dummy "insulator/fvSolution"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region1 points back to base mesh.
Writing map faceRegionAddressing from region1 faces back to base mesh.
Writing map cellRegionAddressing from region1 cells back to base mesh.
Writing map boundaryRegionAddressing from region1 boundary back to base mesh.

Region 2
--------
Creating mesh for region 2 lens
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/lens/fvSchemes"
Writing dummy "lens/fvSchemes"
Writing dummy "lens/fvSolution"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region2 points back to base mesh.
Writing map faceRegionAddressing from region2 faces back to base mesh.
Writing map cellRegionAddressing from region2 cells back to base mesh.
Writing map boundaryRegionAddressing from region2 boundary back to base mesh.

Region 3
--------
Creating mesh for region 3 outlet
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/outlet/fvSchemes"
Writing dummy "outlet/fvSchemes"
Writing dummy "outlet/fvSolution"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region3 points back to base mesh.
Writing map faceRegionAddressing from region3 faces back to base mesh.
Writing map cellRegionAddressing from region3 cells back to base mesh.
Writing map boundaryRegionAddressing from region3 boundary back to base mesh.

Region 4
--------
Creating mesh for region 4 s1
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s1/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region4 points back to base mesh.
Writing map faceRegionAddressing from region4 faces back to base mesh.
Writing map cellRegionAddressing from region4 cells back to base mesh.
Writing map boundaryRegionAddressing from region4 boundary back to base mesh.

Region 5
--------
Creating mesh for region 5 s2
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s2/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region5 points back to base mesh.
Writing map faceRegionAddressing from region5 faces back to base mesh.
Writing map cellRegionAddressing from region5 cells back to base mesh.
Writing map boundaryRegionAddressing from region5 boundary back to base mesh.

Region 6
--------
Creating mesh for region 6 s3
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s3/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region6 points back to base mesh.
Writing map faceRegionAddressing from region6 faces back to base mesh.
Writing map cellRegionAddressing from region6 cells back to base mesh.
Writing map boundaryRegionAddressing from region6 boundary back to base mesh.

Region 7
--------
Creating mesh for region 7 s4
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s4/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region7 points back to base mesh.
Writing map faceRegionAddressing from region7 faces back to base mesh.
Writing map cellRegionAddressing from region7 cells back to base mesh.
Writing map boundaryRegionAddressing from region7 boundary back to base mesh.

Region 8
--------
Creating mesh for region 8 s5
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s5/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region8 points back to base mesh.
Writing map faceRegionAddressing from region8 faces back to base mesh.
Writing map cellRegionAddressing from region8 cells back to base mesh.
Writing map boundaryRegionAddressing from region8 boundary back to base mesh.

Region 9
--------
Creating mesh for region 9 s6
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s6/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region9 points back to base mesh.
Writing map faceRegionAddressing from region9 faces back to base mesh.
Writing map cellRegionAddressing from region9 cells back to base mesh.
Writing map boundaryRegionAddressing from region9 boundary back to base mesh.

Region 10
--------
Creating mesh for region 10 s7
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s7/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region10 points back to base mesh.
Writing map faceRegionAddressing from region10 faces back to base mesh.
Writing map cellRegionAddressing from region10 cells back to base mesh.
Writing map boundaryRegionAddressing from region10 boundary back to base mesh.

Region 11
--------
Creating mesh for region 11 s8
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s8/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region11 points back to base mesh.
Writing map faceRegionAddressing from region11 faces back to base mesh.
Writing map cellRegionAddressing from region11 cells back to base mesh.
Writing map boundaryRegionAddressing from region11 boundary back to base mesh.

Region 12
--------
Creating mesh for region 12 s9
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s9/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region12 points back to base mesh.
Writing map faceRegionAddressing from region12 faces back to base mesh.
Writing map cellRegionAddressing from region12 cells back to base mesh.
Writing map boundaryRegionAddressing from region12 boundary back to base mesh.

Region 13
--------
Creating mesh for region 13 s10
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s10/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region13 points back to base mesh.
Writing map faceRegionAddressing from region13 faces back to base mesh.
Writing map cellRegionAddressing from region13 cells back to base mesh.
Writing map boundaryRegionAddressing from region13 boundary back to base mesh.

Region 14
--------
Creating mesh for region 14 s11
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s11/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region14 points back to base mesh.
Writing map faceRegionAddressing from region14 faces back to base mesh.
Writing map cellRegionAddressing from region14 cells back to base mesh.
Writing map boundaryRegionAddressing from region14 boundary back to base mesh.

Region 15
--------
Creating mesh for region 15 s12
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s12/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region15 points back to base mesh.
Writing map faceRegionAddressing from region15 faces back to base mesh.
Writing map cellRegionAddressing from region15 cells back to base mesh.
Writing map boundaryRegionAddressing from region15 boundary back to base mesh.

Region 16
--------
Creating mesh for region 16 s13
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s13/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region16 points back to base mesh.
Writing map faceRegionAddressing from region16 faces back to base mesh.
Writing map cellRegionAddressing from region16 cells back to base mesh.
Writing map boundaryRegionAddressing from region16 boundary back to base mesh.

Region 17
--------
Creating mesh for region 17 s14
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s14/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region17 points back to base mesh.
Writing map faceRegionAddressing from region17 faces back to base mesh.
Writing map cellRegionAddressing from region17 cells back to base mesh.
Writing map boundaryRegionAddressing from region17 boundary back to base mesh.

Region 18
--------
Creating mesh for region 18 s15
Testing:"/home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF/system/s15/fvSchemes"
Mapping fields
Mapping field rho
Mapping field cellToRegion
Mapping field k
Mapping field alphat
Mapping field p_rgh
Mapping field p
Mapping field T
Mapping field epsilon
Mapping field U
Deleting empty patches
Writing new mesh
Writing addressing to base mesh
Writing map pointRegionAddressing from region18 points back to base mesh.
Writing map faceRegionAddressing from region18 faces back to base mesh.
Writing map cellRegionAddressing from region18 cells back to base mesh.
Writing map boundaryRegionAddressing from region18 boundary back to base mesh.
End


esujby December 19, 2015 19:27

1 Attachment(s)
the output for:
Code:

splitMeshRegions -cellZones -overwrite
is attached bellow:

esujby December 19, 2015 19:32

My decomposePar output:

Code:

parallels@ubuntu:~/OpenFOAM/OpenFOAM-3.0.x/chtMRF$ decomposePar
/*---------------------------------------------------------------------------*\
| =========                |                                                |
| \\      /  F ield        | OpenFOAM: The Open Source CFD Toolbox          |
|  \\    /  O peration    | Version:  3.0.x                                |
|  \\  /    A nd          | Web:      www.OpenFOAM.org                      |
|    \\/    M anipulation  |                                                |
\*---------------------------------------------------------------------------*/
Build  : 3.0.x-5ead44c48e61
Exec  : decomposePar
Date  : Dec 19 2015
Time  : 23:27:58
Host  : "ubuntu"
PID    : 3892
Case  : /home/parallels/OpenFOAM/OpenFOAM-3.0.x/chtMRF
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Allowing user-supplied system call operations

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



Decomposing mesh region0

Create mesh

Calculating distribution of cells
Selecting decompositionMethod hierarchical

Finished decomposition in 10.27 s

Calculating original mesh data

Distributing cells to processors

Distributing faces to processors

Distributing points to processors

Constructing processor meshes

Processor 0
    Number of cells = 383381
    Number of faces shared with processor 1 = 1493
    Number of faces shared with processor 2 = 6173
    Number of faces shared with processor 3 = 7
    Number of faces shared with processor 8 = 1612
    Number of faces shared with processor 10 = 215
    Number of processor patches = 5
    Number of processor faces = 9500
    Number of boundary faces = 202400

Processor 1
    Number of cells = 383381
    Number of faces shared with processor 0 = 1493
    Number of faces shared with processor 2 = 5
    Number of faces shared with processor 3 = 6299
    Number of faces shared with processor 8 = 1
    Number of faces shared with processor 9 = 1520
    Number of faces shared with processor 11 = 231
    Number of processor patches = 6
    Number of processor faces = 9549
    Number of boundary faces = 202355

Processor 2
    Number of cells = 383381
    Number of faces shared with processor 0 = 6173
    Number of faces shared with processor 1 = 5
    Number of faces shared with processor 3 = 1232
    Number of faces shared with processor 4 = 4994
    Number of faces shared with processor 5 = 1
    Number of faces shared with processor 10 = 1386
    Number of faces shared with processor 12 = 31
    Number of processor patches = 7
    Number of processor faces = 13822
    Number of boundary faces = 244112

Processor 3
    Number of cells = 383381
    Number of faces shared with processor 0 = 7
    Number of faces shared with processor 1 = 6299
    Number of faces shared with processor 2 = 1232
    Number of faces shared with processor 4 = 3
    Number of faces shared with processor 5 = 4874
    Number of faces shared with processor 11 = 1535
    Number of faces shared with processor 13 = 11
    Number of processor patches = 7
    Number of processor faces = 13961
    Number of boundary faces = 243857

Processor 4
    Number of cells = 383381
    Number of faces shared with processor 2 = 4994
    Number of faces shared with processor 3 = 3
    Number of faces shared with processor 5 = 1627
    Number of faces shared with processor 6 = 3266
    Number of faces shared with processor 7 = 6
    Number of faces shared with processor 10 = 1
    Number of faces shared with processor 12 = 1635
    Number of processor patches = 7
    Number of processor faces = 11532
    Number of boundary faces = 245848

Processor 5
    Number of cells = 383381
    Number of faces shared with processor 2 = 1
    Number of faces shared with processor 3 = 4874
    Number of faces shared with processor 4 = 1627
    Number of faces shared with processor 6 = 4
    Number of faces shared with processor 7 = 3286
    Number of faces shared with processor 11 = 2
    Number of faces shared with processor 13 = 1752
    Number of faces shared with processor 15 = 1
    Number of processor patches = 8
    Number of processor faces = 11547
    Number of boundary faces = 245147

Processor 6
    Number of cells = 383382
    Number of faces shared with processor 4 = 3266
    Number of faces shared with processor 5 = 4
    Number of faces shared with processor 7 = 3720
    Number of faces shared with processor 12 = 53
    Number of faces shared with processor 14 = 3550
    Number of processor patches = 5
    Number of processor faces = 10593
    Number of boundary faces = 241129

Processor 7
    Number of cells = 383382
    Number of faces shared with processor 4 = 6
    Number of faces shared with processor 5 = 3286
    Number of faces shared with processor 6 = 3720
    Number of faces shared with processor 13 = 25
    Number of faces shared with processor 14 = 5
    Number of faces shared with processor 15 = 4635
    Number of processor patches = 6
    Number of processor faces = 11677
    Number of boundary faces = 240947

Processor 8
    Number of cells = 383382
    Number of faces shared with processor 0 = 1612
    Number of faces shared with processor 1 = 1
    Number of faces shared with processor 9 = 1929
    Number of faces shared with processor 10 = 5841
    Number of faces shared with processor 11 = 4
    Number of processor patches = 5
    Number of processor faces = 9387
    Number of boundary faces = 205755

Processor 9
    Number of cells = 383382
    Number of faces shared with processor 1 = 1520
    Number of faces shared with processor 8 = 1929
    Number of faces shared with processor 10 = 4
    Number of faces shared with processor 11 = 6129
    Number of processor patches = 4
    Number of processor faces = 9582
    Number of boundary faces = 205144

Processor 10
    Number of cells = 383382
    Number of faces shared with processor 0 = 215
    Number of faces shared with processor 2 = 1386
    Number of faces shared with processor 4 = 1
    Number of faces shared with processor 8 = 5841
    Number of faces shared with processor 9 = 4
    Number of faces shared with processor 11 = 1249
    Number of faces shared with processor 12 = 5445
    Number of faces shared with processor 13 = 3
    Number of processor patches = 8
    Number of processor faces = 14144
    Number of boundary faces = 244478

Processor 11
    Number of cells = 383382
    Number of faces shared with processor 1 = 231
    Number of faces shared with processor 3 = 1535
    Number of faces shared with processor 5 = 2
    Number of faces shared with processor 8 = 4
    Number of faces shared with processor 9 = 6129
    Number of faces shared with processor 10 = 1249
    Number of faces shared with processor 12 = 3
    Number of faces shared with processor 13 = 5488
    Number of processor patches = 8
    Number of processor faces = 14641
    Number of boundary faces = 243735

Processor 12
    Number of cells = 383382
    Number of faces shared with processor 2 = 31
    Number of faces shared with processor 4 = 1635
    Number of faces shared with processor 6 = 53
    Number of faces shared with processor 10 = 5445
    Number of faces shared with processor 11 = 3
    Number of faces shared with processor 13 = 1636
    Number of faces shared with processor 14 = 3284
    Number of faces shared with processor 15 = 6
    Number of processor patches = 8
    Number of processor faces = 12093
    Number of boundary faces = 244355

Processor 13
    Number of cells = 383382
    Number of faces shared with processor 3 = 11
    Number of faces shared with processor 5 = 1752
    Number of faces shared with processor 7 = 25
    Number of faces shared with processor 10 = 3
    Number of faces shared with processor 11 = 5488
    Number of faces shared with processor 12 = 1636
    Number of faces shared with processor 14 = 2
    Number of faces shared with processor 15 = 3281
    Number of processor patches = 8
    Number of processor faces = 12198
    Number of boundary faces = 245306

Processor 14
    Number of cells = 383383
    Number of faces shared with processor 6 = 3550
    Number of faces shared with processor 7 = 5
    Number of faces shared with processor 12 = 3284
    Number of faces shared with processor 13 = 2
    Number of faces shared with processor 15 = 3656
    Number of processor patches = 5
    Number of processor faces = 10497
    Number of boundary faces = 241095

Processor 15
    Number of cells = 383383
    Number of faces shared with processor 5 = 1
    Number of faces shared with processor 7 = 4635
    Number of faces shared with processor 12 = 6
    Number of faces shared with processor 13 = 3281
    Number of faces shared with processor 14 = 3656
    Number of processor patches = 5
    Number of processor faces = 11579
    Number of boundary faces = 241431

Number of processor faces = 93151
Max number of cells = 383383 (0.0003260458% above average 383381.8)
Max number of processor patches = 8 (25.4902% above average 6.375)
Max number of faces between processors = 14641 (25.73993% above average 11643.88)

Time = 0

Processor 0: field transfer
Processor 1: field transfer
Processor 2: field transfer
Processor 3: field transfer
Processor 4: field transfer
Processor 5: field transfer
Processor 6: field transfer
Processor 7: field transfer
Processor 8: field transfer
Processor 9: field transfer
Processor 10: field transfer
Processor 11: field transfer
Processor 12: field transfer
Processor 13: field transfer
Processor 14: field transfer
Processor 15: field transfer

End

parallels@ubuntu:~/OpenFOAM/OpenFOAM-3.0.x/chtMRF$


esujby December 19, 2015 19:38

1 Attachment(s)
and finally output from my decomposePar is attached bellow.

Thank you very much for you continuous support Bruno.

Kind regards

Nas

wyldckat December 19, 2015 19:57

Quote:

Originally Posted by esujby (Post 578183)
and finally output from my decomposePar is attached bellow.

The file is identical to the previous file you attached, therefore something went wrong in the steps you did.

Either way, I believe I've figured out the problem. You need to run decomposePar like this:
Code:

decomposePar -allRegions
This is exemplified in the tutorial script "heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun".

_____________
Note: Several posts that were posted between the 20th to 29th of December 2015, which were only mildly related to this topic, were mostly on problems with setting up the boundary conditions. These posts have been moved to here: http://www.cfd-online.com/Forums/ope...sh-salome.html


All times are GMT -4. The time now is 09:58.