mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: Updating coalCombustion with collision variables and models.
Adding youngsModulus and poissons ratio to coalChemistryFoam cloud properties.
This commit is contained in:
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -50,6 +50,9 @@ Foam::CoalParcel<ThermoType>::CoalParcel
|
|||||||
const scalar nParticle0,
|
const scalar nParticle0,
|
||||||
const scalar d0,
|
const scalar d0,
|
||||||
const vector& U0,
|
const vector& U0,
|
||||||
|
const vector& f0,
|
||||||
|
const vector& pi0,
|
||||||
|
const vector& tau0,
|
||||||
const scalarField& YMixture0,
|
const scalarField& YMixture0,
|
||||||
const scalarField& YGas0,
|
const scalarField& YGas0,
|
||||||
const scalarField& YLiquid0,
|
const scalarField& YLiquid0,
|
||||||
@ -68,6 +71,9 @@ Foam::CoalParcel<ThermoType>::CoalParcel
|
|||||||
nParticle0,
|
nParticle0,
|
||||||
d0,
|
d0,
|
||||||
U0,
|
U0,
|
||||||
|
f0,
|
||||||
|
pi0,
|
||||||
|
tau0,
|
||||||
YMixture0,
|
YMixture0,
|
||||||
YGas0,
|
YGas0,
|
||||||
YLiquid0,
|
YLiquid0,
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -86,6 +86,9 @@ public:
|
|||||||
const scalar nParticle0,
|
const scalar nParticle0,
|
||||||
const scalar d0,
|
const scalar d0,
|
||||||
const vector& U0,
|
const vector& U0,
|
||||||
|
const vector& f0,
|
||||||
|
const vector& pi0,
|
||||||
|
const vector& tau0,
|
||||||
const scalarField& YMixture0,
|
const scalarField& YMixture0,
|
||||||
const scalarField& YGas0,
|
const scalarField& YGas0,
|
||||||
const scalarField& YLiquid0,
|
const scalarField& YLiquid0,
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -30,6 +30,7 @@ License
|
|||||||
#include "makeReactingParcelDispersionModels.H"
|
#include "makeReactingParcelDispersionModels.H"
|
||||||
#include "makeReactingParcelDragModels.H"
|
#include "makeReactingParcelDragModels.H"
|
||||||
#include "makeReactingMultiphaseParcelInjectionModels.H" // MP variant
|
#include "makeReactingMultiphaseParcelInjectionModels.H" // MP variant
|
||||||
|
#include "makeReactingParcelCollisionModels.H"
|
||||||
#include "makeReactingParcelPatchInteractionModels.H"
|
#include "makeReactingParcelPatchInteractionModels.H"
|
||||||
#include "makeReactingParcelPostProcessingModels.H"
|
#include "makeReactingParcelPostProcessingModels.H"
|
||||||
|
|
||||||
@ -52,6 +53,7 @@ namespace Foam
|
|||||||
makeReactingDispersionModels(CoalParcel);
|
makeReactingDispersionModels(CoalParcel);
|
||||||
makeReactingDragModels(CoalParcel);
|
makeReactingDragModels(CoalParcel);
|
||||||
makeReactingMultiphaseInjectionModels(CoalParcel);
|
makeReactingMultiphaseInjectionModels(CoalParcel);
|
||||||
|
makeReactingCollisionModels(CoalParcel);
|
||||||
makeReactingPatchInteractionModels(CoalParcel);
|
makeReactingPatchInteractionModels(CoalParcel);
|
||||||
makeReactingPostProcessingModels(CoalParcel);
|
makeReactingPostProcessingModels(CoalParcel);
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2008-2009 OpenCFD Ltd.
|
\\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd.
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
|
|||||||
@ -131,7 +131,8 @@ inline Foam::ReactingMultiphaseParcel<ParcelType>::ReactingMultiphaseParcel
|
|||||||
d0,
|
d0,
|
||||||
U0,
|
U0,
|
||||||
f0,
|
f0,
|
||||||
U0,
|
pi0,
|
||||||
|
tau0,
|
||||||
Y0,
|
Y0,
|
||||||
constProps
|
constProps
|
||||||
),
|
),
|
||||||
|
|||||||
@ -37,6 +37,8 @@ SurfaceReactionModel COxidationDiffusionLimitedRate;
|
|||||||
|
|
||||||
PostProcessingModel none;
|
PostProcessingModel none;
|
||||||
|
|
||||||
|
CollisionModel none;
|
||||||
|
|
||||||
radiation on;
|
radiation on;
|
||||||
|
|
||||||
coupled true;
|
coupled true;
|
||||||
@ -52,6 +54,8 @@ constantProperties
|
|||||||
pMin pMin [ 1 -1 2 0 0 ] 1000;
|
pMin pMin [ 1 -1 2 0 0 ] 1000;
|
||||||
minParticleMass minParticleMass [ 1 0 0 0 0 ] 1e-15;
|
minParticleMass minParticleMass [ 1 0 0 0 0 ] 1e-15;
|
||||||
rho0 rho0 [ 1 -3 0 0 0 ] 1000;
|
rho0 rho0 [ 1 -3 0 0 0 ] 1000;
|
||||||
|
youngsModulus youngsModulus [1 -1 -2 0 0] 2e9;
|
||||||
|
poissonsRatio poissonsRatio [ 0 0 0 0 0 ] 0.35;
|
||||||
T0 T0 [ 0 0 0 1 0 ] 300;
|
T0 T0 [ 0 0 0 1 0 ] 300;
|
||||||
cp0 cp0 [ 0 2 -2 -1 0 ] 4187;
|
cp0 cp0 [ 0 2 -2 -1 0 ] 4187;
|
||||||
epsilon0 epsilon0 [ 0 0 0 0 0 ] 1;
|
epsilon0 epsilon0 [ 0 0 0 0 0 ] 1;
|
||||||
|
|||||||
@ -29,6 +29,8 @@ HeatTransferModel RanzMarshall;
|
|||||||
|
|
||||||
PostProcessingModel none;
|
PostProcessingModel none;
|
||||||
|
|
||||||
|
CollisionModel none;
|
||||||
|
|
||||||
radiation on;
|
radiation on;
|
||||||
|
|
||||||
coupled true;
|
coupled true;
|
||||||
@ -43,6 +45,8 @@ constantProperties
|
|||||||
TMin TMin [ 0 0 0 1 0 ] 200;
|
TMin TMin [ 0 0 0 1 0 ] 200;
|
||||||
minParticleMass minParticleMass [ 1 0 0 0 0 ] 1e-15;
|
minParticleMass minParticleMass [ 1 0 0 0 0 ] 1e-15;
|
||||||
rho0 rho0 [ 1 -3 0 0 0 ] 2500;
|
rho0 rho0 [ 1 -3 0 0 0 ] 2500;
|
||||||
|
youngsModulus youngsModulus [1 -1 -2 0 0] 40e9;
|
||||||
|
poissonsRatio poissonsRatio [ 0 0 0 0 0 ] 0.25;
|
||||||
T0 T0 [ 0 0 0 1 0 ] 300;
|
T0 T0 [ 0 0 0 1 0 ] 300;
|
||||||
cp0 cp0 [ 0 2 -2 -1 0 ] 900;
|
cp0 cp0 [ 0 2 -2 -1 0 ] 900;
|
||||||
epsilon0 epsilon0 [ 0 0 0 0 0 ] 1;
|
epsilon0 epsilon0 [ 0 0 0 0 0 ] 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user