From eb0d91bc96a3ae95a6fd301adb24ef942e57637d Mon Sep 17 00:00:00 2001 From: william <william> Date: Wed, 11 Jun 2014 11:22:33 +0100 Subject: [PATCH] BUG: Mantis 1325: Johnson Jackson BCs evaluating before dependent sub model data is created --- ...JohnsonJacksonParticleSlipFvPatchVectorField.C | 15 ++++----------- ...ohnsonJacksonParticleThetaFvPatchScalarField.C | 15 ++++----------- 2 files changed, 8 insertions(+), 22 deletions(-) diff --git a/applications/solvers/multiphase/twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.C b/applications/solvers/multiphase/twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.C index 104201d4295..78b6ab7e703 100644 --- a/applications/solvers/multiphase/twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.C +++ b/applications/solvers/multiphase/twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.C @@ -102,17 +102,10 @@ JohnsonJacksonParticleSlipFvPatchVectorField << abort(FatalError); } - if (dict.found("value")) - { - fvPatchVectorField::operator= - ( - vectorField("value", dict, p.size()) - ); - } - else - { - partialSlipFvPatchVectorField::evaluate(); - } + fvPatchVectorField::operator= + ( + vectorField("value", dict, p.size()) + ); } diff --git a/applications/solvers/multiphase/twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.C b/applications/solvers/multiphase/twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.C index 4369c4adab4..1bea5199820 100644 --- a/applications/solvers/multiphase/twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.C +++ b/applications/solvers/multiphase/twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.C @@ -129,17 +129,10 @@ JohnsonJacksonParticleThetaFvPatchScalarField << abort(FatalError); } - if (dict.found("value")) - { - fvPatchScalarField::operator= - ( - scalarField("value", dict, p.size()) - ); - } - else - { - evaluate(); - } + fvPatchScalarField::operator= + ( + scalarField("value", dict, p.size()) + ); } -- GitLab