allow omission of massTransferModels list in couplingProperties dict

create an empty list if 'massTransferModels' list is not defined in
couplingProperties
This commit is contained in:
danielque
2021-12-01 14:57:08 +01:00
parent a2f9772ce3
commit c626fa5c53

View File

@ -42,7 +42,7 @@ cfdemCloudEnergy::cfdemCloudEnergy
:
cfdemCloud(mesh),
energyModels_(couplingProperties_.lookup("energyModels")),
massTransferModels_(couplingProperties_.lookup("massTransferModels")),
massTransferModels_(couplingProperties_.lookupOrDefault<wordList>("massTransferModels",wordList::null())),
implicitEnergyModel_(false),
implicitMassTransferModel_(false),
chemistryModels_(couplingProperties_.lookup("chemistryModels")),
@ -193,7 +193,7 @@ const thermCondModel& cfdemCloudEnergy::thermCondM()
const diffCoeffModel& cfdemCloudEnergy::diffCoeffM()
{
return diffCoeffModel_;
}
}
void cfdemCloudEnergy::energyContributions(volScalarField& Qsource)
{