From cdbe0e31a8f59f5522b4f81310a9a91954490b0e Mon Sep 17 00:00:00 2001 From: sergio Date: Mon, 14 Dec 2015 10:43:31 -0800 Subject: [PATCH] BUG: Switching off radiationProperties in heater. Adding boundaryRadiationProperties and adding transmissivity keyword in radiationProperties. --- .../constant/heater/radiationProperties | 17 +------- .../multiRegionHeaterRadiation/Allclean | 5 +++ .../bottomAir/boundaryRadiationProperties | 40 +++++++++++++++++++ .../constant/bottomAir/radiationProperties | 3 ++ .../constant/heater/radiationProperties | 1 + .../topAir/boundaryRadiationProperties | 39 ++++++++++++++++++ 6 files changed, 90 insertions(+), 15 deletions(-) create mode 100644 tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/bottomAir/boundaryRadiationProperties create mode 100644 tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/topAir/boundaryRadiationProperties diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/heater/radiationProperties b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/heater/radiationProperties index 9d5646d40e..d0fc2af6ae 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/heater/radiationProperties +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/heater/radiationProperties @@ -16,21 +16,8 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -radiation on; +radiation off; -radiationModel opaqueSolid; - -absorptionEmissionModel constantAbsorptionEmission; - -constantAbsorptionEmissionCoeffs -{ - absorptivity absorptivity [0 -1 0 0 0 0 0] 0.0; //opaque - emissivity emissivity [0 -1 0 0 0 0 0] 0.1; - E E [1 -1 -3 0 0 0 0] 0; -} - -scatterModel none; - -sootModel none; +radiationModel none; // ************************************************************************* // diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/Allclean b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/Allclean index 34e76f9ade..a6a8d2c544 100755 --- a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/Allclean +++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/Allclean @@ -25,11 +25,16 @@ rm -f constant/bottomAir/constructMap* rm -f constant/bottomAir/finalAgglom rm -f constant/bottomAir/globalFaceFaces rm -f constant/bottomAir/subMap +rm -f constant/bottomAir/visibleFaceFaces +rm -f constant/bottomAir/mapDist + rm -f constant/topAir/F rm -f constant/topAir/constructMap* rm -f constant/topAir/finalAgglom rm -f constant/topAir/globalFaceFaces rm -f constant/topAir/subMap +rm -f constant/topAir/visibleFaceFaces +rm -f constant/topAir/mapDist # ----------------------------------------------------------------- end-of-file diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/bottomAir/boundaryRadiationProperties b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/bottomAir/boundaryRadiationProperties new file mode 100644 index 0000000000..c6498f35da --- /dev/null +++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/bottomAir/boundaryRadiationProperties @@ -0,0 +1,40 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: dev | +| \\ / A nd | Web: www.OpenFOAM.org | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class volScalarField; + object boundaryRadiationProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 0 0 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + ".*" + { + type boundaryRadiation; + mode lookup; + emissivity uniform 1.0; + absorptivity uniform 1.0; + value uniform 0; // Dummy value + } + + "bottomAir_to_.*" + { + type boundaryRadiation; + mode solidRadiation; + value uniform 0; // Dummy value + } +} + +// ************************************************************************* // diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/bottomAir/radiationProperties b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/bottomAir/radiationProperties index 956cb65e42..019fd36007 100644 --- a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/bottomAir/radiationProperties +++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/bottomAir/radiationProperties @@ -42,4 +42,7 @@ scatterModel none; sootModel none; +transmissivityModel none; + + // ************************************************************************* // diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/heater/radiationProperties b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/heater/radiationProperties index e75b019da5..8cd6df5893 100644 --- a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/heater/radiationProperties +++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/heater/radiationProperties @@ -33,4 +33,5 @@ scatterModel none; sootModel none; +transmissivityModel none; // ************************************************************************* // diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/topAir/boundaryRadiationProperties b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/topAir/boundaryRadiationProperties new file mode 100644 index 0000000000..93993a1544 --- /dev/null +++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/topAir/boundaryRadiationProperties @@ -0,0 +1,39 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: dev | +| \\ / A nd | Web: www.OpenFOAM.org | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class volScalarField; + object boundaryRadiationProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 0 0 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + ".*" + { + type boundaryRadiation; + mode lookup; + emissivity uniform 1.0; + value uniform 0; // Dummy value + } + + "topAir_to_.*" + { + type boundaryRadiation; + mode solidRadiation; + value uniform 0; // Dummy value + } +} + +// ************************************************************************* //