ENH: Changing boundaryRadiationProperties to read an scalar when a lookup mode is used for boudanry radiation properties.

Tutorials updated accordingly
This commit is contained in:
sergio
2016-05-31 08:42:07 -07:00
parent b7ee80c926
commit c9e872b3bc
12 changed files with 34 additions and 30 deletions

View File

@ -305,7 +305,7 @@ void Foam::meshRefinement::weightedSum
} }
sum.setSize(meshPoints.size()); sum.setSize(meshPoints.size());
sum = Type(zero); sum = Type(Zero);
forAll(edges, edgeI) forAll(edges, edgeI)
{ {

View File

@ -771,7 +771,7 @@ void Foam::meshToMesh::mapAndOpTgtToSrc
const CombineOp& cop const CombineOp& cop
) const ) const
{ {
srcField = Type(Tero); srcField = Type(Zero);
AMI.interpolateToSource AMI.interpolateToSource
( (

View File

@ -194,7 +194,11 @@ Foam::radiation::boundaryRadiationPropertiesPatch::emissivity
{ {
tmp<scalarField> e tmp<scalarField> e
( (
new scalarField("emissivity", dict_, patch_.size()) new scalarField
(
patch_.size(),
readScalar(dict_.lookup("emissivity"))
)
); );
return e; return e;
@ -283,7 +287,11 @@ Foam::radiation::boundaryRadiationPropertiesPatch::absorptivity
{ {
tmp<scalarField> a tmp<scalarField> a
( (
new scalarField("absorptivity", dict_, patch_.size()) new scalarField
(
patch_.size(),
readScalar(dict_.lookup("absorptivity"))
)
); );
return a; return a;
@ -361,9 +369,11 @@ Foam::radiation::boundaryRadiationPropertiesPatch::transmissivity
( (
new scalarField new scalarField
( (
"transmissivity", dict_, patch_.size() patch_.size(),
readScalar(dict_.lookup("transmissivity"))
) )
); );
return tau; return tau;
} }

View File

@ -24,9 +24,9 @@ region0_to_pyrolysisRegion_coupledWall
".*" ".*"
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
absorptivity uniform 1.0; absorptivity 1.0;
transmissivity uniform 0.0; transmissivity 0.0;
} }

View File

@ -20,15 +20,13 @@ FoamFile
{ {
type boundaryRadiation; type boundaryRadiation;
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
value uniform 0;
} }
"(region0_to.*)" "(region0_to.*)"
{ {
type boundaryRadiation; type boundaryRadiation;
mode solidRadiation; mode solidRadiation;
value uniform 0;
} }

View File

@ -18,29 +18,25 @@ FoamFile
base base
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
value uniform 0;
} }
outlet outlet
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
value uniform 0;
} }
sides sides
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
value uniform 0;
} }
inlet inlet
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
value uniform 0;
} }

View File

@ -18,8 +18,8 @@ FoamFile
".*" ".*"
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
absorptivity uniform 0.0; absorptivity 0.0;
} }

View File

@ -18,8 +18,8 @@ FoamFile
".*" ".*"
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
absorptivity uniform 1.0; absorptivity 1.0;
} }

View File

@ -18,8 +18,8 @@ FoamFile
".*" ".*"
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
absorptivity uniform 1.0; absorptivity 1.0;
} }

View File

@ -19,8 +19,8 @@ FoamFile
".*" ".*"
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
absorptivity uniform 1.0; absorptivity 1.0;
} }
"bottomAir_to_.*" "bottomAir_to_.*"

View File

@ -18,7 +18,7 @@ FoamFile
".*" ".*"
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
} }
"topAir_to_.*" "topAir_to_.*"

View File

@ -19,8 +19,8 @@ FoamFile
".*" ".*"
{ {
mode lookup; mode lookup;
emissivity uniform 1.0; emissivity 1.0;
absorptivity uniform 0.0; absorptivity 0.0;
} }
// ************************************************************************* // // ************************************************************************* //