Standardised naming of multicomponent thermophysical properties: multiComponent -> multicomponent
Full backward-compatibility is provided which support for both multiComponentMixture and multiComponentPhaseModel provided but all tutorials have been updated.
This commit is contained in:
@ -35,7 +35,7 @@ Description
|
||||
#include "zeroDimensionalFvMesh.H"
|
||||
#include "fluidMulticomponentThermo.H"
|
||||
#include "basicChemistryModel.H"
|
||||
#include "multiComponentMixture.H"
|
||||
#include "multicomponentMixture.H"
|
||||
#include "chemistrySolver.H"
|
||||
#include "OFstream.H"
|
||||
#include "basicSpecieMixture.H"
|
||||
|
||||
@ -7,9 +7,9 @@
|
||||
|
||||
fluid.correctReactions();
|
||||
|
||||
forAll(fluid.multiComponentPhases(), multiComponentPhasei)
|
||||
forAll(fluid.multicomponentPhases(), multicomponentPhasei)
|
||||
{
|
||||
phaseModel& phase = fluid.multiComponentPhases()[multiComponentPhasei];
|
||||
phaseModel& phase = fluid.multicomponentPhases()[multicomponentPhasei];
|
||||
|
||||
UPtrList<volScalarField>& Y = phase.YActiveRef();
|
||||
const volScalarField& alpha = phase;
|
||||
|
||||
@ -23,7 +23,7 @@ License
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "MultiComponentPhaseModel.H"
|
||||
#include "MulticomponentPhaseModel.H"
|
||||
|
||||
#include "phaseSystem.H"
|
||||
|
||||
@ -38,7 +38,7 @@ License
|
||||
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
|
||||
|
||||
template<class BasePhaseModel>
|
||||
Foam::MultiComponentPhaseModel<BasePhaseModel>::MultiComponentPhaseModel
|
||||
Foam::MulticomponentPhaseModel<BasePhaseModel>::MulticomponentPhaseModel
|
||||
(
|
||||
const phaseSystem& fluid,
|
||||
const word& phaseName,
|
||||
@ -65,14 +65,14 @@ Foam::MultiComponentPhaseModel<BasePhaseModel>::MultiComponentPhaseModel
|
||||
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
|
||||
|
||||
template<class BasePhaseModel>
|
||||
Foam::MultiComponentPhaseModel<BasePhaseModel>::~MultiComponentPhaseModel()
|
||||
Foam::MulticomponentPhaseModel<BasePhaseModel>::~MulticomponentPhaseModel()
|
||||
{}
|
||||
|
||||
|
||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||
|
||||
template<class BasePhaseModel>
|
||||
void Foam::MultiComponentPhaseModel<BasePhaseModel>::correctSpecies()
|
||||
void Foam::MulticomponentPhaseModel<BasePhaseModel>::correctSpecies()
|
||||
{
|
||||
this->thermo_->composition().normalise();
|
||||
BasePhaseModel::correctSpecies();
|
||||
@ -80,7 +80,7 @@ void Foam::MultiComponentPhaseModel<BasePhaseModel>::correctSpecies()
|
||||
|
||||
|
||||
template<class BasePhaseModel>
|
||||
bool Foam::MultiComponentPhaseModel<BasePhaseModel>::pure() const
|
||||
bool Foam::MulticomponentPhaseModel<BasePhaseModel>::pure() const
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@ -88,7 +88,7 @@ bool Foam::MultiComponentPhaseModel<BasePhaseModel>::pure() const
|
||||
|
||||
template<class BasePhaseModel>
|
||||
Foam::tmp<Foam::fvScalarMatrix>
|
||||
Foam::MultiComponentPhaseModel<BasePhaseModel>::YiEqn(volScalarField& Yi)
|
||||
Foam::MulticomponentPhaseModel<BasePhaseModel>::YiEqn(volScalarField& Yi)
|
||||
{
|
||||
const volScalarField& alpha = *this;
|
||||
const volScalarField& rho = this->thermo().rho();
|
||||
@ -119,7 +119,7 @@ Foam::MultiComponentPhaseModel<BasePhaseModel>::YiEqn(volScalarField& Yi)
|
||||
|
||||
template<class BasePhaseModel>
|
||||
const Foam::PtrList<Foam::volScalarField>&
|
||||
Foam::MultiComponentPhaseModel<BasePhaseModel>::Y() const
|
||||
Foam::MulticomponentPhaseModel<BasePhaseModel>::Y() const
|
||||
{
|
||||
return this->thermo_->composition().Y();
|
||||
}
|
||||
@ -127,7 +127,7 @@ Foam::MultiComponentPhaseModel<BasePhaseModel>::Y() const
|
||||
|
||||
template<class BasePhaseModel>
|
||||
const Foam::volScalarField&
|
||||
Foam::MultiComponentPhaseModel<BasePhaseModel>::Y(const word& name) const
|
||||
Foam::MulticomponentPhaseModel<BasePhaseModel>::Y(const word& name) const
|
||||
{
|
||||
return this->thermo_->composition().Y(name);
|
||||
}
|
||||
@ -135,7 +135,7 @@ Foam::MultiComponentPhaseModel<BasePhaseModel>::Y(const word& name) const
|
||||
|
||||
template<class BasePhaseModel>
|
||||
Foam::PtrList<Foam::volScalarField>&
|
||||
Foam::MultiComponentPhaseModel<BasePhaseModel>::YRef()
|
||||
Foam::MulticomponentPhaseModel<BasePhaseModel>::YRef()
|
||||
{
|
||||
return this->thermo_->composition().Y();
|
||||
}
|
||||
@ -143,7 +143,7 @@ Foam::MultiComponentPhaseModel<BasePhaseModel>::YRef()
|
||||
|
||||
template<class BasePhaseModel>
|
||||
const Foam::UPtrList<Foam::volScalarField>&
|
||||
Foam::MultiComponentPhaseModel<BasePhaseModel>::YActive() const
|
||||
Foam::MulticomponentPhaseModel<BasePhaseModel>::YActive() const
|
||||
{
|
||||
return YActive_;
|
||||
}
|
||||
@ -151,7 +151,7 @@ Foam::MultiComponentPhaseModel<BasePhaseModel>::YActive() const
|
||||
|
||||
template<class BasePhaseModel>
|
||||
Foam::UPtrList<Foam::volScalarField>&
|
||||
Foam::MultiComponentPhaseModel<BasePhaseModel>::YActiveRef()
|
||||
Foam::MulticomponentPhaseModel<BasePhaseModel>::YActiveRef()
|
||||
{
|
||||
return YActive_;
|
||||
}
|
||||
@ -22,19 +22,19 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::MultiComponentPhaseModel
|
||||
Foam::MulticomponentPhaseModel
|
||||
|
||||
Description
|
||||
Class which represents a phase with multiple species. Returns the species'
|
||||
mass fractions, and their governing equations.
|
||||
|
||||
SourceFiles
|
||||
MultiComponentPhaseModel.C
|
||||
MulticomponentPhaseModel.C
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#ifndef MultiComponentPhaseModel_H
|
||||
#define MultiComponentPhaseModel_H
|
||||
#ifndef MulticomponentPhaseModel_H
|
||||
#define MulticomponentPhaseModel_H
|
||||
|
||||
#include "phaseModel.H"
|
||||
|
||||
@ -44,11 +44,11 @@ namespace Foam
|
||||
{
|
||||
|
||||
/*---------------------------------------------------------------------------*\
|
||||
Class MultiComponentPhaseModel Declaration
|
||||
Class MulticomponentPhaseModel Declaration
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
template<class BasePhaseModel>
|
||||
class MultiComponentPhaseModel
|
||||
class MulticomponentPhaseModel
|
||||
:
|
||||
public BasePhaseModel
|
||||
{
|
||||
@ -64,7 +64,7 @@ public:
|
||||
|
||||
// Constructors
|
||||
|
||||
MultiComponentPhaseModel
|
||||
MulticomponentPhaseModel
|
||||
(
|
||||
const phaseSystem& fluid,
|
||||
const word& phaseName,
|
||||
@ -74,7 +74,7 @@ public:
|
||||
|
||||
|
||||
//- Destructor
|
||||
virtual ~MultiComponentPhaseModel();
|
||||
virtual ~MulticomponentPhaseModel();
|
||||
|
||||
|
||||
// Member Functions
|
||||
@ -114,7 +114,7 @@ public:
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
#ifdef NoRepository
|
||||
#include "MultiComponentPhaseModel.C"
|
||||
#include "MulticomponentPhaseModel.C"
|
||||
#endif
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -35,7 +35,7 @@ License
|
||||
#include "IsothermalPhaseModel.H"
|
||||
#include "AnisothermalPhaseModel.H"
|
||||
#include "PurePhaseModel.H"
|
||||
#include "MultiComponentPhaseModel.H"
|
||||
#include "MulticomponentPhaseModel.H"
|
||||
#include "InertPhaseModel.H"
|
||||
#include "ReactingPhaseModel.H"
|
||||
#include "MovingPhaseModel.H"
|
||||
@ -144,7 +144,7 @@ namespace Foam
|
||||
typedef
|
||||
AnisothermalPhaseModel
|
||||
<
|
||||
MultiComponentPhaseModel
|
||||
MulticomponentPhaseModel
|
||||
<
|
||||
InertPhaseModel
|
||||
<
|
||||
@ -155,12 +155,22 @@ namespace Foam
|
||||
>
|
||||
>
|
||||
>
|
||||
multiComponentPhaseModel;
|
||||
multicomponentPhaseModel;
|
||||
|
||||
addNamedToRunTimeSelectionTable
|
||||
(
|
||||
phaseModel,
|
||||
multiComponentPhaseModel,
|
||||
multicomponentPhaseModel,
|
||||
phaseSystem,
|
||||
multicomponentPhaseModel
|
||||
);
|
||||
|
||||
// Also add multicomponentPhaseModel with the name multiComponentPhaseModel
|
||||
// for backward-compatibility
|
||||
addNamedToRunTimeSelectionTable
|
||||
(
|
||||
phaseModel,
|
||||
multicomponentPhaseModel,
|
||||
phaseSystem,
|
||||
multiComponentPhaseModel
|
||||
);
|
||||
@ -168,7 +178,7 @@ namespace Foam
|
||||
typedef
|
||||
IsothermalPhaseModel
|
||||
<
|
||||
MultiComponentPhaseModel
|
||||
MulticomponentPhaseModel
|
||||
<
|
||||
InertPhaseModel
|
||||
<
|
||||
@ -179,20 +189,20 @@ namespace Foam
|
||||
>
|
||||
>
|
||||
>
|
||||
multiComponentIsothermalPhaseModel;
|
||||
multicomponentIsothermalPhaseModel;
|
||||
|
||||
addNamedToRunTimeSelectionTable
|
||||
(
|
||||
phaseModel,
|
||||
multiComponentIsothermalPhaseModel,
|
||||
multicomponentIsothermalPhaseModel,
|
||||
phaseSystem,
|
||||
multiComponentIsothermalPhaseModel
|
||||
multicomponentIsothermalPhaseModel
|
||||
);
|
||||
|
||||
typedef
|
||||
AnisothermalPhaseModel
|
||||
<
|
||||
MultiComponentPhaseModel
|
||||
MulticomponentPhaseModel
|
||||
<
|
||||
ReactingPhaseModel
|
||||
<
|
||||
|
||||
@ -261,24 +261,24 @@ Foam::phaseSystem::phaseSystem
|
||||
label movingPhasei = 0;
|
||||
label stationaryPhasei = 0;
|
||||
label anisothermalPhasei = 0;
|
||||
label multiComponentPhasei = 0;
|
||||
label multicomponentPhasei = 0;
|
||||
forAll(phaseModels_, phasei)
|
||||
{
|
||||
phaseModel& phase = phaseModels_[phasei];
|
||||
movingPhasei += !phase.stationary();
|
||||
stationaryPhasei += phase.stationary();
|
||||
anisothermalPhasei += !phase.isothermal();
|
||||
multiComponentPhasei += !phase.pure();
|
||||
multicomponentPhasei += !phase.pure();
|
||||
}
|
||||
movingPhaseModels_.resize(movingPhasei);
|
||||
stationaryPhaseModels_.resize(stationaryPhasei);
|
||||
anisothermalPhaseModels_.resize(anisothermalPhasei);
|
||||
multiComponentPhaseModels_.resize(multiComponentPhasei);
|
||||
multicomponentPhaseModels_.resize(multicomponentPhasei);
|
||||
|
||||
movingPhasei = 0;
|
||||
stationaryPhasei = 0;
|
||||
anisothermalPhasei = 0;
|
||||
multiComponentPhasei = 0;
|
||||
multicomponentPhasei = 0;
|
||||
forAll(phaseModels_, phasei)
|
||||
{
|
||||
phaseModel& phase = phaseModels_[phasei];
|
||||
@ -296,7 +296,7 @@ Foam::phaseSystem::phaseSystem
|
||||
}
|
||||
if (!phase.pure())
|
||||
{
|
||||
multiComponentPhaseModels_.set(multiComponentPhasei++, &phase);
|
||||
multicomponentPhaseModels_.set(multicomponentPhasei++, &phase);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -143,7 +143,7 @@ protected:
|
||||
phaseModelPartialList anisothermalPhaseModels_;
|
||||
|
||||
//- Multi-component phase models
|
||||
phaseModelPartialList multiComponentPhaseModels_;
|
||||
phaseModelPartialList multicomponentPhaseModels_;
|
||||
|
||||
//- Total volumetric flux
|
||||
surfaceScalarField phi_;
|
||||
@ -302,10 +302,10 @@ public:
|
||||
inline phaseModelPartialList& anisothermalPhases();
|
||||
|
||||
//- Return the models for phases that have multiple species
|
||||
inline const phaseModelPartialList& multiComponentPhases() const;
|
||||
inline const phaseModelPartialList& multicomponentPhases() const;
|
||||
|
||||
//- Access the models for phases that have multiple species
|
||||
inline phaseModelPartialList& multiComponentPhases();
|
||||
inline phaseModelPartialList& multicomponentPhases();
|
||||
|
||||
//- Return the phase not given as an argument in a two-phase system
|
||||
// An error is generated if the system is not two-phase
|
||||
|
||||
@ -88,16 +88,16 @@ Foam::phaseSystem::anisothermalPhases()
|
||||
|
||||
|
||||
inline const Foam::phaseSystem::phaseModelPartialList&
|
||||
Foam::phaseSystem::multiComponentPhases() const
|
||||
Foam::phaseSystem::multicomponentPhases() const
|
||||
{
|
||||
return multiComponentPhaseModels_;
|
||||
return multicomponentPhaseModels_;
|
||||
}
|
||||
|
||||
|
||||
inline Foam::phaseSystem::phaseModelPartialList&
|
||||
Foam::phaseSystem::multiComponentPhases()
|
||||
Foam::phaseSystem::multicomponentPhases()
|
||||
{
|
||||
return multiComponentPhaseModels_;
|
||||
return multicomponentPhaseModels_;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -36,15 +36,15 @@ energy
|
||||
mixture
|
||||
(
|
||||
pureMixture
|
||||
multiComponentMixture
|
||||
valueMultiComponentMixture
|
||||
coefficientWilkeMultiComponentMixture
|
||||
multicomponentMixture
|
||||
valueMulticomponentMixture
|
||||
coefficientWilkeMulticomponentMixture
|
||||
);
|
||||
|
||||
mixtureRenamed
|
||||
(
|
||||
pureMixture singleComponentMixture
|
||||
multiComponentMixture coefficientMultiComponentMixture
|
||||
multicomponentMixture coefficientMulticomponentMixture
|
||||
);
|
||||
|
||||
transport
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
========= |
|
||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||
\\ / O peration | Website: https://openfoam.org
|
||||
\\ / A nd | Copyright (C) 2012-2021 OpenFOAM Foundation
|
||||
\\ / A nd | Copyright (C) 2012-2022 OpenFOAM Foundation
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
@ -29,6 +29,15 @@ License
|
||||
|
||||
// * * * * * * * * * * * * * Static Member Functions * * * * * * * * * * * * //
|
||||
|
||||
// Convert multiComponent -> multicomponent for backward-compatibility
|
||||
inline Foam::word mixtureName(const Foam::dictionary& thermoTypeDict)
|
||||
{
|
||||
return
|
||||
thermoTypeDict.lookup<Foam::word>("mixture")
|
||||
.replace("multiComponent", "multicomponent");
|
||||
}
|
||||
|
||||
|
||||
template<class Thermo, class Table>
|
||||
typename Table::iterator Foam::basicThermo::lookupCstrIter
|
||||
(
|
||||
@ -57,7 +66,7 @@ typename Table::iterator Foam::basicThermo::lookupCstrIter
|
||||
List<Pair<word>>
|
||||
{
|
||||
{"type", thermoTypeDict.lookup("type")},
|
||||
{"mixture", thermoTypeDict.lookup("mixture")},
|
||||
{"mixture", mixtureName(thermoTypeDict)},
|
||||
{"transport", thermoTypeDict.lookup("transport")},
|
||||
{"thermo", thermoTypeDict.lookup("thermo")},
|
||||
{
|
||||
@ -161,7 +170,7 @@ typename Table::iterator Foam::basicThermo::lookupCstrIter
|
||||
const word thermoTypeName
|
||||
(
|
||||
word(thermoTypeDict.lookup("type")) + '<'
|
||||
+ word(thermoTypeDict.lookup("mixture")) + '<'
|
||||
+ word(mixtureName(thermoTypeDict)) + '<'
|
||||
+ word(thermoTypeDict.lookup("properties")) + ','
|
||||
+ word(thermoTypeDict.lookup("energy")) + ">>"
|
||||
);
|
||||
@ -193,7 +202,7 @@ typename Table::iterator Foam::basicThermo::lookupCstrIter
|
||||
const word thermoTypeName
|
||||
(
|
||||
word(thermoTypeDict.lookup("type")) + '<'
|
||||
+ word(thermoTypeDict.lookup("mixture")) + '<'
|
||||
+ word(mixtureName(thermoTypeDict)) + '<'
|
||||
+ word(thermoTypeDict.lookup("transport")) + '<'
|
||||
+ word(thermoTypeDict.lookup("thermo")) + '<'
|
||||
+ word(thermoTypeDict.lookup("equationOfState")) + '<'
|
||||
|
||||
@ -45,7 +45,7 @@ Foam::chemistryModel<ThermoType>::chemistryModel
|
||||
? jacobianTypeNames_.read(this->lookup("jacobian"))
|
||||
: jacobianType::fast
|
||||
),
|
||||
mixture_(refCast<const multiComponentMixture<ThermoType>>(this->thermo())),
|
||||
mixture_(refCast<const multicomponentMixture<ThermoType>>(this->thermo())),
|
||||
specieThermos_(mixture_.specieThermos()),
|
||||
reactions_(mixture_.species(), specieThermos_, this->mesh(), *this),
|
||||
RR_(nSpecie_),
|
||||
|
||||
@ -70,7 +70,7 @@ SourceFiles
|
||||
#include "ReactionList.H"
|
||||
#include "ODESystem.H"
|
||||
#include "volFields.H"
|
||||
#include "multiComponentMixture.H"
|
||||
#include "multicomponentMixture.H"
|
||||
#include "chemistryReductionMethod.H"
|
||||
#include "chemistryTabulationMethod.H"
|
||||
#include "DynamicField.H"
|
||||
@ -135,7 +135,7 @@ class chemistryModel
|
||||
const jacobianType jacobianType_;
|
||||
|
||||
//- Reference to the multi component mixture
|
||||
const multiComponentMixture<ThermoType>& mixture_;
|
||||
const multicomponentMixture<ThermoType>& mixture_;
|
||||
|
||||
//- Thermodynamic data of the species
|
||||
const PtrList<ThermoType>& specieThermos_;
|
||||
@ -215,7 +215,7 @@ public:
|
||||
// Member Functions
|
||||
|
||||
//- Return reference to the mixture
|
||||
inline const multiComponentMixture<ThermoType>& mixture() const;
|
||||
inline const multicomponentMixture<ThermoType>& mixture() const;
|
||||
|
||||
//- The reactions
|
||||
inline const PtrList<Reaction<ThermoType>>& reactions() const;
|
||||
|
||||
@ -34,7 +34,7 @@ Foam::chemistryModel<ThermoType>::RR()
|
||||
|
||||
|
||||
template<class ThermoType>
|
||||
inline const Foam::multiComponentMixture<ThermoType>&
|
||||
inline const Foam::multicomponentMixture<ThermoType>&
|
||||
Foam::chemistryModel<ThermoType>::mixture() const
|
||||
{
|
||||
return mixture_;
|
||||
|
||||
@ -23,20 +23,20 @@ License
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "coefficientMultiComponentMixture.H"
|
||||
#include "coefficientMulticomponentMixture.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::coefficientMultiComponentMixture<ThermoType>::
|
||||
coefficientMultiComponentMixture
|
||||
Foam::coefficientMulticomponentMixture<ThermoType>::
|
||||
coefficientMulticomponentMixture
|
||||
(
|
||||
const dictionary& thermoDict,
|
||||
const fvMesh& mesh,
|
||||
const word& phaseName
|
||||
)
|
||||
:
|
||||
multiComponentMixture<ThermoType>
|
||||
multicomponentMixture<ThermoType>
|
||||
(
|
||||
thermoDict,
|
||||
mesh,
|
||||
@ -50,8 +50,8 @@ coefficientMultiComponentMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::coefficientMultiComponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::coefficientMultiComponentMixture<ThermoType>::cellThermoMixture
|
||||
Foam::coefficientMulticomponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::coefficientMulticomponentMixture<ThermoType>::cellThermoMixture
|
||||
(
|
||||
const label celli
|
||||
) const
|
||||
@ -69,8 +69,8 @@ Foam::coefficientMultiComponentMixture<ThermoType>::cellThermoMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::coefficientMultiComponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::coefficientMultiComponentMixture<ThermoType>::patchFaceThermoMixture
|
||||
Foam::coefficientMulticomponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::coefficientMulticomponentMixture<ThermoType>::patchFaceThermoMixture
|
||||
(
|
||||
const label patchi,
|
||||
const label facei
|
||||
@ -22,21 +22,21 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::coefficientMultiComponentMixture
|
||||
Foam::coefficientMulticomponentMixture
|
||||
|
||||
Description
|
||||
Thermophysical properties mixing class which applies mass-fraction weighted
|
||||
mixing to the thermodynamic and transport coefficients.
|
||||
|
||||
SourceFiles
|
||||
coefficientMultiComponentMixture.C
|
||||
coefficientMulticomponentMixture.C
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#ifndef coefficientMultiComponentMixture_H
|
||||
#define coefficientMultiComponentMixture_H
|
||||
#ifndef coefficientMulticomponentMixture_H
|
||||
#define coefficientMulticomponentMixture_H
|
||||
|
||||
#include "multiComponentMixture.H"
|
||||
#include "multicomponentMixture.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
@ -44,13 +44,13 @@ namespace Foam
|
||||
{
|
||||
|
||||
/*---------------------------------------------------------------------------*\
|
||||
Class coefficientMultiComponentMixture Declaration
|
||||
Class coefficientMulticomponentMixture Declaration
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
template<class ThermoType>
|
||||
class coefficientMultiComponentMixture
|
||||
class coefficientMulticomponentMixture
|
||||
:
|
||||
public multiComponentMixture<ThermoType>
|
||||
public multicomponentMixture<ThermoType>
|
||||
{
|
||||
|
||||
public:
|
||||
@ -75,7 +75,7 @@ public:
|
||||
// Constructors
|
||||
|
||||
//- Construct from dictionary, mesh and phase name
|
||||
coefficientMultiComponentMixture
|
||||
coefficientMulticomponentMixture
|
||||
(
|
||||
const dictionary&,
|
||||
const fvMesh&,
|
||||
@ -83,14 +83,14 @@ public:
|
||||
);
|
||||
|
||||
//- Disallow default bitwise copy construction
|
||||
coefficientMultiComponentMixture
|
||||
coefficientMulticomponentMixture
|
||||
(
|
||||
const coefficientMultiComponentMixture<ThermoType>&
|
||||
const coefficientMulticomponentMixture<ThermoType>&
|
||||
) = delete;
|
||||
|
||||
|
||||
//- Destructor
|
||||
virtual ~coefficientMultiComponentMixture()
|
||||
virtual ~coefficientMulticomponentMixture()
|
||||
{}
|
||||
|
||||
|
||||
@ -99,7 +99,7 @@ public:
|
||||
//- Return the instantiated type name
|
||||
static word typeName()
|
||||
{
|
||||
return "multiComponentMixture<" + ThermoType::typeName() + '>';
|
||||
return "multicomponentMixture<" + ThermoType::typeName() + '>';
|
||||
}
|
||||
|
||||
const thermoMixtureType& cellThermoMixture(const label celli) const;
|
||||
@ -155,7 +155,7 @@ public:
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
#ifdef NoRepository
|
||||
#include "coefficientMultiComponentMixture.C"
|
||||
#include "coefficientMulticomponentMixture.C"
|
||||
#endif
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -23,20 +23,20 @@ License
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "coefficientWilkeMultiComponentMixture.H"
|
||||
#include "coefficientWilkeMulticomponentMixture.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::
|
||||
coefficientWilkeMultiComponentMixture
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::
|
||||
coefficientWilkeMulticomponentMixture
|
||||
(
|
||||
const dictionary& thermoDict,
|
||||
const fvMesh& mesh,
|
||||
const word& phaseName
|
||||
)
|
||||
:
|
||||
multiComponentMixture<ThermoType>
|
||||
multicomponentMixture<ThermoType>
|
||||
(
|
||||
thermoDict,
|
||||
mesh,
|
||||
@ -48,7 +48,7 @@ coefficientWilkeMultiComponentMixture
|
||||
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::transportMixture::
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::transportMixture::
|
||||
transportMixture
|
||||
(
|
||||
const PtrList<ThermoType>& specieThermos
|
||||
@ -85,7 +85,7 @@ transportMixture
|
||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||
|
||||
template<class ThermoType>
|
||||
void Foam::coefficientWilkeMultiComponentMixture<ThermoType>::transportMixture::
|
||||
void Foam::coefficientWilkeMulticomponentMixture<ThermoType>::transportMixture::
|
||||
WilkeWeights
|
||||
(
|
||||
scalar p,
|
||||
@ -123,7 +123,7 @@ WilkeWeights
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::transportMixture::
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::transportMixture::
|
||||
mu
|
||||
(
|
||||
scalar p,
|
||||
@ -144,7 +144,7 @@ mu
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::transportMixture::
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::transportMixture::
|
||||
kappa
|
||||
(
|
||||
scalar p,
|
||||
@ -168,8 +168,8 @@ kappa
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::cellThermoMixture
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::cellThermoMixture
|
||||
(
|
||||
const label celli
|
||||
) const
|
||||
@ -187,8 +187,8 @@ Foam::coefficientWilkeMultiComponentMixture<ThermoType>::cellThermoMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::patchFaceThermoMixture
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::patchFaceThermoMixture
|
||||
(
|
||||
const label patchi,
|
||||
const label facei
|
||||
@ -211,8 +211,8 @@ Foam::coefficientWilkeMultiComponentMixture<ThermoType>::patchFaceThermoMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::cellTransportMixture
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::cellTransportMixture
|
||||
(
|
||||
const label celli
|
||||
) const
|
||||
@ -240,8 +240,8 @@ Foam::coefficientWilkeMultiComponentMixture<ThermoType>::cellTransportMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::
|
||||
patchFaceTransportMixture
|
||||
(
|
||||
const label patchi,
|
||||
@ -272,8 +272,8 @@ patchFaceTransportMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::
|
||||
cellTransportMixture
|
||||
(
|
||||
const label celli,
|
||||
@ -288,8 +288,8 @@ cellTransportMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::coefficientWilkeMultiComponentMixture<ThermoType>::
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::coefficientWilkeMulticomponentMixture<ThermoType>::
|
||||
patchFaceTransportMixture
|
||||
(
|
||||
const label patchi,
|
||||
@ -22,7 +22,7 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::coefficientWilkeMultiComponentMixture
|
||||
Foam::coefficientWilkeMulticomponentMixture
|
||||
|
||||
Description
|
||||
Thermophysical properties mixing class which applies mass-fraction weighted
|
||||
@ -37,14 +37,14 @@ Description
|
||||
\endverbatim
|
||||
|
||||
SourceFiles
|
||||
coefficientWilkeMultiComponentMixture.C
|
||||
coefficientWilkeMulticomponentMixture.C
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#ifndef coefficientWilkeMultiComponentMixture_H
|
||||
#define coefficientWilkeMultiComponentMixture_H
|
||||
#ifndef coefficientWilkeMulticomponentMixture_H
|
||||
#define coefficientWilkeMulticomponentMixture_H
|
||||
|
||||
#include "multiComponentMixture.H"
|
||||
#include "multicomponentMixture.H"
|
||||
#include "scalarMatrices.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -53,13 +53,13 @@ namespace Foam
|
||||
{
|
||||
|
||||
/*---------------------------------------------------------------------------*\
|
||||
Class coefficientWilkeMultiComponentMixture Declaration
|
||||
Class coefficientWilkeMulticomponentMixture Declaration
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
template<class ThermoType>
|
||||
class coefficientWilkeMultiComponentMixture
|
||||
class coefficientWilkeMulticomponentMixture
|
||||
:
|
||||
public multiComponentMixture<ThermoType>
|
||||
public multicomponentMixture<ThermoType>
|
||||
{
|
||||
|
||||
public:
|
||||
@ -96,7 +96,7 @@ public:
|
||||
|
||||
public:
|
||||
|
||||
friend class coefficientWilkeMultiComponentMixture;
|
||||
friend class coefficientWilkeMulticomponentMixture;
|
||||
|
||||
// Constructors
|
||||
|
||||
@ -141,7 +141,7 @@ public:
|
||||
// Constructors
|
||||
|
||||
//- Construct from dictionary, mesh and phase name
|
||||
coefficientWilkeMultiComponentMixture
|
||||
coefficientWilkeMulticomponentMixture
|
||||
(
|
||||
const dictionary&,
|
||||
const fvMesh&,
|
||||
@ -149,14 +149,14 @@ public:
|
||||
);
|
||||
|
||||
//- Disallow default bitwise copy construction
|
||||
coefficientWilkeMultiComponentMixture
|
||||
coefficientWilkeMulticomponentMixture
|
||||
(
|
||||
const coefficientWilkeMultiComponentMixture<ThermoType>&
|
||||
const coefficientWilkeMulticomponentMixture<ThermoType>&
|
||||
) = delete;
|
||||
|
||||
|
||||
//- Destructor
|
||||
virtual ~coefficientWilkeMultiComponentMixture()
|
||||
virtual ~coefficientWilkeMulticomponentMixture()
|
||||
{}
|
||||
|
||||
|
||||
@ -166,7 +166,7 @@ public:
|
||||
static word typeName()
|
||||
{
|
||||
return
|
||||
"coefficientWilkeMultiComponentMixture<"
|
||||
"coefficientWilkeMulticomponentMixture<"
|
||||
+ ThermoType::typeName() + '>';
|
||||
}
|
||||
|
||||
@ -211,7 +211,7 @@ public:
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
#ifdef NoRepository
|
||||
#include "coefficientWilkeMultiComponentMixture.C"
|
||||
#include "coefficientWilkeMulticomponentMixture.C"
|
||||
#endif
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -23,13 +23,13 @@ License
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "multiComponentMixture.H"
|
||||
#include "multicomponentMixture.H"
|
||||
|
||||
// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * //
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::PtrList<ThermoType>
|
||||
Foam::multiComponentMixture<ThermoType>::readSpeciesData
|
||||
Foam::multicomponentMixture<ThermoType>::readSpeciesData
|
||||
(
|
||||
const dictionary& thermoDict
|
||||
) const
|
||||
@ -51,7 +51,7 @@ Foam::multiComponentMixture<ThermoType>::readSpeciesData
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::List<Foam::List<Foam::specieElement>>
|
||||
Foam::multiComponentMixture<ThermoType>::readSpeciesComposition
|
||||
Foam::multicomponentMixture<ThermoType>::readSpeciesComposition
|
||||
(
|
||||
const dictionary& thermoDict
|
||||
) const
|
||||
@ -87,7 +87,7 @@ Foam::multiComponentMixture<ThermoType>::readSpeciesComposition
|
||||
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::multiComponentMixture<ThermoType>::multiComponentMixture
|
||||
Foam::multicomponentMixture<ThermoType>::multicomponentMixture
|
||||
(
|
||||
const dictionary& thermoDict,
|
||||
const fvMesh& mesh,
|
||||
@ -111,7 +111,7 @@ Foam::multiComponentMixture<ThermoType>::multiComponentMixture
|
||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||
|
||||
template<class ThermoType>
|
||||
void Foam::multiComponentMixture<ThermoType>::read
|
||||
void Foam::multicomponentMixture<ThermoType>::read
|
||||
(
|
||||
const dictionary& thermoDict
|
||||
)
|
||||
@ -123,7 +123,7 @@ void Foam::multiComponentMixture<ThermoType>::read
|
||||
|
||||
template<class ThermoType>
|
||||
const Foam::List<Foam::specieElement>&
|
||||
Foam::multiComponentMixture<ThermoType>::specieComposition
|
||||
Foam::multicomponentMixture<ThermoType>::specieComposition
|
||||
(
|
||||
const label speciei
|
||||
) const
|
||||
@ -22,18 +22,18 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::multiComponentMixture
|
||||
Foam::multicomponentMixture
|
||||
|
||||
Description
|
||||
Foam::multiComponentMixture
|
||||
Foam::multicomponentMixture
|
||||
|
||||
SourceFiles
|
||||
multiComponentMixture.C
|
||||
multicomponentMixture.C
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#ifndef multiComponentMixture_H
|
||||
#define multiComponentMixture_H
|
||||
#ifndef multicomponentMixture_H
|
||||
#define multicomponentMixture_H
|
||||
|
||||
#include "basicSpecieMixture.H"
|
||||
#include "HashPtrTable.H"
|
||||
@ -45,11 +45,11 @@ namespace Foam
|
||||
{
|
||||
|
||||
/*---------------------------------------------------------------------------*\
|
||||
Class multiComponentMixture Declaration
|
||||
Class multicomponentMixture Declaration
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
template<class ThermoType>
|
||||
class multiComponentMixture
|
||||
class multicomponentMixture
|
||||
:
|
||||
public basicSpecieMixture
|
||||
{
|
||||
@ -88,17 +88,17 @@ public:
|
||||
// Constructors
|
||||
|
||||
//- Construct from dictionary, mesh and phase name
|
||||
multiComponentMixture(const dictionary&, const fvMesh&, const word&);
|
||||
multicomponentMixture(const dictionary&, const fvMesh&, const word&);
|
||||
|
||||
//- Disallow default bitwise copy construction
|
||||
multiComponentMixture
|
||||
multicomponentMixture
|
||||
(
|
||||
const multiComponentMixture<ThermoType>&
|
||||
const multicomponentMixture<ThermoType>&
|
||||
) = delete;
|
||||
|
||||
|
||||
//- Destructor
|
||||
virtual ~multiComponentMixture()
|
||||
virtual ~multicomponentMixture()
|
||||
{}
|
||||
|
||||
|
||||
@ -134,7 +134,7 @@ public:
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
#ifdef NoRepository
|
||||
#include "multiComponentMixture.C"
|
||||
#include "multicomponentMixture.C"
|
||||
#endif
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -23,19 +23,19 @@ License
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "valueMultiComponentMixture.H"
|
||||
#include "valueMulticomponentMixture.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::valueMultiComponentMixture<ThermoType>::valueMultiComponentMixture
|
||||
Foam::valueMulticomponentMixture<ThermoType>::valueMulticomponentMixture
|
||||
(
|
||||
const dictionary& thermoDict,
|
||||
const fvMesh& mesh,
|
||||
const word& phaseName
|
||||
)
|
||||
:
|
||||
multiComponentMixture<ThermoType>
|
||||
multicomponentMixture<ThermoType>
|
||||
(
|
||||
thermoDict,
|
||||
mesh,
|
||||
@ -50,7 +50,7 @@ Foam::valueMultiComponentMixture<ThermoType>::valueMultiComponentMixture
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar
|
||||
Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::limit
|
||||
Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::limit
|
||||
(
|
||||
const scalar T
|
||||
) const
|
||||
@ -62,7 +62,7 @@ Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::limit
|
||||
template<class ThermoType>
|
||||
template<class Method, class ... Args>
|
||||
Foam::scalar
|
||||
Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::massWeighted
|
||||
Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::massWeighted
|
||||
(
|
||||
Method psiMethod,
|
||||
const Args& ... args
|
||||
@ -82,7 +82,7 @@ Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::massWeighted
|
||||
template<class ThermoType>
|
||||
template<class Method, class ... Args>
|
||||
Foam::scalar
|
||||
Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::
|
||||
Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::
|
||||
harmonicMassWeighted
|
||||
(
|
||||
Method psiMethod,
|
||||
@ -103,7 +103,7 @@ harmonicMassWeighted
|
||||
template<class ThermoType>
|
||||
template<class Method, class ... Args>
|
||||
Foam::scalar
|
||||
Foam::valueMultiComponentMixture<ThermoType>::transportMixture::moleWeighted
|
||||
Foam::valueMulticomponentMixture<ThermoType>::transportMixture::moleWeighted
|
||||
(
|
||||
Method psiMethod,
|
||||
const Args& ... args
|
||||
@ -121,7 +121,7 @@ Foam::valueMultiComponentMixture<ThermoType>::transportMixture::moleWeighted
|
||||
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::W
|
||||
Foam::scalar Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::W
|
||||
() const
|
||||
{
|
||||
return harmonicMassWeighted(&ThermoType::W);
|
||||
@ -129,7 +129,7 @@ Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::W
|
||||
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::rho
|
||||
Foam::scalar Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::rho
|
||||
(
|
||||
scalar p,
|
||||
scalar T
|
||||
@ -140,7 +140,7 @@ Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::rho
|
||||
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::psi
|
||||
Foam::scalar Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::psi
|
||||
(
|
||||
scalar p,
|
||||
scalar T
|
||||
@ -167,7 +167,7 @@ Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::psi
|
||||
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::Hf
|
||||
Foam::scalar Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::Hf
|
||||
() const
|
||||
{
|
||||
return massWeighted(&ThermoType::Hf);
|
||||
@ -177,7 +177,7 @@ Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::Hf
|
||||
#define thermoMixtureFunction(Func) \
|
||||
template<class ThermoType> \
|
||||
Foam::scalar \
|
||||
Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::Func \
|
||||
Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::Func \
|
||||
( \
|
||||
scalar p, \
|
||||
scalar T \
|
||||
@ -196,7 +196,7 @@ thermoMixtureFunction(HE)
|
||||
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::THE
|
||||
Foam::scalar Foam::valueMulticomponentMixture<ThermoType>::thermoMixture::THE
|
||||
(
|
||||
const scalar he,
|
||||
scalar p,
|
||||
@ -218,7 +218,7 @@ Foam::scalar Foam::valueMultiComponentMixture<ThermoType>::thermoMixture::THE
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar
|
||||
Foam::valueMultiComponentMixture<ThermoType>::transportMixture::mu
|
||||
Foam::valueMulticomponentMixture<ThermoType>::transportMixture::mu
|
||||
(
|
||||
scalar p,
|
||||
scalar T
|
||||
@ -230,7 +230,7 @@ Foam::valueMultiComponentMixture<ThermoType>::transportMixture::mu
|
||||
|
||||
template<class ThermoType>
|
||||
Foam::scalar
|
||||
Foam::valueMultiComponentMixture<ThermoType>::transportMixture::kappa
|
||||
Foam::valueMulticomponentMixture<ThermoType>::transportMixture::kappa
|
||||
(
|
||||
scalar p,
|
||||
scalar T
|
||||
@ -242,8 +242,8 @@ Foam::valueMultiComponentMixture<ThermoType>::transportMixture::kappa
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::valueMultiComponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::valueMultiComponentMixture<ThermoType>::cellThermoMixture
|
||||
Foam::valueMulticomponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::valueMulticomponentMixture<ThermoType>::cellThermoMixture
|
||||
(
|
||||
const label celli
|
||||
) const
|
||||
@ -261,8 +261,8 @@ Foam::valueMultiComponentMixture<ThermoType>::cellThermoMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::valueMultiComponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::valueMultiComponentMixture<ThermoType>::patchFaceThermoMixture
|
||||
Foam::valueMulticomponentMixture<ThermoType>::thermoMixtureType&
|
||||
Foam::valueMulticomponentMixture<ThermoType>::patchFaceThermoMixture
|
||||
(
|
||||
const label patchi,
|
||||
const label facei
|
||||
@ -281,8 +281,8 @@ Foam::valueMultiComponentMixture<ThermoType>::patchFaceThermoMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::valueMultiComponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::valueMultiComponentMixture<ThermoType>::cellTransportMixture
|
||||
Foam::valueMulticomponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::valueMulticomponentMixture<ThermoType>::cellTransportMixture
|
||||
(
|
||||
const label celli
|
||||
) const
|
||||
@ -308,8 +308,8 @@ Foam::valueMultiComponentMixture<ThermoType>::cellTransportMixture
|
||||
|
||||
template<class ThermoType>
|
||||
const typename
|
||||
Foam::valueMultiComponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::valueMultiComponentMixture<ThermoType>::patchFaceTransportMixture
|
||||
Foam::valueMulticomponentMixture<ThermoType>::transportMixtureType&
|
||||
Foam::valueMulticomponentMixture<ThermoType>::patchFaceTransportMixture
|
||||
(
|
||||
const label patchi,
|
||||
const label facei
|
||||
@ -22,7 +22,7 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::valueMultiComponentMixture
|
||||
Foam::valueMulticomponentMixture
|
||||
|
||||
Description
|
||||
Thermophysical properties mixing class which applies mass-fraction weighted
|
||||
@ -30,14 +30,14 @@ Description
|
||||
transport properties.
|
||||
|
||||
SourceFiles
|
||||
valueMultiComponentMixture.C
|
||||
valueMulticomponentMixture.C
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#ifndef valueMultiComponentMixture_H
|
||||
#define valueMultiComponentMixture_H
|
||||
#ifndef valueMulticomponentMixture_H
|
||||
#define valueMulticomponentMixture_H
|
||||
|
||||
#include "multiComponentMixture.H"
|
||||
#include "multicomponentMixture.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
@ -45,13 +45,13 @@ namespace Foam
|
||||
{
|
||||
|
||||
/*---------------------------------------------------------------------------*\
|
||||
Class valueMultiComponentMixture Declaration
|
||||
Class valueMulticomponentMixture Declaration
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
template<class ThermoType>
|
||||
class valueMultiComponentMixture
|
||||
class valueMulticomponentMixture
|
||||
:
|
||||
public multiComponentMixture<ThermoType>
|
||||
public multicomponentMixture<ThermoType>
|
||||
{
|
||||
|
||||
public:
|
||||
@ -79,7 +79,7 @@ public:
|
||||
|
||||
public:
|
||||
|
||||
friend class valueMultiComponentMixture;
|
||||
friend class valueMulticomponentMixture;
|
||||
|
||||
// Constructors
|
||||
|
||||
@ -159,7 +159,7 @@ public:
|
||||
|
||||
public:
|
||||
|
||||
friend class valueMultiComponentMixture;
|
||||
friend class valueMulticomponentMixture;
|
||||
|
||||
transportMixture
|
||||
(
|
||||
@ -204,7 +204,7 @@ public:
|
||||
// Constructors
|
||||
|
||||
//- Construct from dictionary, mesh and phase name
|
||||
valueMultiComponentMixture
|
||||
valueMulticomponentMixture
|
||||
(
|
||||
const dictionary&,
|
||||
const fvMesh&,
|
||||
@ -212,14 +212,14 @@ public:
|
||||
);
|
||||
|
||||
//- Disallow default bitwise copy construction
|
||||
valueMultiComponentMixture
|
||||
valueMulticomponentMixture
|
||||
(
|
||||
const valueMultiComponentMixture<ThermoType>&
|
||||
const valueMulticomponentMixture<ThermoType>&
|
||||
) = delete;
|
||||
|
||||
|
||||
//- Destructor
|
||||
virtual ~valueMultiComponentMixture()
|
||||
virtual ~valueMulticomponentMixture()
|
||||
{}
|
||||
|
||||
|
||||
@ -229,7 +229,7 @@ public:
|
||||
static word typeName()
|
||||
{
|
||||
return
|
||||
"valueMultiComponentMixture<" + ThermoType::typeName() + '>';
|
||||
"valueMulticomponentMixture<" + ThermoType::typeName() + '>';
|
||||
}
|
||||
|
||||
const thermoMixtureType& cellThermoMixture(const label celli) const;
|
||||
@ -279,7 +279,7 @@ public:
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
#ifdef NoRepository
|
||||
#include "valueMultiComponentMixture.C"
|
||||
#include "valueMulticomponentMixture.C"
|
||||
#endif
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -23,8 +23,8 @@ License
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "coefficientMultiComponentMixture.H"
|
||||
#include "coefficientWilkeMultiComponentMixture.H"
|
||||
#include "coefficientMulticomponentMixture.H"
|
||||
#include "coefficientWilkeMulticomponentMixture.H"
|
||||
#include "singleComponentMixture.H"
|
||||
|
||||
#include "psiThermo.H"
|
||||
@ -62,13 +62,13 @@ namespace Foam
|
||||
forCoeffGases
|
||||
(
|
||||
makePsiMulticomponentThermos,
|
||||
coefficientMultiComponentMixture
|
||||
coefficientMulticomponentMixture
|
||||
);
|
||||
|
||||
forCoeffGases
|
||||
(
|
||||
makePsiMulticomponentThermos,
|
||||
coefficientWilkeMultiComponentMixture
|
||||
coefficientWilkeMulticomponentMixture
|
||||
);
|
||||
|
||||
forGases(makePsiMulticomponentThermo, singleComponentMixture);
|
||||
|
||||
@ -23,9 +23,9 @@ License
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "coefficientMultiComponentMixture.H"
|
||||
#include "coefficientWilkeMultiComponentMixture.H"
|
||||
#include "valueMultiComponentMixture.H"
|
||||
#include "coefficientMulticomponentMixture.H"
|
||||
#include "coefficientWilkeMulticomponentMixture.H"
|
||||
#include "valueMulticomponentMixture.H"
|
||||
#include "singleComponentMixture.H"
|
||||
|
||||
#include "rhoThermo.H"
|
||||
@ -65,13 +65,13 @@ namespace Foam
|
||||
forCoeffGases
|
||||
(
|
||||
makeRhoMulticomponentThermos,
|
||||
coefficientMultiComponentMixture
|
||||
coefficientMulticomponentMixture
|
||||
);
|
||||
|
||||
forCoeffGases
|
||||
(
|
||||
makeRhoMulticomponentThermos,
|
||||
coefficientWilkeMultiComponentMixture
|
||||
coefficientWilkeMulticomponentMixture
|
||||
);
|
||||
|
||||
forGases(makeRhoMulticomponentThermo, singleComponentMixture);
|
||||
@ -79,12 +79,12 @@ namespace Foam
|
||||
forCoeffLiquids
|
||||
(
|
||||
makeRhoMulticomponentThermos,
|
||||
coefficientMultiComponentMixture
|
||||
coefficientMulticomponentMixture
|
||||
);
|
||||
forLiquids(makeRhoMulticomponentThermos, valueMultiComponentMixture);
|
||||
forLiquids(makeRhoMulticomponentThermos, valueMulticomponentMixture);
|
||||
forLiquids(makeRhoMulticomponentThermo, singleComponentMixture);
|
||||
|
||||
forTabulated(makeRhoMulticomponentThermos, valueMultiComponentMixture);
|
||||
forTabulated(makeRhoMulticomponentThermos, valueMulticomponentMixture);
|
||||
forTabulated(makeRhoMulticomponentThermo, singleComponentMixture);
|
||||
}
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ nInterfaceCorrectors 1;
|
||||
|
||||
gas
|
||||
{
|
||||
type multiComponentPhaseModel;
|
||||
type multicomponentPhaseModel;
|
||||
diameterModel none;
|
||||
residualAlpha 1e-6;
|
||||
Sct 0.7;
|
||||
@ -30,7 +30,7 @@ gas
|
||||
|
||||
liquid
|
||||
{
|
||||
type multiComponentPhaseModel;
|
||||
type multicomponentPhaseModel;
|
||||
diameterModel constant;
|
||||
d 5e-4;
|
||||
residualAlpha 1e-6;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
equationOfState perfectGas;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport const;
|
||||
thermo eConst;
|
||||
equationOfState rhoConst;
|
||||
|
||||
@ -22,7 +22,7 @@ nInterfaceCorrectors 1;
|
||||
|
||||
gas
|
||||
{
|
||||
type multiComponentPhaseModel;
|
||||
type multicomponentPhaseModel;
|
||||
diameterModel none;
|
||||
residualAlpha 1e-6;
|
||||
Sct 0.7;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
equationOfState perfectGas;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -18,7 +18,7 @@ thermoType
|
||||
{
|
||||
|
||||
type hePsiThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture coefficientWilkeMultiComponentMixture;
|
||||
mixture coefficientWilkeMulticomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture coefficientWilkeMultiComponentMixture;
|
||||
mixture coefficientWilkeMulticomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type hePsiThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
energy sensibleEnthalpy;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
equationOfState perfectGas;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
equationOfState perfectGas;
|
||||
|
||||
@ -20,7 +20,7 @@ phases (gas liquid);
|
||||
|
||||
gas
|
||||
{
|
||||
type multiComponentPhaseModel;
|
||||
type multicomponentPhaseModel;
|
||||
diameterModel isothermal;
|
||||
isothermalCoeffs
|
||||
{
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
equationOfState perfectGas;
|
||||
|
||||
@ -20,7 +20,7 @@ phases (gas liquid);
|
||||
|
||||
gas
|
||||
{
|
||||
type multiComponentPhaseModel;
|
||||
type multicomponentPhaseModel;
|
||||
diameterModel isothermal;
|
||||
isothermalCoeffs
|
||||
{
|
||||
@ -33,7 +33,7 @@ gas
|
||||
|
||||
liquid
|
||||
{
|
||||
type multiComponentPhaseModel;
|
||||
type multicomponentPhaseModel;
|
||||
diameterModel constant;
|
||||
constantCoeffs
|
||||
{
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport const;
|
||||
thermo eConst;
|
||||
equationOfState perfectGas;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport const;
|
||||
thermo eConst;
|
||||
equationOfState rPolynomial;
|
||||
|
||||
@ -22,7 +22,7 @@ populationBalances (aggregates);
|
||||
|
||||
particles
|
||||
{
|
||||
type multiComponentPhaseModel;
|
||||
type multicomponentPhaseModel;
|
||||
|
||||
diameterModel velocityGroup;
|
||||
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport const;
|
||||
thermo hConst;
|
||||
equationOfState rhoConst;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
equationOfState perfectGas;
|
||||
|
||||
@ -22,7 +22,7 @@ populationBalances (aggregates);
|
||||
|
||||
particles
|
||||
{
|
||||
type multiComponentPhaseModel;
|
||||
type multicomponentPhaseModel;
|
||||
|
||||
diameterModel velocityGroup;
|
||||
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport const;
|
||||
thermo hConst;
|
||||
equationOfState rhoConst;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture multiComponentMixture;
|
||||
mixture multicomponentMixture;
|
||||
transport sutherland;
|
||||
thermo janaf;
|
||||
equationOfState perfectGas;
|
||||
|
||||
Reference in New Issue
Block a user