From 439159076b47f1dda8c8eeb2aebd440486c9bf4f Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Fri, 7 Dec 2012 11:27:32 +0000 Subject: [PATCH] ENH: iglooWithFridges: updated for patchGroups --- .../iglooWithFridges/0/T | 11 ++------- .../iglooWithFridges/0/U | 20 +--------------- .../iglooWithFridges/0/epsilon | 20 +--------------- .../iglooWithFridges/0/k | 20 +--------------- .../iglooWithFridges/0/kappat | 23 +------------------ .../iglooWithFridges/0/nut | 20 +--------------- .../iglooWithFridges/0/p | 20 +--------------- .../iglooWithFridges/0/p_rgh | 23 +------------------ .../constant/polyMesh/blockMeshDict | 3 ++- .../iglooWithFridges/system/controlDict | 7 ++++++ .../iglooWithFridges/system/decomposeParDict | 4 ++-- .../iglooWithFridges/system/snappyHexMeshDict | 16 +++++++++++++ 12 files changed, 36 insertions(+), 151 deletions(-) diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/T b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/T index dd74be1133a..7e8969b3078 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/T +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/T @@ -23,13 +23,7 @@ boundaryField //- Set patchGroups for constraint patches #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" - ground - { - type fixedValue; - value uniform 265; - } - - igloo_region0 + wall { type fixedValue; value uniform 265; @@ -43,8 +37,7 @@ boundaryField twoFridgeFreezers_herring_1 { - type fixedValue; - value uniform 303; + $twoFridgeFreezers_seal_0; } } diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/U b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/U index f1a91fe9714..03d53ee7ed6 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/U +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/U @@ -23,25 +23,7 @@ boundaryField //- Set patchGroups for constraint patches #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" - ground - { - type fixedValue; - value uniform (0 0 0); - } - - igloo_region0 - { - type fixedValue; - value uniform (0 0 0); - } - - twoFridgeFreezers_seal_0 - { - type fixedValue; - value uniform (0 0 0); - } - - twoFridgeFreezers_herring_1 + wall { type fixedValue; value uniform (0 0 0); diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/epsilon b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/epsilon index b75802e0e81..e36fe920fca 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/epsilon +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/epsilon @@ -24,25 +24,7 @@ boundaryField //- Set patchGroups for constraint patches #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" - ground - { - type epsilonWallFunction; - value uniform 0.01; - } - - igloo_region0 - { - type epsilonWallFunction; - value uniform 0.01; - } - - twoFridgeFreezers_seal_0 - { - type epsilonWallFunction; - value uniform 0.01; - } - - twoFridgeFreezers_herring_1 + wall { type epsilonWallFunction; value uniform 0.01; diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/k b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/k index 04edc9d0d71..0d889ec8f85 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/k +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/k @@ -24,25 +24,7 @@ boundaryField //- Set patchGroups for constraint patches #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" - ground - { - type kqRWallFunction; - value uniform 0.1; - } - - igloo_region0 - { - type kqRWallFunction; - value uniform 0.1; - } - - twoFridgeFreezers_seal_0 - { - type kqRWallFunction; - value uniform 0.1; - } - - twoFridgeFreezers_herring_1 + wall { type kqRWallFunction; value uniform 0.1; diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/kappat b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/kappat index 5c82ad4a558..44f2524e7fe 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/kappat +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/kappat @@ -24,28 +24,7 @@ boundaryField //- Set patchGroups for constraint patches #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" - ground - { - type kappatJayatillekeWallFunction; - Prt 0.85; - value uniform 0; - } - - igloo_region0 - { - type kappatJayatillekeWallFunction; - Prt 0.85; - value uniform 0; - } - - twoFridgeFreezers_seal_0 - { - type kappatJayatillekeWallFunction; - Prt 0.85; - value uniform 0; - } - - twoFridgeFreezers_herring_1 + wall { type kappatJayatillekeWallFunction; Prt 0.85; diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/nut b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/nut index b8dae4d50fb..42472f31f0e 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/nut +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/nut @@ -24,25 +24,7 @@ boundaryField //- Set patchGroups for constraint patches #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" - ground - { - type nutkWallFunction; - value uniform 0; - } - - igloo_region0 - { - type nutkWallFunction; - value uniform 0; - } - - twoFridgeFreezers_seal_0 - { - type nutkWallFunction; - value uniform 0; - } - - twoFridgeFreezers_herring_1 + wall { type nutkWallFunction; value uniform 0; diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p index 19bfa3d347b..5a2eb196191 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p @@ -23,25 +23,7 @@ boundaryField //- Set patchGroups for constraint patches #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" - ground - { - type calculated; - value $internalField; - } - - igloo_region0 - { - type calculated; - value $internalField; - } - - twoFridgeFreezers_seal_0 - { - type calculated; - value $internalField; - } - - twoFridgeFreezers_herring_1 + wall { type calculated; value $internalField; diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p_rgh b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p_rgh index e39f2ab7cec..69ceeb45df8 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p_rgh +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p_rgh @@ -23,28 +23,7 @@ boundaryField //- Set patchGroups for constraint patches #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" - ground - { - type fixedFluxPressure; - rho rhok; - value uniform 0; - } - - igloo_region0 - { - type fixedFluxPressure; - rho rhok; - value uniform 0; - } - - twoFridgeFreezers_seal_0 - { - type fixedFluxPressure; - rho rhok; - value uniform 0; - } - - twoFridgeFreezers_herring_1 + wall { type fixedFluxPressure; rho rhok; diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/blockMeshDict index 57de714b2f2..c854ce532d4 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/blockMeshDict @@ -78,7 +78,8 @@ boundary ground { - type wall; + type wall; + inGroups (wall); faces ( (0 3 2 1) diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/controlDict b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/controlDict index 590a482d4a0..31ca07d47d1 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/controlDict +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/controlDict @@ -15,6 +15,13 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +libs +( + "libincompressibleTurbulenceModel.so" + "libincompressibleRASModels.so" + "libincompressibleTransportModels.so" +); + application buoyantBoussinesqSimpleFoam; startFrom startTime; diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/decomposeParDict b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/decomposeParDict index 09e2478dbb3..7c420218539 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/decomposeParDict +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/decomposeParDict @@ -15,9 +15,9 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -numberOfSubdomains 6; +numberOfSubdomains 2; -method hierarchical; +method scotch; simpleCoeffs { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict index bc90ed1c2b5..c5e80f8d1a3 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict @@ -148,12 +148,28 @@ castellatedMeshControls level (3 3); } } + + // Optional specification of patch type (default is wall). No + // constraint types (cyclic, symmetry) etc. are allowed. + patchInfo + { + type wall; + inGroups (wall); + } } "iglo.*" { // Surface-wise min and max refinement level level (1 1); + + // Optional specification of patch type (default is wall). No + // constraint types (cyclic, symmetry) etc. are allowed. + patchInfo + { + type wall; + inGroups (wall); + } } } -- GitLab