diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun index 3a79aca5a..e2e935fac 100755 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun @@ -8,6 +8,11 @@ runApplication setSet -batch makeCellSets.setSet rm constant/polyMesh/sets/*_old runApplication setsToZones -noFlipMap runApplication splitMeshRegions -cellZones +cp 0/* 0.001/bottomAir/ +cp 0/* 0.001/heater/ +cp 0/* 0.001/leftSolid/ +cp 0/* 0.001/rightSolid/ +cp 0/* 0.001/topAir/ changeDictionary -region bottomAir changeDictionary -region topAir changeDictionary -region heater diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allclean b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allclean index a76e8dff5..00429fb70 100755 --- a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allclean +++ b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allclean @@ -17,5 +17,6 @@ rm -rf constant/topAir/polyMesh rm -rf constant/heater/polyMesh rm -rf constant/leftSolid/polyMesh rm -rf constant/rightSolid/polyMesh +rm -f snappyMultiRegionHeater/constant/cellLevel snappyMultiRegionHeater/constant/pointLevel snappyMultiRegionHeater/constant/polyMesh/refinementHistory # ----------------------------------------------------------------------------- diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allrun b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allrun index 8a92674a6..aa68b8f4d 100755 --- a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allrun +++ b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allrun @@ -9,6 +9,13 @@ runApplication blockMesh runApplication snappyHexMesh -overwrite runApplication splitMeshRegions -cellZones +# copy fields +cp 0/* 0.001/bottomAir/ +cp 0/* 0.001/heater/ +cp 0/* 0.001/leftSolid/ +cp 0/* 0.001/rightSolid/ +cp 0/* 0.001/topAir/ + # remove fluid fields from solid regions (important for post-processing) for i in heater leftSolid rightSolid do @@ -26,7 +33,6 @@ do changeDictionary -region $i > log.changeDictionary.$i 2>&1 done - #-- Run on single processor runApplication chtMultiRegionFoam diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/boundary b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/boundary index 21f804789..516b9f312 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/boundary +++ b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | @@ -15,253 +15,43 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -41 +6 ( maxY { type wall; - nFaces 1200; - startFace 41630; + nFaces 300; + startFace 8300; } minX { type patch; - nFaces 250; - startFace 42830; + nFaces 100; + startFace 8600; } maxX { type patch; - nFaces 250; - startFace 43080; + nFaces 100; + startFace 8700; } minY { type wall; - nFaces 1200; - startFace 43330; + nFaces 300; + startFace 8800; } minZ { type wall; - nFaces 750; - startFace 44530; + nFaces 300; + startFace 9100; } maxZ { type wall; - nFaces 750; - startFace 45280; - } - bottomAir_minX - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_maxX - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_minY - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_bottomAir_to_rightSolid - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_bottomAir_to_leftSolid - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_bottomAir_to_heater - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_maxY - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_minX - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_maxX - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_topAir_to_rightSolid - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_topAir_to_heater - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_topAir_to_leftSolid - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_minX - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_leftSolid_to_bottomAir - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_leftSolid_to_heater - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_leftSolid_to_topAir - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_maxX - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_rightSolid_to_bottomAir - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_rightSolid_to_topAir - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_rightSolid_to_heater - { - type wall; - nFaces 0; - startFace 46030; - } - heater_minY - { - type wall; - nFaces 0; - startFace 46030; - } - heater_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - heater_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - heater_heater_to_topAir - { - type wall; - nFaces 0; - startFace 46030; - } - heater_heater_to_rightSolid - { - type wall; - nFaces 0; - startFace 46030; - } - heater_heater_to_leftSolid - { - type wall; - nFaces 0; - startFace 46030; - } - heater_heater_to_bottomAir - { - type wall; - nFaces 0; - startFace 46030; + nFaces 300; + startFace 9400; } ) diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/constant/polyMesh/boundary b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/constant/polyMesh/boundary index 2dec781e2..516b9f312 100644 --- a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/constant/polyMesh/boundary +++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/constant/polyMesh/boundary @@ -1,6 +1,6 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | -| \\ / F ield | OpenFOAM Extend Project: Open Source CFD | +| \\ / F ield | OpenFOAM Extend Project: Open source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | |