Compare commits

..

No commits in common. "master" and "test" have entirely different histories.
master ... test

103 changed files with 15 additions and 60 deletions

View file

@ -1,11 +0,0 @@
#!/bin/sh
cd ${0%/*} || exit 1 # Run from this directory
targetType=libso
. $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments
libs/Allwmake $targetType $*
solvers_post/Allwmake $targetType $*
#------------------------------------------------------------------------------

View file

@ -23,9 +23,6 @@ upperN 30; //number of eta-space over stoichiometric value
Equilibrium true; Equilibrium true;
NVar 40; //20; NVar 40; //20;
Sc 0.68; //Schmidt number
outletName outlet; // outletName
detailedEta detailedEta
( (
1e-6 1e-5 1e-4 1e-3 1e-2 1e-6 1e-5 1e-4 1e-3 1e-2

View file

@ -24,9 +24,6 @@ upperN 30; //number of eta-space over stoichiometric value
Equilibrium false; Equilibrium false;
NVar 40; //20; NVar 40; //20;
Sc 0.68; //Schmidt number
outletName outlet; // outletName
detailedEta detailedEta
( (
1e-6 1e-5 1e-4 1e-3 1e-2 1e-6 1e-5 1e-4 1e-3 1e-2

View file

@ -1,10 +0,0 @@
#!/bin/sh
cd ${0%/*} || exit 1 # Run from this directory
targetType=libso
. $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments
wmake $targetType chemistryModel_POSTECH
wmake $targetType combustionModels_POSTECH
#------------------------------------------------------------------------------

View file

@ -1,12 +0,0 @@
#!/bin/sh
cd ${0%/*} || exit 1 # Run from this directory
targetType=libso
. $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments
wmake SLFMFoam
wmake LagrangianCMCFoam
wmake LagrangianCMCSprayFoam
wmake LagrangianCMCdieselEngineFoam4x
#------------------------------------------------------------------------------

0
solvers_post/LagrangianCMCFoam/CMCequation.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/CMCintegration.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/CMCwrite.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/Flamegroup.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/InjNewFG.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/Math.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/Mixturefraction.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/MixturefractionVar.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/Peta.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/QCMC_init.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/Qh_diffusion.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/Qh_reaction.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/Qi_diffusion.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/Qi_reaction.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/chemistryCMC.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/correctRHOandT.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/correctRHOandT2.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/logSummary.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/readCMCProperties.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/restartCMC.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/setRHOCMC.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/setSDRCMC.H Normal file → Executable file
View file

0
solvers_post/LagrangianCMCFoam/startSummary.H Normal file → Executable file
View file

View file

@ -1,3 +0,0 @@
LagrangianCMCSprayFoam.C
EXE = $(FOAM_USER_APPBIN)/LagrangianCMCSprayFoam

View file

View file

View file

View file

0
solvers_post/LagrangianCMCdieselEngineFoam4x/Math.H Normal file → Executable file
View file

View file

View file

0
solvers_post/LagrangianCMCdieselEngineFoam4x/Peta.H Normal file → Executable file
View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

@ -0,0 +1,3 @@
LagrangiansCMCSprayFoam.C
EXE = $(FOAM_USER_APPBIN)/LagrangiansCMCSprayFoam

View file

@ -3,7 +3,7 @@ fvScalarMatrix mfEqn
( (
fvm::div(phi, mf) fvm::div(phi, mf)
- fvm::laplacian((1/Sc)*turbulence->mut(), mf) //let 1/Sc = 1.47 - fvm::laplacian(1.47*turbulence->mut(), mf) //let 1/Sc = 1.47
); );

View file

@ -7,9 +7,9 @@ fvScalarMatrix mfVarEqn
( (
fvm::div(phi, mfVar) fvm::div(phi, mfVar)
- fvm::laplacian((1/Sc)*turbulence->mut(), mfVar) - fvm::laplacian(1.47*turbulence->mut(), mfVar) //let 1/Sc = 1.47
== ==
2 * ( (1/Sc) * turbulence->mut() ) * (Gradmf & Gradmf) 2 * ( 1.47 * turbulence->mut() ) * (Gradmf & Gradmf)
- 2 * rho * SDR - 2 * rho * SDR
); );

View file

@ -25,14 +25,10 @@ Application
SLFMFoam SLFMFoam
Description Description
Steady Laminar Flamelet Model(SLFM) solver for turbulent combustion. SLFM Steady state solver for turbulent combustion.
assumes a turbulent flame composed of thin stretched laminar flamelets.
Each flamelet library is generated by external program and imported by
the solver.
References References
A.Y. Klimenko, R.W. Bilger, Progress in Energy and Combustion Science 25 (1999) 595-687 N. Peters, Turbulent Combustion, Cambridge University Press; 2000.
N. Peters, Turbulent Combustion, Cambridge University Press (2000)
Contact Contact
POSTECH combustion lab. POSTECH combustion lab.
@ -59,7 +55,7 @@ int main(int argc, char *argv[])
#include "createControl.H" #include "createControl.H"
#include "createFields.H" #include "createFields.H"
#include "createFieldRefs.H" #include "createFieldRefs.H"
#include "BetaPDF.H" //make detailed integration space and perform beta-pdf integration #include "BetaPDF.H" //make detailed integration space and evaluate beta-pdf integration
#include "createFvOptions.H" #include "createFvOptions.H"
#include "initContinuityErrs.H" #include "initContinuityErrs.H"
@ -85,8 +81,8 @@ int main(int argc, char *argv[])
// --- Pressure-velocity SIMPLE corrector loop // --- Pressure-velocity SIMPLE corrector loop
{ {
#include "UEqn.H" #include "UEqn.H"
#include "Mixturefraction.H" //mean mixture fraction #include "Mixturefraction.H" //mixture fraction
#include "MixturefractionVar.H" //mean mixture fraction variance #include "MixturefractionVar.H" //mixture fraction variance
#include "setSDR.H" //calculate scalar dissipation rate #include "setSDR.H" //calculate scalar dissipation rate
#include "updateT_RHO.H" //update temperature and density #include "updateT_RHO.H" //update temperature and density
#include "pEqn.H" #include "pEqn.H"

Some files were not shown because too many files have changed in this diff Show more