Merge branch 'feature/cfdemSolverRhoPimple' of https://github.com/ParticulateFlow/CFDEMcoupling into feature/cfdemSolverRhoPimple

This commit is contained in:
ekinaci
2017-09-04 15:11:51 +02:00
14 changed files with 154 additions and 46 deletions

View File

@ -17,7 +17,7 @@ FoamFile
dimensions [0 0 0 0 0 0 0];
internalField uniform 0.3;
internalField uniform 0.0;
boundaryField
{

View File

@ -17,7 +17,7 @@ FoamFile
dimensions [0 0 0 0 0 0 0];
internalField uniform 0.7;
internalField uniform 1.0;
boundaryField
{

View File

@ -23,27 +23,32 @@ boundaryField
{
top
{
type zeroGradient;
type fixedValue;
value uniform 1293.15;
}
bottom
{
type zeroGradient;
type fixedValue;
value uniform 1293.15;
}
side-walls
{
type zeroGradient;
type fixedValue;
value uniform 1293.15;
}
inlet
{
type zeroGradient;
type fixedValue;
value uniform 1293.15;
}
outlet
{
type zeroGradient;
type fixedValue;
value uniform 1293.15;
}
}

View File

@ -31,7 +31,7 @@ FoamFile
modelType "A"; // A or B
couplingInterval 100;//1000;
couplingInterval 10;//1000;
voidFractionModel divided;//centre;//

View File

@ -25,11 +25,11 @@ stopAt endTime;
endTime 5.0;
deltaT 0.0001;
deltaT 0.00001;
writeControl timeStep;
writeInterval 50;
writeInterval 1000;
purgeWrite 0;
@ -104,6 +104,7 @@ functions
(
rhoeps
rho
molarConc
);
}

View File

@ -22,7 +22,7 @@ source1
{
active yes;
selectionMode all;
Tmin 1293.1;
Tmax 1293.2;
Tmin 1293.15;
Tmax 2000;
}
}

View File

@ -58,14 +58,14 @@ solvers
{
solver smoothSolver;
smoother symGaussSeidel;
tolerance 1e-05;
tolerance 1e-06;
relTol 0.1;
}
"(U|h|R|k|epsilon)Final"
{
$U;
tolerance 1e-05;
tolerance 1e-07;
relTol 0;
}
@ -77,7 +77,7 @@ solvers
"(Yi|CO2|O2)Final"
{
$Yi;
tolerance 1e-06;
tolerance 1e-08;
relTol 0;
}
}
@ -98,13 +98,13 @@ relaxationFactors
{
fields
{
".*" 1;
p 0.3;
}
equations
{
".*" 1;
}
}
*/
// ************************************************************************* //

View File

@ -21,7 +21,7 @@ fields
rho
p
T
molC
molarConc
O2
O
CO2

View File

@ -45,21 +45,21 @@ fix zwalls2 all wall/gran model hertz tangential history primitive type 1 zp
###############################################
# cfd coupling
fix cfd all couple/cfd couple_every 100 mpi
fix cfd all couple/cfd couple_every 10 mpi
fix cfd2 all couple/cfd/force
# this should invoke chemistry
fix cfd3 all couple/cfd/chemistry n_species 5 species_names O2 CO2 N2 CO O
# this should shrink the particle
#fix cfd4 all chem/shrink speciesA O2 molMassA 31.99 speciesC CO2 molMassC 44.01 molMassB 12.01 k 2.5e1 rmin 0.005 nevery 100 screen yes
#fix cfd5 all chem/shrink speciesA CO2 molMassA 44.01 speciesC CO molMassC 28.01 nuC 2 molMassB 12.01 k 2.5e1 rmin 0.005 nevery 100
fix cfd4 all chem/shrink speciesA O2 molMassA 31.99 speciesC CO2 molMassC 44.01 molMassB 12.01 k 0.1 rmin 0.005 nevery 10 screen yes
fix cfd5 all chem/shrink speciesA CO2 molMassA 44.01 speciesC CO molMassC 28.01 nuC 2 molMassB 12.01 k 0.02 rmin 0.005 nevery 10 screen yes
# values for k0 and T0 according to Shen et al., Fuel (2011) with a coke density of 800 kg / m^3
# C + O2 -> CO2 k0 = 4e3 m/s T0 = 10855 K
# C + CO2 -> 2CO k0 = 6e6 m/s T0 = 29018 K
fix cfd4 all chem/shrink/Arrhenius speciesA O2 molMassA 31.99 speciesC CO2 molMassC 44.01 molMassB 12.01 rmin 0.005 nevery 100 screen yes k 4.0e3 T 10855
fix cfd5 all chem/shrink/Arrhenius speciesA CO2 molMassA 44.01 speciesC CO molMassC 28.01 nuC 2 molMassB 12.01 rmin 0.005 nevery 100 screen yes k 6e6 T 29018
#fix cfd4 all chem/shrink/Arrhenius speciesA O2 molMassA 31.99 speciesC CO2 molMassC 44.01 molMassB 12.01 rmin 0.005 nevery 10 screen yes k 4.0e3 T 10855
#fix cfd5 all chem/shrink/Arrhenius speciesA CO2 molMassA 44.01 speciesC CO molMassC 28.01 nuC 2 molMassB 12.01 rmin 0.005 nevery 10 screen yes k 6e6 T 29018
# apply nve integration to all particles that are inserted as single particles