Merge branch 'master' into particleInteractions

This commit is contained in:
graham
2009-10-07 16:19:51 +01:00
41 changed files with 170 additions and 118 deletions

View File

@ -41,24 +41,6 @@
) )
); );
Info<< " Adding to KFluid\n" << endl;
KFluid.set
(
i,
new volScalarField
(
IOobject
(
"K",
runTime.timeName(),
fluidRegions[i],
IOobject::NO_READ,
IOobject::NO_WRITE
),
thermoFluid[i].Cp()*thermoFluid[i].alpha()
)
);
Info<< " Adding to UFluid\n" << endl; Info<< " Adding to UFluid\n" << endl;
UFluid.set UFluid.set
( (
@ -129,6 +111,24 @@
).ptr() ).ptr()
); );
Info<< " Adding to KFluid\n" << endl;
KFluid.set
(
i,
new volScalarField
(
IOobject
(
"K",
runTime.timeName(),
fluidRegions[i],
IOobject::NO_READ,
IOobject::NO_WRITE
),
thermoFluid[i].Cp()*turbulence[i].alphaEff()
)
);
Info<< " Adding to DpDtFluid\n" << endl; Info<< " Adding to DpDtFluid\n" << endl;
DpDtFluid.set DpDtFluid.set
( (

View File

@ -47,7 +47,7 @@ using namespace Foam;
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
timeSelector::addOptions(false); // no constant timeSelector::addOptions();
# include "addRegionOption.H" # include "addRegionOption.H"
argList::validOptions.insert("noTopology", ""); argList::validOptions.insert("noTopology", "");
argList::validOptions.insert("allGeometry", ""); argList::validOptions.insert("allGeometry", "");

View File

@ -35,6 +35,8 @@
alias _foamAddPath 'set path=(\!* $path)' alias _foamAddPath 'set path=(\!* $path)'
# prefix to LD_LIBRARY_PATH # prefix to LD_LIBRARY_PATH
alias _foamAddLib 'setenv LD_LIBRARY_PATH \!*\:${LD_LIBRARY_PATH}' alias _foamAddLib 'setenv LD_LIBRARY_PATH \!*\:${LD_LIBRARY_PATH}'
# prefix to MANPATH
alias _foamAddManPath 'setenv MANPATH \!*\:${MANPATH}'
# location of the jobControl directory # location of the jobControl directory
setenv FOAM_JOB_DIR $WM_PROJECT_INST_DIR/jobControl setenv FOAM_JOB_DIR $WM_PROJECT_INST_DIR/jobControl
@ -114,9 +116,10 @@ case OpenFOAM:
echo echo
endif endif
_foamAddPath ${WM_COMPILER_DIR}/bin _foamAddPath ${WM_COMPILER_DIR}/bin
_foamAddLib ${WM_COMPILER_DIR}/lib${WM_COMPILER_LIB_ARCH} _foamAddLib ${WM_COMPILER_DIR}/lib${WM_COMPILER_LIB_ARCH}
_foamAddLib ${WM_COMPILER_DIR}/lib _foamAddLib ${WM_COMPILER_DIR}/lib
_foamAddManPath ${WM_COMPILER_DIR}/man
breaksw breaksw
endsw endsw
@ -136,21 +139,22 @@ case OPENMPI:
# Tell OpenMPI where to find its install directory # Tell OpenMPI where to find its install directory
setenv OPAL_PREFIX $MPI_ARCH_PATH setenv OPAL_PREFIX $MPI_ARCH_PATH
_foamAddPath $MPI_ARCH_PATH/bin _foamAddPath $MPI_ARCH_PATH/bin
_foamAddLib $MPI_ARCH_PATH/lib _foamAddLib $MPI_ARCH_PATH/lib
_foamAddManPath $MPI_ARCH_PATH/man
setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
unset mpi_version unset mpi_version
breaksw breaksw
case MPICH: case MPICH:
set mpi_version=mpich-1.2.4 set mpi_version=mpich2-1.1.1p1
setenv MPI_HOME $WM_THIRD_PARTY_DIR/$mpi_version setenv MPI_HOME $WM_THIRD_PARTY_DIR/$mpi_version
setenv MPI_ARCH_PATH $MPI_HOME/platforms/$WM_OPTIONS setenv MPI_ARCH_PATH $MPI_HOME/platforms/$WM_OPTIONS
setenv MPICH_ROOT $MPI_ARCH_PATH
_foamAddPath $MPI_ARCH_PATH/bin _foamAddPath $MPI_ARCH_PATH/bin
_foamAddLib $MPI_ARCH_PATH/lib _foamAddLib $MPI_ARCH_PATH/lib
_foamAddManPath $MPI_ARCH_PATH/share/man
setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
unset mpi_version unset mpi_version
@ -159,7 +163,6 @@ case MPICH:
case MPICH-GM: case MPICH-GM:
setenv MPI_ARCH_PATH /opt/mpi setenv MPI_ARCH_PATH /opt/mpi
setenv MPICH_PATH $MPI_ARCH_PATH setenv MPICH_PATH $MPI_ARCH_PATH
setenv MPICH_ROOT $MPI_ARCH_PATH
setenv GM_LIB_PATH /opt/gm/lib64 setenv GM_LIB_PATH /opt/gm/lib64
_foamAddPath $MPI_ARCH_PATH/bin _foamAddPath $MPI_ARCH_PATH/bin
@ -172,7 +175,6 @@ case MPICH-GM:
case HPMPI: case HPMPI:
setenv MPI_HOME /opt/hpmpi setenv MPI_HOME /opt/hpmpi
setenv MPI_ARCH_PATH $MPI_HOME setenv MPI_ARCH_PATH $MPI_HOME
setenv MPICH_ROOT=$MPI_ARCH_PATH
_foamAddPath $MPI_ARCH_PATH/bin _foamAddPath $MPI_ARCH_PATH/bin

View File

@ -51,6 +51,16 @@ _foamAddLib()
done done
} }
# prefix to MANPATH
_foamAddManPath()
{
while [ $# -ge 1 ]
do
export MANPATH=$1:$MANPATH
shift
done
}
# location of the jobControl directory # location of the jobControl directory
export FOAM_JOB_DIR=$WM_PROJECT_INST_DIR/jobControl export FOAM_JOB_DIR=$WM_PROJECT_INST_DIR/jobControl
@ -90,7 +100,7 @@ _foamAddLib $FOAM_LIBBIN $FOAM_SITE_LIBBIN $FOAM_USER_LIBBIN
# Compiler settings # Compiler settings
# ~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~
unset compilerBin compilerLib unset compilerBin compilerLib compilerMan
# Select compiler installation # Select compiler installation
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -133,16 +143,18 @@ OpenFOAM)
compilerBin=$WM_COMPILER_DIR/bin compilerBin=$WM_COMPILER_DIR/bin
compilerLib=$WM_COMPILER_DIR/lib$WM_COMPILER_LIB_ARCH:$WM_COMPILER_DIR/lib compilerLib=$WM_COMPILER_DIR/lib$WM_COMPILER_LIB_ARCH:$WM_COMPILER_DIR/lib
compilerMan=$WM_COMPILER_DIR/man
;; ;;
esac esac
if [ -d "$compilerBin" ] if [ -d "$compilerBin" ]
then then
_foamAddPath $compilerBin _foamAddPath $compilerBin
_foamAddLib $compilerLib _foamAddLib $compilerLib
_foamAddManPath $compilerMan
fi fi
unset compilerBin compilerLib compilerInstall unset compilerBin compilerLib compilerMan compilerInstall
# Communications library # Communications library
# ~~~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~~~~~~
@ -158,21 +170,22 @@ OPENMPI)
# Tell OpenMPI where to find its install directory # Tell OpenMPI where to find its install directory
export OPAL_PREFIX=$MPI_ARCH_PATH export OPAL_PREFIX=$MPI_ARCH_PATH
_foamAddPath $MPI_ARCH_PATH/bin _foamAddPath $MPI_ARCH_PATH/bin
_foamAddLib $MPI_ARCH_PATH/lib _foamAddLib $MPI_ARCH_PATH/lib
_foamAddManPath $MPI_ARCH_PATH/man
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpi_version export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpi_version
unset mpi_version unset mpi_version
;; ;;
MPICH) MPICH)
mpi_version=mpich-1.2.4 mpi_version=mpich2-1.1.1p1
export MPI_HOME=$WM_THIRD_PARTY_DIR/$mpi_version export MPI_HOME=$WM_THIRD_PARTY_DIR/$mpi_version
export MPI_ARCH_PATH=$MPI_HOME/platforms/$WM_OPTIONS export MPI_ARCH_PATH=$MPI_HOME/platforms/$WM_OPTIONS
export MPICH_ROOT=$MPI_ARCH_PATH
_foamAddPath $MPI_ARCH_PATH/bin _foamAddPath $MPI_ARCH_PATH/bin
_foamAddLib $MPI_ARCH_PATH/lib _foamAddLib $MPI_ARCH_PATH/lib
_foamAddManPath $MPI_ARCH_PATH/share/man
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpi_version export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpi_version
unset mpi_version unset mpi_version
@ -181,7 +194,6 @@ MPICH)
MPICH-GM) MPICH-GM)
export MPI_ARCH_PATH=/opt/mpi export MPI_ARCH_PATH=/opt/mpi
export MPICH_PATH=$MPI_ARCH_PATH export MPICH_PATH=$MPI_ARCH_PATH
export MPICH_ROOT=$MPI_ARCH_PATH
export GM_LIB_PATH=/opt/gm/lib64 export GM_LIB_PATH=/opt/gm/lib64
_foamAddPath $MPI_ARCH_PATH/bin _foamAddPath $MPI_ARCH_PATH/bin
@ -194,7 +206,6 @@ MPICH-GM)
HPMPI) HPMPI)
export MPI_HOME=/opt/hpmpi export MPI_HOME=/opt/hpmpi
export MPI_ARCH_PATH=$MPI_HOME export MPI_ARCH_PATH=$MPI_HOME
export MPICH_ROOT=$MPI_ARCH_PATH
_foamAddPath $MPI_ARCH_PATH/bin _foamAddPath $MPI_ARCH_PATH/bin

