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 = Type(zero);
sum = Type(Zero);
forAll(edges, edgeI)
{

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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