From 713e3e6b6e53d4062400172cb111d0fab3e2428c Mon Sep 17 00:00:00 2001 From: andy Date: Thu, 4 Feb 2010 13:25:55 +0000 Subject: [PATCH] ENH: updated coalChemistryFoam solver to use the updated source mechanism --- .../lagrangian/coalChemistryFoam/coalChemistryFoam.C | 11 ++++++++--- .../lagrangian/coalChemistryFoam/createFields.H | 9 +++++---- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/applications/solvers/lagrangian/coalChemistryFoam/coalChemistryFoam.C b/applications/solvers/lagrangian/coalChemistryFoam/coalChemistryFoam.C index f6794e92b2..389a065935 100644 --- a/applications/solvers/lagrangian/coalChemistryFoam/coalChemistryFoam.C +++ b/applications/solvers/lagrangian/coalChemistryFoam/coalChemistryFoam.C @@ -26,8 +26,13 @@ Application coalChemistryFoam Description - Transient solver for compressible, turbulent flow with coal and - limestone parcel injections, and combustion. + Transient solver for: + - compressible, + - turbulent flow, + with + - coal and limestone parcel injections, + - energy source, and + - combustion. \*---------------------------------------------------------------------------*/ @@ -38,7 +43,7 @@ Description #include "CoalCloud.H" #include "psiChemistryModel.H" #include "chemistrySolver.H" -#include "timeActivatedExplicitCellSource.H" +#include "timeActivatedExplicitSource.H" #include "radiationModel.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/applications/solvers/lagrangian/coalChemistryFoam/createFields.H b/applications/solvers/lagrangian/coalChemistryFoam/createFields.H index f79e48c17b..d0a284a0e1 100644 --- a/applications/solvers/lagrangian/coalChemistryFoam/createFields.H +++ b/applications/solvers/lagrangian/coalChemistryFoam/createFields.H @@ -127,10 +127,11 @@ fvc::DDt(surfaceScalarField("phiU", phi/fvc::interpolate(rho)), p) ); - Info<< "\nConstructing explicit enthalpy cell source" << endl; - timeActivatedExplicitCellSource enthalpySource + Info<< "\nConstructing explicit enthalpy source" << endl; + scalarTimeActivatedExplicitSourceList enthalpySource ( - "enthalpySource", + "energy", mesh, - h.dimensions()*phi.dimensions()/mesh.V().dimensions() + dimEnergy/dimTime/dimVolume, + "h" );