View File

@ -85,7 +85,6 @@ inline void Foam::OPstream::writeToBuffer
} }
// * * * * * * * * * * * * * * * * Constructor * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * Constructor * * * * * * * * * * * * * * * //
Foam::OPstream::OPstream Foam::OPstream::OPstream

View File

@ -217,7 +217,7 @@ bool Foam::Pstream::parRun_(false);
Foam::List<int> Foam::Pstream::procIDs_(1, 0); Foam::List<int> Foam::Pstream::procIDs_(1, 0);
// Standard transfer message type // Standard transfer message type
const int Foam::Pstream::msgType_(1); int Foam::Pstream::msgType_(1);
// Linear communication schedule // Linear communication schedule
Foam::List<Foam::Pstream::commsStruct> Foam::Pstream::linearCommunication_(0); Foam::List<Foam::Pstream::commsStruct> Foam::Pstream::linearCommunication_(0);

View File

@ -163,7 +163,7 @@ private:
static bool parRun_; static bool parRun_;
static List<int> procIDs_; static List<int> procIDs_;
static const int msgType_; static int msgType_;
static List<commsStruct> linearCommunication_; static List<commsStruct> linearCommunication_;
static List<commsStruct> treeCommunication_; static List<commsStruct> treeCommunication_;
@ -337,11 +337,12 @@ public:
} }
//- Message tag of standard messages //- Message tag of standard messages
static int msgType() static int& msgType()
{ {
return msgType_; return msgType_;
} }
//- Get the communications type of the stream //- Get the communications type of the stream
commsTypes commsType() const commsTypes commsType() const
{ {

View File

@ -38,6 +38,7 @@ SourceFiles
#include "symmTransform.H" #include "symmTransform.H"
#include "symmTensorField.H" #include "symmTensorField.H"
#include "sphericalTensor.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -26,6 +26,7 @@ License
#include "basicSymmetryPointPatchField.H" #include "basicSymmetryPointPatchField.H"
#include "transformField.H" #include "transformField.H"
#include "symmTransformField.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -89,7 +90,12 @@ void basicSymmetryPointPatchField<Type>::evaluate(const Pstream::commsTypes)
const vectorField& nHat = this->patch().pointNormals(); const vectorField& nHat = this->patch().pointNormals();
tmp<Field<Type> > tvalues = tmp<Field<Type> > tvalues =
transform(I - nHat*nHat, this->patchInternalField()); (
(
this->patchInternalField()
+ transform(I - 2.0*sqr(nHat), this->patchInternalField())
)/2.0
);
// Get internal field to insert values into // Get internal field to insert values into
Field<Type>& iF = const_cast<Field<Type>&>(this->internalField()); Field<Type>& iF = const_cast<Field<Type>&>(this->internalField());

View File

@ -1134,6 +1134,18 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::meshRefinement::balance
} }
} }
} }
// If the faceZones are not synchronised the blockedFace
// might not be synchronised. If you are sure the faceZones
// are synchronised remove below check.
syncTools::syncFaceList
(
mesh_,
blockedFace,
andEqOp<bool>(), // combine operator
false // separation
);
} }
reduce(nUnblocked, sumOp<label>()); reduce(nUnblocked, sumOp<label>());

