Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Development
openfoam
Commits
56fa7c09
Commit
56fa7c09
authored
Jan 10, 2016
by
Henry Weller
Browse files
Update code to use the simpler C++11 template syntax removing spaces between closing ">"s
parent
4eba393f
Changes
1000
Hide whitespace changes
Inline
Side-by-side
Too many changes to show.
To preserve performance only
1000 of 1000+
files are displayed.
Plain diff
Email patch
applications/solvers/multiphase/interPhaseChangeFoam/phaseChangeTwoPhaseMixtures/Merkle/Merkle.C
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -63,25 +63,25 @@ Foam::phaseChangeTwoPhaseMixtures::Merkle::Merkle
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>
>
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>>
Foam
::
phaseChangeTwoPhaseMixtures
::
Merkle
::
mDotAlphal
()
const
{
const
volScalarField
&
p
=
alpha1_
.
db
().
lookupObject
<
volScalarField
>
(
"p"
);
return
Pair
<
tmp
<
volScalarField
>
>
return
Pair
<
tmp
<
volScalarField
>>
(
mcCoeff_
*
max
(
p
-
pSat
(),
p0_
),
mvCoeff_
*
min
(
p
-
pSat
(),
p0_
)
);
}
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>
>
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>>
Foam
::
phaseChangeTwoPhaseMixtures
::
Merkle
::
mDotP
()
const
{
const
volScalarField
&
p
=
alpha1_
.
db
().
lookupObject
<
volScalarField
>
(
"p"
);
volScalarField
limitedAlpha1
(
min
(
max
(
alpha1_
,
scalar
(
0
)),
scalar
(
1
)));
return
Pair
<
tmp
<
volScalarField
>
>
return
Pair
<
tmp
<
volScalarField
>>
(
mcCoeff_
*
(
1
.
0
-
limitedAlpha1
)
*
pos
(
p
-
pSat
()),
(
-
mvCoeff_
)
*
limitedAlpha1
*
neg
(
p
-
pSat
())
...
...
applications/solvers/multiphase/interPhaseChangeFoam/phaseChangeTwoPhaseMixtures/Merkle/Merkle.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011-201
5
OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-201
6
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -99,11 +99,11 @@ public:
//- Return the mass condensation and vaporisation rates as a
// coefficient to multiply (1 - alphal) for the condensation rate
// and a coefficient to multiply alphal for the vaporisation rate
virtual
Pair
<
tmp
<
volScalarField
>
>
mDotAlphal
()
const
;
virtual
Pair
<
tmp
<
volScalarField
>>
mDotAlphal
()
const
;
//- Return the mass condensation and vaporisation rates as coefficients
// to multiply (p - pSat)
virtual
Pair
<
tmp
<
volScalarField
>
>
mDotP
()
const
;
virtual
Pair
<
tmp
<
volScalarField
>>
mDotP
()
const
;
//- Correct the Merkle phaseChange model
virtual
void
correct
();
...
...
applications/solvers/multiphase/interPhaseChangeFoam/phaseChangeTwoPhaseMixtures/SchnerrSauer/SchnerrSauer.C
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011-201
5
OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-201
6
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -108,7 +108,7 @@ Foam::phaseChangeTwoPhaseMixtures::SchnerrSauer::pCoeff
}
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>
>
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>>
Foam
::
phaseChangeTwoPhaseMixtures
::
SchnerrSauer
::
mDotAlphal
()
const
{
const
volScalarField
&
p
=
alpha1_
.
db
().
lookupObject
<
volScalarField
>
(
"p"
);
...
...
@@ -116,7 +116,7 @@ Foam::phaseChangeTwoPhaseMixtures::SchnerrSauer::mDotAlphal() const
volScalarField
limitedAlpha1
(
min
(
max
(
alpha1_
,
scalar
(
0
)),
scalar
(
1
)));
return
Pair
<
tmp
<
volScalarField
>
>
return
Pair
<
tmp
<
volScalarField
>>
(
Cc_
*
limitedAlpha1
*
pCoeff
*
max
(
p
-
pSat
(),
p0_
),
...
...
@@ -125,7 +125,7 @@ Foam::phaseChangeTwoPhaseMixtures::SchnerrSauer::mDotAlphal() const
}
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>
>
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>>
Foam
::
phaseChangeTwoPhaseMixtures
::
SchnerrSauer
::
mDotP
()
const
{
const
volScalarField
&
p
=
alpha1_
.
db
().
lookupObject
<
volScalarField
>
(
"p"
);
...
...
@@ -134,7 +134,7 @@ Foam::phaseChangeTwoPhaseMixtures::SchnerrSauer::mDotP() const
volScalarField
limitedAlpha1
(
min
(
max
(
alpha1_
,
scalar
(
0
)),
scalar
(
1
)));
volScalarField
apCoeff
(
limitedAlpha1
*
pCoeff
);
return
Pair
<
tmp
<
volScalarField
>
>
return
Pair
<
tmp
<
volScalarField
>>
(
Cc_
*
(
1
.
0
-
limitedAlpha1
)
*
pos
(
p
-
pSat
())
*
apCoeff
,
...
...
applications/solvers/multiphase/interPhaseChangeFoam/phaseChangeTwoPhaseMixtures/SchnerrSauer/SchnerrSauer.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011-201
5
OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-201
6
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -112,11 +112,11 @@ public:
//- Return the mass condensation and vaporisation rates as a
// coefficient to multiply (1 - alphal) for the condensation rate
// and a coefficient to multiply alphal for the vaporisation rate
virtual
Pair
<
tmp
<
volScalarField
>
>
mDotAlphal
()
const
;
virtual
Pair
<
tmp
<
volScalarField
>>
mDotAlphal
()
const
;
//- Return the mass condensation and vaporisation rates as coefficients
// to multiply (p - pSat)
virtual
Pair
<
tmp
<
volScalarField
>
>
mDotP
()
const
;
virtual
Pair
<
tmp
<
volScalarField
>>
mDotP
()
const
;
//- Correct the SchnerrSauer phaseChange model
virtual
void
correct
();
...
...
applications/solvers/multiphase/interPhaseChangeFoam/phaseChangeTwoPhaseMixtures/phaseChangeTwoPhaseMixture/phaseChangeTwoPhaseMixture.C
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011-201
5
OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-201
6
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -50,26 +50,26 @@ Foam::phaseChangeTwoPhaseMixture::phaseChangeTwoPhaseMixture
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>
>
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>>
Foam
::
phaseChangeTwoPhaseMixture
::
vDotAlphal
()
const
{
volScalarField
alphalCoeff
(
1
.
0
/
rho1
()
-
alpha1_
*
(
1
.
0
/
rho1
()
-
1
.
0
/
rho2
()));
Pair
<
tmp
<
volScalarField
>
>
mDotAlphal
=
this
->
mDotAlphal
();
Pair
<
tmp
<
volScalarField
>>
mDotAlphal
=
this
->
mDotAlphal
();
return
Pair
<
tmp
<
volScalarField
>
>
return
Pair
<
tmp
<
volScalarField
>>
(
alphalCoeff
*
mDotAlphal
[
0
],
alphalCoeff
*
mDotAlphal
[
1
]
);
}
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>
>
Foam
::
Pair
<
Foam
::
tmp
<
Foam
::
volScalarField
>>
Foam
::
phaseChangeTwoPhaseMixture
::
vDotP
()
const
{
dimensionedScalar
pCoeff
(
1
.
0
/
rho1
()
-
1
.
0
/
rho2
());
Pair
<
tmp
<
volScalarField
>
>
mDotP
=
this
->
mDotP
();
Pair
<
tmp
<
volScalarField
>>
mDotP
=
this
->
mDotP
();
return
Pair
<
tmp
<
volScalarField
>
>
(
pCoeff
*
mDotP
[
0
],
pCoeff
*
mDotP
[
1
]);
return
Pair
<
tmp
<
volScalarField
>>
(
pCoeff
*
mDotP
[
0
],
pCoeff
*
mDotP
[
1
]);
}
...
...
applications/solvers/multiphase/interPhaseChangeFoam/phaseChangeTwoPhaseMixtures/phaseChangeTwoPhaseMixture/phaseChangeTwoPhaseMixture.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011-201
3
OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-201
6
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -134,20 +134,20 @@ public:
//- Return the mass condensation and vaporisation rates as a
// coefficient to multiply (1 - alphal) for the condensation rate
// and a coefficient to multiply alphal for the vaporisation rate
virtual
Pair
<
tmp
<
volScalarField
>
>
mDotAlphal
()
const
=
0
;
virtual
Pair
<
tmp
<
volScalarField
>>
mDotAlphal
()
const
=
0
;
//- Return the mass condensation and vaporisation rates as coefficients
// to multiply (p - pSat)
virtual
Pair
<
tmp
<
volScalarField
>
>
mDotP
()
const
=
0
;
virtual
Pair
<
tmp
<
volScalarField
>>
mDotP
()
const
=
0
;
//- Return the volumetric condensation and vaporisation rates as a
// coefficient to multiply (1 - alphal) for the condensation rate
// and a coefficient to multiply alphal for the vaporisation rate
Pair
<
tmp
<
volScalarField
>
>
vDotAlphal
()
const
;
Pair
<
tmp
<
volScalarField
>>
vDotAlphal
()
const
;
//- Return the volumetric condensation and vaporisation rates as
// coefficients to multiply (p - pSat)
Pair
<
tmp
<
volScalarField
>
>
vDotP
()
const
;
Pair
<
tmp
<
volScalarField
>>
vDotP
()
const
;
//- Correct the phaseChange model
virtual
void
correct
()
=
0
;
...
...
applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/interfaceCompositionModels/InterfaceCompositionModel/InterfaceCompositionModel.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -150,10 +150,10 @@ public:
// Instantiation for multi-component-multi-component pairs
#define makeInterfaceCompositionType(Type, Thermo, Comp, Mix, Phys, OtherThermo, OtherComp, OtherMix, OtherPhys)\
\
typedef Thermo<Comp, SpecieMixture<Mix<Phys>
>
> \
typedef Thermo<Comp, SpecieMixture<Mix<Phys>
>
> \
Type##Thermo##Comp##Mix##Phys; \
\
typedef OtherThermo<OtherComp, OtherMix<OtherPhys>
> \
typedef OtherThermo<OtherComp, OtherMix<OtherPhys>> \
Type##Other##OtherThermo##OtherComp##OtherMix##OtherPhys; \
\
addInterfaceCompositionToRunTimeSelectionTable \
...
...
@@ -166,10 +166,10 @@ public:
// Instantiation for multi-component-single-component pairs
#define makeSpecieInterfaceCompositionType(Type, Thermo, Comp, Mix, Phys, OtherThermo, OtherComp, OtherMix, OtherPhys)\
\
typedef Thermo<Comp, SpecieMixture<Mix<Phys>
>
> \
typedef Thermo<Comp, SpecieMixture<Mix<Phys>
>
> \
Type##Thermo##Comp##Mix##Phys; \
\
typedef OtherThermo<OtherComp, SpecieMixture<OtherMix<OtherPhys>
>
> \
typedef OtherThermo<OtherComp, SpecieMixture<OtherMix<OtherPhys>
>
> \
Type##Other##OtherThermo##OtherComp##OtherMix##OtherPhys; \
\
addInterfaceCompositionToRunTimeSelectionTable \
...
...
applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/interfaceCompositionModels/Raoult/Raoult.C
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -95,7 +95,7 @@ void Foam::interfaceCompositionModels::Raoult<Thermo, OtherThermo>::update
forAllIter
(
HashTable
<
autoPtr
<
interfaceCompositionModel
>
>
,
HashTable
<
autoPtr
<
interfaceCompositionModel
>>
,
speciesModels_
,
iter
)
...
...
applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/interfaceCompositionModels/Raoult/Raoult.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -69,7 +69,7 @@ private:
volScalarField
YNonVapourPrime_
;
//- Species' individual composition models
HashTable
<
autoPtr
<
interfaceCompositionModel
>
>
speciesModels_
;
HashTable
<
autoPtr
<
interfaceCompositionModel
>>
speciesModels_
;
public:
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/BlendedInterfacialModel/BlendedInterfacialModel.C
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2014-201
5
OpenFOAM Foundation
\\ / A nd | Copyright (C) 2014-201
6
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -353,7 +353,7 @@ Foam::BlendedInterfacialModel<ModelType>::Kf() const
template
<
class
ModelType
>
template
<
class
Type
>
Foam
::
tmp
<
Foam
::
GeometricField
<
Type
,
Foam
::
fvPatchField
,
Foam
::
volMesh
>
>
Foam
::
tmp
<
Foam
::
GeometricField
<
Type
,
Foam
::
fvPatchField
,
Foam
::
volMesh
>>
Foam
::
BlendedInterfacialModel
<
ModelType
>::
F
()
const
{
tmp
<
volScalarField
>
f1
,
f2
;
...
...
@@ -368,7 +368,7 @@ Foam::BlendedInterfacialModel<ModelType>::F() const
f2
=
blending_
.
f2
(
phase1_
,
phase2_
);
}
tmp
<
GeometricField
<
Type
,
fvPatchField
,
volMesh
>
>
x
tmp
<
GeometricField
<
Type
,
fvPatchField
,
volMesh
>>
x
(
new
GeometricField
<
Type
,
fvPatchField
,
volMesh
>
(
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/BlendedInterfacialModel/BlendedInterfacialModel.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2014-201
5
OpenFOAM Foundation
\\ / A nd | Copyright (C) 2014-201
6
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -144,7 +144,7 @@ public:
//- Return the blended force
template
<
class
Type
>
tmp
<
GeometricField
<
Type
,
fvPatchField
,
volMesh
>
>
F
()
const
;
tmp
<
GeometricField
<
Type
,
fvPatchField
,
volMesh
>>
F
()
const
;
//- Return the face blended force
tmp
<
surfaceScalarField
>
Ff
()
const
;
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatAndMassTransferPhaseSystem/HeatAndMassTransferPhaseSystem.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -67,7 +67,7 @@ protected:
<
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
heatTransferModel
>
>
autoPtr
<
BlendedInterfacialModel
<
heatTransferModel
>>
>
,
phasePairKey
,
phasePairKey
::
hash
...
...
@@ -77,7 +77,7 @@ protected:
<
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
massTransferModel
>
>
autoPtr
<
BlendedInterfacialModel
<
massTransferModel
>>
>
,
phasePairKey
,
phasePairKey
::
hash
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/HeatTransferPhaseSystem.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -61,7 +61,7 @@ protected:
typedef
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
heatTransferModel
>
>
,
autoPtr
<
BlendedInterfacialModel
<
heatTransferModel
>>
,
phasePairKey
,
phasePairKey
::
hash
>
heatTransferModelTable
;
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -543,10 +543,10 @@ Foam::volVectorField& Foam::MomentumTransferPhaseSystem<BasePhaseSystem>::setF
template
<
class
BasePhaseSystem
>
Foam
::
autoPtr
<
Foam
::
PtrList
<
Foam
::
volVectorField
>
>
Foam
::
autoPtr
<
Foam
::
PtrList
<
Foam
::
volVectorField
>>
Foam
::
MomentumTransferPhaseSystem
<
BasePhaseSystem
>::
Fs
()
const
{
autoPtr
<
PtrList
<
volVectorField
>
>
tFs
autoPtr
<
PtrList
<
volVectorField
>>
tFs
(
new
PtrList
<
volVectorField
>
(
this
->
phases
().
size
())
);
...
...
@@ -628,13 +628,13 @@ Foam::MomentumTransferPhaseSystem<BasePhaseSystem>::setPhiD
template
<
class
BasePhaseSystem
>
Foam
::
autoPtr
<
Foam
::
PtrList
<
Foam
::
surfaceScalarField
>
>
Foam
::
autoPtr
<
Foam
::
PtrList
<
Foam
::
surfaceScalarField
>>
Foam
::
MomentumTransferPhaseSystem
<
BasePhaseSystem
>::
phiDs
(
const
PtrList
<
volScalarField
>&
rAUs
)
const
{
autoPtr
<
PtrList
<
surfaceScalarField
>
>
tphiDs
autoPtr
<
PtrList
<
surfaceScalarField
>>
tphiDs
(
new
PtrList
<
surfaceScalarField
>
(
this
->
phases
().
size
())
);
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -72,35 +72,35 @@ protected:
typedef
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
dragModel
>
>
,
autoPtr
<
BlendedInterfacialModel
<
dragModel
>>
,
phasePairKey
,
phasePairKey
::
hash
>
dragModelTable
;
typedef
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
virtualMassModel
>
>
,
autoPtr
<
BlendedInterfacialModel
<
virtualMassModel
>>
,
phasePairKey
,
phasePairKey
::
hash
>
virtualMassModelTable
;
typedef
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
liftModel
>
>
,
autoPtr
<
BlendedInterfacialModel
<
liftModel
>>
,
phasePairKey
,
phasePairKey
::
hash
>
liftModelTable
;
typedef
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
wallLubricationModel
>
>
,
autoPtr
<
BlendedInterfacialModel
<
wallLubricationModel
>>
,
phasePairKey
,
phasePairKey
::
hash
>
wallLubricationModelTable
;
typedef
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
turbulentDispersionModel
>
>
,
autoPtr
<
BlendedInterfacialModel
<
turbulentDispersionModel
>>
,
phasePairKey
,
phasePairKey
::
hash
>
turbulentDispersionModelTable
;
...
...
@@ -187,10 +187,10 @@ public:
virtual
tmp
<
volVectorField
>
F
(
const
phasePairKey
&
key
)
const
;
//- Return the combined force (lift + wall-lubrication)
virtual
autoPtr
<
PtrList
<
volVectorField
>
>
Fs
()
const
;
virtual
autoPtr
<
PtrList
<
volVectorField
>>
Fs
()
const
;
//- Return the turbulent dispersion force on faces for phase pair
virtual
autoPtr
<
PtrList
<
surfaceScalarField
>
>
phiDs
virtual
autoPtr
<
PtrList
<
surfaceScalarField
>>
phiDs
(
const
PtrList
<
volScalarField
>&
rAUs
)
const
;
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseModel/MovingPhaseModel/phaseCompressibleTurbulenceModel.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -41,7 +41,7 @@ Description
namespace
Foam
{
typedef
ThermalDiffusivity
<
PhaseCompressibleTurbulenceModel
<
phaseModel
>
>
typedef
ThermalDiffusivity
<
PhaseCompressibleTurbulenceModel
<
phaseModel
>>
phaseCompressibleTurbulenceModel
;
}
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseModel/MovingPhaseModel/phaseCompressibleTurbulenceModelFwd.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -44,7 +44,7 @@ namespace Foam
template
<
class
BasicTurbulenceModel
>
class
ThermalDiffusivity
;
typedef
ThermalDiffusivity
<
PhaseCompressibleTurbulenceModel
<
phaseModel
>
>
typedef
ThermalDiffusivity
<
PhaseCompressibleTurbulenceModel
<
phaseModel
>>
phaseCompressibleTurbulenceModel
;
}
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.H
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -236,7 +236,7 @@ protected:
const
word
&
modelName
,
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
modelType
>
>
,
autoPtr
<
BlendedInterfacialModel
<
modelType
>>
,
phasePairKey
,
phasePairKey
::
hash
>&
models
...
...
@@ -249,7 +249,7 @@ protected:
const
word
&
modelName
,
HashTable
<
HashTable
<
autoPtr
<
modelType
>
>
,
HashTable
<
autoPtr
<
modelType
>>
,
phasePairKey
,
phasePairKey
::
hash
>&
models
...
...
applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystemTemplates.C
View file @
56fa7c09
...
...
@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2015 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2015
-2016
OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
...
...
@@ -82,7 +82,7 @@ void Foam::phaseSystem::generatePairsAndSubModels
const
word
&
modelName
,
HashTable
<
autoPtr
<
BlendedInterfacialModel
<
modelType
>
>
,
autoPtr
<
BlendedInterfacialModel
<
modelType
>>
,
phasePairKey
,
phasePairKey
::
hash
>&
models
...
...
@@ -118,7 +118,7 @@ void Foam::phaseSystem::generatePairsAndSubModels
models
.
insert
(
key
,
autoPtr
<
BlendedInterfacialModel
<
modelType
>
>
autoPtr
<
BlendedInterfacialModel
<
modelType
>>
(
new
BlendedInterfacialModel
<
modelType
>