From 5cc0709fe1b596b60993c0e501026eab9ec1375f Mon Sep 17 00:00:00 2001 From: ekinaci Date: Thu, 29 Jun 2017 14:30:50 +0200 Subject: [PATCH] add molar fraction as given property --- .../diffusionCoefficients.C | 42 +++++++------------ .../diffusionCoefficients.H | 4 +- 2 files changed, 17 insertions(+), 29 deletions(-) diff --git a/src/lagrangian/cfdemParticle/subModels/chemistryModel/diffusionCoefficients/diffusionCoefficients.C b/src/lagrangian/cfdemParticle/subModels/chemistryModel/diffusionCoefficients/diffusionCoefficients.C index af4d419b..4d83e6ce 100644 --- a/src/lagrangian/cfdemParticle/subModels/chemistryModel/diffusionCoefficients/diffusionCoefficients.C +++ b/src/lagrangian/cfdemParticle/subModels/chemistryModel/diffusionCoefficients/diffusionCoefficients.C @@ -78,13 +78,15 @@ diffusionCoefficient::diffusionCoefficient // dcoeff is dependent on molar fraction not mass fraction N_(sm.mesh().lookupObject(totalMoleFieldName_)), Y_(speciesNames_.size()), - // X_(speciesNames_.size()), diffusantGasNames_(propsDict_.lookup("diffusantGasNames")), - diffusionCoefficients_(diffusantGasNames_.size(),NULL) + diffusionCoefficients_(diffusantGasNames_.size(),NULL), + X_(diffusantGasNames_.size(), NULL) { Info << " Reading diffusionCoefficient list: " << diffusantGasNames_ << endl; for (int i = 0; i < diffusantGasNames_.size(); i++) - Info << " Diffusant names: " << diffusantGasNames_[i] << endl; + { + Info << "Diffusant names: " << diffusantGasNames_[i] << endl; + } for (int i=0; i Y_; - // PtrList X_; - wordList diffusantGasNames_; mutable List diffusionCoefficients_; + mutable List X_; + HashTable coeffs; HashTable molWeight;