From 2079017fc603449fc0fb61bde03fa1a4cb9c79bb Mon Sep 17 00:00:00 2001 From: ekinaci Date: Thu, 21 Sep 2017 13:56:06 +0200 Subject: [PATCH] fix diffusion calculation error --- .../diffusionCoefficients.C | 46 +++++++------------ 1 file changed, 16 insertions(+), 30 deletions(-) diff --git a/src/lagrangian/cfdemParticle/subModels/chemistryModel/diffusionCoefficients/diffusionCoefficients.C b/src/lagrangian/cfdemParticle/subModels/chemistryModel/diffusionCoefficients/diffusionCoefficients.C index 2ed747d9..156de95a 100644 --- a/src/lagrangian/cfdemParticle/subModels/chemistryModel/diffusionCoefficients/diffusionCoefficients.C +++ b/src/lagrangian/cfdemParticle/subModels/chemistryModel/diffusionCoefficients/diffusionCoefficients.C @@ -173,12 +173,10 @@ void diffusionCoefficient::execute() scalar Pfluid(0); scalar molarConcfluid(0); scalar Texp(0); - List dBinarytot_; - dBinarytot_.setSize(diffusantGasNames_.size()); - List molecularDiffusion_; - molecularDiffusion_.setSize(diffusantGasNames_.size()); - List Xstag_tot_; - Xstag_tot_.setSize(diffusantGasNames_.size()); + List MixtureBinaryDiffusion_; + MixtureBinaryDiffusion_.setSize(diffusantGasNames_.size()); + List TotalFraction_; + TotalFraction_.setSize(diffusantGasNames_.size()); double **dBinary_ = new double*[diffusantGasNames_.size()]; double **molNum_ = new double*[diffusantGasNames_.size()]; @@ -220,7 +218,7 @@ void diffusionCoefficient::execute() } } - Texp = pow(Tfluid,1.75); + Texp = pow(Tfluid,1.75); for (int i=0; i