View File

@ -95,11 +95,11 @@ basicSymmetryFvPatchField<Type>::basicSymmetryFvPatchField
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
// return gradient at boundary
template<class Type> template<class Type>
tmp<Field<Type> > basicSymmetryFvPatchField<Type>::snGrad() const tmp<Field<Type> > basicSymmetryFvPatchField<Type>::snGrad() const
{ {
vectorField nHat = this->patch().nf(); vectorField nHat = this->patch().nf();
return return
( (
transform(I - 2.0*sqr(nHat), this->patchInternalField()) transform(I - 2.0*sqr(nHat), this->patchInternalField())
@ -108,7 +108,6 @@ tmp<Field<Type> > basicSymmetryFvPatchField<Type>::snGrad() const
} }
// Evaluate the field on the patch
template<class Type> template<class Type>
void basicSymmetryFvPatchField<Type>::evaluate(const Pstream::commsTypes) void basicSymmetryFvPatchField<Type>::evaluate(const Pstream::commsTypes)
{ {
@ -118,6 +117,7 @@ void basicSymmetryFvPatchField<Type>::evaluate(const Pstream::commsTypes)
} }
vectorField nHat = this->patch().nf(); vectorField nHat = this->patch().nf();
Field<Type>::operator= Field<Type>::operator=
( (
( (
@ -130,11 +130,11 @@ void basicSymmetryFvPatchField<Type>::evaluate(const Pstream::commsTypes)
} }
// Return defining fields
template<class Type> template<class Type>
tmp<Field<Type> > basicSymmetryFvPatchField<Type>::snGradTransformDiag() const tmp<Field<Type> > basicSymmetryFvPatchField<Type>::snGradTransformDiag() const
{ {
vectorField nHat = this->patch().nf(); vectorField nHat = this->patch().nf();
vectorField diag(nHat.size()); vectorField diag(nHat.size());
diag.replace(vector::X, mag(nHat.component(vector::X))); diag.replace(vector::X, mag(nHat.component(vector::X)));

View File

@ -99,7 +99,7 @@ void Foam::radiation::absorptionCoeffs::initialise(const dictionary& dict)
{ {
dict.lookup("Tcommon") >> Tcommon_; dict.lookup("Tcommon") >> Tcommon_;
dict.lookup("Tlow") >> Tlow_; dict.lookup("Tlow") >> Tlow_;
dict.lookup("Tlow") >> Thigh_; dict.lookup("Thigh") >> Thigh_;
dict.lookup("invTemp") >> invTemp_; dict.lookup("invTemp") >> invTemp_;
dict.lookup("loTcoeffs") >> lowACoeffs_; dict.lookup("loTcoeffs") >> lowACoeffs_;

View File

@ -26,7 +26,6 @@ License
#include "fvDOM.H" #include "fvDOM.H"
#include "addToRunTimeSelectionTable.H" #include "addToRunTimeSelectionTable.H"
#include "fvm.H"
#include "absorptionEmissionModel.H" #include "absorptionEmissionModel.H"
#include "scatterModel.H" #include "scatterModel.H"
@ -65,7 +64,7 @@ Foam::radiation::fvDOM::fvDOM(const volScalarField& T)
mesh_.time().timeName(), mesh_.time().timeName(),
mesh_, mesh_,
IOobject::NO_READ, IOobject::NO_READ,
IOobject::NO_WRITE IOobject::AUTO_WRITE
), ),
mesh_, mesh_,
dimensionedScalar("G", dimMass/pow3(dimTime), 0.0) dimensionedScalar("G", dimMass/pow3(dimTime), 0.0)
@ -347,7 +346,7 @@ Foam::radiation::fvDOM::Ru() const
const DimensionedField<scalar, volMesh> a = const DimensionedField<scalar, volMesh> a =
a_.dimensionedInternalField(); //absorptionEmission_->aCont()() a_.dimensionedInternalField(); //absorptionEmission_->aCont()()
return a*G - 4.0*E; return a*G - E;
} }

View File

@ -27,12 +27,9 @@ License
#include "radiativeIntensityRay.H" #include "radiativeIntensityRay.H"
#include "fvm.H" #include "fvm.H"
#include "fvDOM.H" #include "fvDOM.H"
#include "constants.H"
#include "absorptionEmissionModel.H" using namespace Foam::constant;
#include "scatterModel.H"
#include "mathConstants.H"
#include "radiationModel.H"
#include "Vector2D.H"
// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
@ -202,9 +199,9 @@ Foam::scalar Foam::radiation::radiativeIntensityRay::correct()
fvm::div(Ji, ILambda_[lambdaI], "div(Ji,Ii_h)") fvm::div(Ji, ILambda_[lambdaI], "div(Ji,Ii_h)")
+ fvm::Sp(k*omega_, ILambda_[lambdaI]) + fvm::Sp(k*omega_, ILambda_[lambdaI])
== ==
1.0/constant::math::pi 1.0/constant::math::pi*omega_
*( *(
k*omega_*blackBody_.bLambda(lambdaI) k*blackBody_.bLambda(lambdaI)
+ absorptionEmission_.ECont(lambdaI) + absorptionEmission_.ECont(lambdaI)
) )
); );

View File

@ -43,19 +43,19 @@ autoPtr<radiationModel> radiationModel::New
{ {
word radiationModelTypeName; word radiationModelTypeName;
// Enclose the creation of the radiationPropertiesDict to ensure it is // Note: no need to register/keep radiationProperties since models read
// deleted before the radiationModel is created otherwise the dictionary // it themselves.
// is entered in the database twice
{ {
IOdictionary radiationPropertiesDict IOdictionary radiationPropertiesDict
( (
IOobject IOobject
( (
"radiationProperties", "radiationProperties",
T.mesh().time().constant(), T.time().constant(),
T.mesh().objectRegistry::db(), T.mesh(),
IOobject::MUST_READ, IOobject::MUST_READ,
IOobject::NO_WRITE IOobject::NO_WRITE,
false
) )
); );

View File

@ -259,10 +259,11 @@ Foam::radiation::greyMeanAbsorptionEmission::ECont(const label bandI) const
) )
); );
if (mesh_.foundObject<volScalarField>("hrr")) if (mesh_.foundObject<volScalarField>("dQ"))
{ {
const volScalarField& hrr = mesh_.lookupObject<volScalarField>("hrr"); const volScalarField& dQ =
E().internalField() = EhrrCoeff_*hrr.internalField(); mesh_.lookupObject<volScalarField>("dQ");
E().internalField() = EhrrCoeff_*dQ;
} }
return E; return E;

View File

@ -215,6 +215,8 @@ turbulentTemperatureCoupledBaffleFvPatchScalarField
tmp<scalarField> tmp<scalarField>
turbulentTemperatureCoupledBaffleFvPatchScalarField::K() const turbulentTemperatureCoupledBaffleFvPatchScalarField::K() const
{ {
const fvMesh& mesh = patch().boundaryMesh().mesh();
if (KName_ == "none") if (KName_ == "none")
{ {
const compressible::RASModel& model = const compressible::RASModel& model =
@ -227,12 +229,33 @@ turbulentTemperatureCoupledBaffleFvPatchScalarField::K() const
return return
talpha().boundaryField()[patch().index()] talpha().boundaryField()[patch().index()]
*thermo.rho()().boundaryField()[patch().index()]
*thermo.Cp()().boundaryField()[patch().index()]; *thermo.Cp()().boundaryField()[patch().index()];
} }
else if (mesh.objectRegistry::foundObject<volScalarField>(KName_))
{
return patch().lookupPatchField<volScalarField, scalar>(KName_);
}
else if (mesh.objectRegistry::foundObject<volSymmTensorField>(KName_))
{
const symmTensorField& KWall =
patch().lookupPatchField<volSymmTensorField, scalar>(KName_);
vectorField n = patch().nf();
return n & KWall & n;
}
else else
{ {
return patch().lookupPatchField<volScalarField, scalar>(KName_); FatalErrorIn
(
"turbulentTemperatureCoupledBaffleFvPatchScalarField::K() const"
) << "Did not find field " << KName_
<< " on mesh " << mesh.name() << " patch " << patch().name()
<< endl
<< "Please set 'K' to 'none', a valid volScalarField"
<< " or a valid volSymmTensorField." << exit(FatalError);
return scalarField(0);
} }
} }

View File

@ -77,7 +77,7 @@ tmp<scalarField> mutkRoughWallFunctionFvPatchScalarField::calcMut() const
const scalar Cmu25 = pow025(Cmu_); const scalar Cmu25 = pow025(Cmu_);
tmp<scalarField> tmutw(new scalarField(patch().size(), 0.0)); tmp<scalarField> tmutw(new scalarField(*this));
scalarField& mutw = tmutw(); scalarField& mutw = tmutw();
forAll(mutw, faceI) forAll(mutw, faceI)

View File

@ -76,7 +76,7 @@ tmp<scalarField> nutkRoughWallFunctionFvPatchScalarField::calcNut() const
const scalar Cmu25 = pow025(Cmu_); const scalar Cmu25 = pow025(Cmu_);
tmp<scalarField> tnutw(new scalarField(patch().size(), 0.0)); tmp<scalarField> tnutw(new scalarField(*this));
scalarField& nutw = tnutw(); scalarField& nutw = tnutw();
forAll(nutw, faceI) forAll(nutw, faceI)

View File

@ -86,7 +86,7 @@ dictionaryReplacement
} }
bottomAir_to_leftSolid bottomAir_to_leftSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
@ -94,14 +94,14 @@ dictionaryReplacement
} }
bottomAir_to_heater bottomAir_to_heater
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
bottomAir_to_rightSolid bottomAir_to_rightSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -71,7 +71,7 @@ dictionaryReplacement
heater_to_bottomAir heater_to_bottomAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
@ -79,21 +79,21 @@ dictionaryReplacement
} }
heater_to_leftSolid heater_to_leftSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
heater_to_rightSolid heater_to_rightSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
heater_to_topAir heater_to_topAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -61,7 +61,7 @@ dictionaryReplacement
} }
leftSolid_to_bottomAir leftSolid_to_bottomAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
@ -69,14 +69,14 @@ dictionaryReplacement
} }
leftSolid_to_heater leftSolid_to_heater
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
leftSolid_to_topAir leftSolid_to_topAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -61,21 +61,21 @@ dictionaryReplacement
} }
rightSolid_to_heater rightSolid_to_heater
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
rightSolid_to_bottomAir rightSolid_to_bottomAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
rightSolid_to_topAir rightSolid_to_topAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -87,7 +87,7 @@ dictionaryReplacement
} }
topAir_to_leftSolid topAir_to_leftSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
@ -95,14 +95,14 @@ dictionaryReplacement
} }
topAir_to_heater topAir_to_heater
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
topAir_to_rightSolid topAir_to_rightSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -120,21 +120,21 @@ dictionaryReplacement
} }
bottomAir_to_leftSolid bottomAir_to_leftSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
bottomAir_to_heater bottomAir_to_heater
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
bottomAir_to_rightSolid bottomAir_to_rightSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -71,7 +71,7 @@ dictionaryReplacement
heater_to_bottomAir heater_to_bottomAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
@ -79,21 +79,21 @@ dictionaryReplacement
} }
heater_to_leftSolid heater_to_leftSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
heater_to_rightSolid heater_to_rightSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
heater_to_topAir heater_to_topAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -61,7 +61,7 @@ dictionaryReplacement
} }
leftSolid_to_bottomAir leftSolid_to_bottomAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
@ -69,14 +69,14 @@ dictionaryReplacement
} }
leftSolid_to_heater leftSolid_to_heater
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
leftSolid_to_topAir leftSolid_to_topAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -61,21 +61,21 @@ dictionaryReplacement
} }
rightSolid_to_heater rightSolid_to_heater
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
rightSolid_to_bottomAir rightSolid_to_bottomAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
rightSolid_to_topAir rightSolid_to_topAir
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -126,7 +126,7 @@ dictionaryReplacement
} }
topAir_to_leftSolid topAir_to_leftSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
@ -134,14 +134,14 @@ dictionaryReplacement
} }
topAir_to_heater topAir_to_heater
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;
} }
topAir_to_rightSolid topAir_to_rightSolid
{ {
type turbulentTemperatureCoupledBaffle; type compressible::turbulentTemperatureCoupledBaffle;
neighbourFieldName T; neighbourFieldName T;
K K; K K;
value uniform 300; value uniform 300;

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS = -DMPICH_SKIP_MPICXX
PINC = -I$(MPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt