From fee08f3e084b50284b48171e4c292cebf4ce18c2 Mon Sep 17 00:00:00 2001 From: danielque Date: Tue, 4 Jul 2023 16:08:02 +0200 Subject: [PATCH] clean up rcfdmSolverRhoPimpleChem/3D_hot_reacting --- .../CFDDEM/CFD/constant/RASProperties | 13 +- .../CFDDEM/CFD/constant/couplingProperties | 32 +- .../3D_hot_reacting/CFDDEM/CFD/constant/g | 11 +- .../CFDDEM/CFD/constant/liggghtsCommands | 41 +-- .../CFD/constant/symmetrizerPropertiesPost_1 | 10 +- .../CFD/constant/symmetrizerPropertiesPost_2 | 10 +- .../CFD/constant/symmetrizerPropertiesPost_3 | 10 +- .../CFD/constant/symmetrizerPropertiesPost_4 | 10 +- .../CFD/constant/symmetrizerPropertiesPre_1 | 10 +- .../CFD/constant/symmetrizerPropertiesPre_2 | 10 +- .../CFD/constant/symmetrizerPropertiesPre_3 | 10 +- .../CFD/constant/symmetrizerPropertiesPre_4 | 10 +- .../CFD/constant/thermophysicalProperties | 10 +- .../CFDDEM/CFD/constant/transportProperties | 14 +- .../CFDDEM/CFD/constant/turbulenceProperties | 11 +- .../3D_hot_reacting/CFDDEM/CFD/orig.0/Ksl | 10 +- .../3D_hot_reacting/CFDDEM/CFD/orig.0/T | 16 +- .../3D_hot_reacting/CFDDEM/CFD/orig.0/U | 16 +- .../3D_hot_reacting/CFDDEM/CFD/orig.0/Us | 10 +- .../CFDDEM/CFD/orig.0/addSource | 14 +- .../3D_hot_reacting/CFDDEM/CFD/orig.0/p | 12 +- .../CFDDEM/CFD/orig.0/partEffThermCondField | 12 +- .../CFDDEM/CFD/orig.0/partTemp | 10 +- .../CFDDEM/CFD/orig.0/particleForces | 10 +- .../CFDDEM/CFD/orig.0/voidfraction | 10 +- .../CFDDEM/CFD/orig.0/wallHeatLoss | 10 +- .../CFDDEM/CFD/system/blockMeshDict | 346 +++++++++--------- .../CFDDEM/CFD/system/controlDict | 31 +- .../CFDDEM/CFD/system/createPatchDict | 1 - .../CFDDEM/CFD/system/decomposeParDict | 16 +- .../CFDDEM/CFD/system/fvOptions | 12 +- .../CFDDEM/CFD/system/fvSchemes | 18 +- .../CFDDEM/CFD/system/fvSolution | 14 +- .../CFDDEM/CFD/system/probesDict | 61 ++- .../CFDDEM/CFD/system/topoSetDict_OtherRegs | 12 +- .../CFDDEM/CFD/system/topoSetDict_RWFaces | 10 +- .../CFDDEM/CFD/system/topoSetDict_RWReg | 10 +- .../3D_hot_reacting/CFDDEM/DEM/DEMparameters | 70 ++-- .../CFDDEM/DEM/in.coupling_integration | 20 +- .../CFDDEM/DEM/in.liggghts_CFDDEM | 24 +- .../CFDDEM/DEM/in.material_settings | 42 +-- .../3D_hot_reacting/CFDDEM/DEM/in.output | 12 +- .../3D_hot_reacting/CFDDEM/DEM/in.regions | 1 - .../DEM/monitor/{.gitkeep => .gitignore} | 0 .../dataDrivenCFD/CFD/constant/RASProperties | 12 +- .../CFD/constant/chemistryProperties | 10 +- .../CFD/constant/combustionProperties | 10 +- .../CFD/constant/couplingProperties | 47 +-- .../CFD/constant/foam_hconst.dat | 10 +- .../dataDrivenCFD/CFD/constant/g | 11 +- .../CFD/constant/liggghtsCommands | 29 +- .../dataDrivenCFD/CFD/constant/recProperties | 36 +- .../CFD/constant/symmetrizerProperties_1 | 10 +- .../CFD/constant/symmetrizerProperties_2 | 10 +- .../CFD/constant/symmetrizerProperties_3 | 10 +- .../CFD/constant/symmetrizerProperties_4 | 10 +- .../CFD/constant/thermophysicalProperties | 22 +- .../CFD/constant/transportProperties | 14 +- .../CFD/constant/turbulenceProperties | 11 +- .../dataDrivenCFD/CFD/orig.0/CO | 10 +- .../dataDrivenCFD/CFD/orig.0/CO2 | 10 +- .../dataDrivenCFD/CFD/orig.0/Ksl | 10 +- .../dataDrivenCFD/CFD/orig.0/N2 | 10 +- .../dataDrivenCFD/CFD/orig.0/O2 | 10 +- .../dataDrivenCFD/CFD/orig.0/T | 16 +- .../dataDrivenCFD/CFD/orig.0/U | 10 +- .../dataDrivenCFD/CFD/orig.0/Us | 10 +- .../dataDrivenCFD/CFD/orig.0/addSource | 14 +- .../dataDrivenCFD/CFD/orig.0/p | 12 +- .../CFD/orig.0/partEffThermCondField | 12 +- .../dataDrivenCFD/CFD/orig.0/partTemp | 2 +- .../dataDrivenCFD/CFD/orig.0/particleForces | 10 +- .../dataDrivenCFD/CFD/orig.0/thCond | 10 +- .../dataDrivenCFD/CFD/orig.0/voidfraction | 10 +- .../dataDrivenCFD/CFD/orig.0/wallHeatLoss | 10 +- .../dataDrivenCFD/CFD/system/controlDict | 136 +++---- .../dataDrivenCFD/CFD/system/createPatchDict | 14 +- .../dataDrivenCFD/CFD/system/decomposeParDict | 16 +- .../dataDrivenCFD/CFD/system/fvOptions | 66 +--- .../dataDrivenCFD/CFD/system/fvSchemes | 14 +- .../dataDrivenCFD/CFD/system/fvSolution | 36 +- .../CFD/system/monitorPressureWork | 6 +- .../dataDrivenCFD/CFD/system/probesDict1 | 66 ++-- .../dataDrivenCFD/CFD/system/probesDict2 | 69 ++-- .../dataDrivenCFD/CFD/system/topoSetDictCZ | 14 +- .../CFD/system/topoSetDictMonitor | 30 +- .../dataDrivenCFD/DEM/DEMparameters | 70 ++-- .../dataDrivenCFD/DEM/in.chemistry | 8 +- .../dataDrivenCFD/DEM/in.coupling_integration | 22 +- .../dataDrivenCFD/DEM/in.final | 8 +- .../DEM/in.liggghts_dataDrivenCFD | 26 +- .../dataDrivenCFD/DEM/in.material_settings | 42 +-- .../dataDrivenCFD/DEM/in.output | 22 +- .../dataDrivenCFD/DEM/in.testing | 2 +- .../DEM/monitor/{.gitkeep => .gitignore} | 0 .../DEM/restart/{.gitkeep => .gitignore} | 0 .../CFD/constant/RASProperties | 13 +- .../CFD/constant/couplingProperties | 29 +- .../initLayerStructure/CFD/constant/g | 11 +- .../CFD/constant/liggghtsCommands | 41 +-- .../CFD/constant/thermophysicalProperties | 10 +- .../CFD/constant/transportProperties | 14 +- .../CFD/constant/turbulenceProperties | 11 +- .../initLayerStructure/CFD/system/controlDict | 34 +- .../CFD/system/createPatchDict | 15 +- .../CFD/system/decomposeParDict | 15 +- .../initLayerStructure/CFD/system/fvOptions | 12 +- .../initLayerStructure/CFD/system/fvSchemes | 18 +- .../initLayerStructure/CFD/system/fvSolution | 18 +- .../initLayerStructure/CFD/system/probesDict | 62 ++-- .../CFD/system/topoSetDict_CZ | 10 +- .../initLayerStructure/DEM/in.liggghts_CFDDEM | 24 +- .../initLayerStructure/DEM/in.liggghts_fill | 68 ++-- 113 files changed, 1163 insertions(+), 1369 deletions(-) rename tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/monitor/{.gitkeep => .gitignore} (100%) rename tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/monitor/{.gitkeep => .gitignore} (100%) rename tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/restart/{.gitkeep => .gitignore} (100%) diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/RASProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/RASProperties index 1f42fc93..d5a78e81 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/RASProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/RASProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -15,11 +15,10 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -RASModel laminar;//kEpsilon; +RASModel laminar; turbulence off; printCoeffs off; - // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/couplingProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/couplingProperties index 6c85f0c0..cd1c986c 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/couplingProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/couplingProperties @@ -1,29 +1,19 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.4 | -| \\ / A nd | Web: http://www.openfoam.org | -| \\/ M anipulation | | +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ - - FoamFile { version 2.0; format ascii; - - root ""; - case ""; - instance ""; - local ""; - class dictionary; object couplingProperties; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -//===========================================================================// // sub-models & settings modelType "A"; @@ -78,7 +68,8 @@ turbulenceModelType "turbulenceProperties"; getParticleTypes true; getParticleDensities false; getParticleEffVolFactors true; -//===========================================================================// + + // sub-model properties implicitCoupleProps @@ -102,7 +93,6 @@ viscForceProps densityFieldName "rho"; } - BeetstraDragProps { velFieldName "U"; @@ -148,12 +138,6 @@ SyamlalThermCondProps { } - -centreProps -{ - alphaMin 0.10; -} - engineProps { treeSearch true; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/g b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/g index 317bdd50..6be1f0eb 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/g +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/g @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -18,5 +18,4 @@ FoamFile dimensions [0 1 -2 0 0 0 0]; value ( 0 0 -9.81 ); - // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/liggghtsCommands b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/liggghtsCommands index 148b23b3..1dc182e7 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/liggghtsCommands +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/liggghtsCommands @@ -1,26 +1,17 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.4 | -| \\ / A nd | Web: http://www.openfoam.org | -| \\/ M anipulation | | +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ - - FoamFile { - version 2.0; - format ascii; - - root ""; - case ""; - instance ""; - local ""; - - class dictionary; - object liggghtsCommands; + version 2.0; + format ascii; + class dictionary; + object liggghtsCommands; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // liggghtsCommandModels @@ -28,15 +19,5 @@ liggghtsCommandModels runLiggghts writeLiggghts ); + // ************************************************************************* // - -/*runLiggghtsProps -{ - preNo false; -} - -writeLiggghtsProps -{ - writeLast off; - overwrite off; -}*/ diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_1 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_1 index 1c0c0330..0b8f172d 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_1 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_1 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_2 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_2 index 1c0c0330..0b8f172d 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_2 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_2 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_3 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_3 index 83cead98..9cd60588 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_3 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_3 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_4 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_4 index 9bf9c843..4ad65691 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_4 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPost_4 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_1 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_1 index b3a968d4..8a5feb96 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_1 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_1 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_2 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_2 index 185cb786..35fa7144 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_2 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_2 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_3 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_3 index 2c0b1831..ac96dc67 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_3 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_3 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_4 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_4 index 13cad000..c2125fae 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_4 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/symmetrizerPropertiesPre_4 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/thermophysicalProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/thermophysicalProperties index 2d74575b..3bab94a8 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/thermophysicalProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/thermophysicalProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/transportProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/transportProperties index 01d665d3..5d294724 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/transportProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/transportProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -19,9 +19,9 @@ transportModel Newtonian; nu nu [ 0 2 -1 0 0 0 0 ] 1e-05; -kf kf [ 1 1 -3 -1 0 0 0 ] 0.026; +kf kf [ 1 1 -3 -1 0 0 0 ] 0.026; -Cp Cp [ 0 2 -2 -1 0 0 0 ] 1005; +Cp Cp [ 0 2 -2 -1 0 0 0 ] 1005; CrossPowerLawCoeffs { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/turbulenceProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/turbulenceProperties index b2fc0a43..f6d9d4cb 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/turbulenceProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/constant/turbulenceProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -17,5 +17,4 @@ FoamFile simulationType laminar; - // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/Ksl b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/Ksl index fc8ce7a7..90b4b792 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/Ksl +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/Ksl @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/T b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/T index 90a1fe0c..4e12c7e0 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/T +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/T @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: http://www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -28,19 +28,19 @@ boundaryField bottom { type fixedValue; - value uniform 293; + value uniform 293; } walls { type fixedValue; - value uniform 293; + value uniform 293; } inlet { type fixedValue; - value uniform 2600; + value uniform 2600; } } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/U b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/U index 75f4f484..1d343e46 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/U +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/U @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -39,9 +39,9 @@ boundaryField inlet { -// type uniformFixedValue; -// uniformValue constant (0 0 0); -// actual inflow of 112.6 would require small time step, use smaller inflow instead + //type uniformFixedValue; + //uniformValue constant (0 0 0); + // actual inflow of 112.6 would require small time step, use smaller inflow instead type flowRateInletVelocity; massFlowRate constant 10; rhoInlet 4.0; // fallback value diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/Us b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/Us index 0853a634..b5f20820 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/Us +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/Us @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/addSource b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/addSource index 9a6e1499..9344f84e 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/addSource +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/addSource @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -14,9 +14,9 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -dimensions [1 -1 -3 0 0 0 0]; +dimensions [1 -1 -3 0 0 0 0]; -internalField uniform 0; +internalField uniform 0; boundaryField { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/p b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/p index 39e322bc..ae0f6e34 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/p +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/p @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -24,7 +24,7 @@ boundaryField { type zeroGradient; } - + top { type fixedValue; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/partEffThermCondField b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/partEffThermCondField index 6e233aed..3ae78092 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/partEffThermCondField +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/partEffThermCondField @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: http://www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -34,7 +34,7 @@ boundaryField { // fixed heat loss, put all in gas phase type fixedValue; - value uniform 0.0; + value uniform 0.0; } inlet diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/partTemp b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/partTemp index cfe00636..937096dd 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/partTemp +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/partTemp @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: http://www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/particleForces b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/particleForces index bdf5c137..29b0ea50 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/particleForces +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/particleForces @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: http://www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/voidfraction b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/voidfraction index 1aff3cfb..d0a886c5 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/voidfraction +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/voidfraction @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/wallHeatLoss b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/wallHeatLoss index 216c1b3d..ec8b2eb7 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/wallHeatLoss +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/orig.0/wallHeatLoss @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/blockMeshDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/blockMeshDict index 3f003ed7..117cb247 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/blockMeshDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/blockMeshDict @@ -1,194 +1,190 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \ / O peration | Version: 2.1.x | -| \ / A nd | Web: www.OpenFOAM.org | -| \/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { - version 2.0; - format ascii; - class dictionary; - object blockMeshDict; + version 2.0; + format ascii; + class dictionary; + object blockMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - - convertToMeters 1.0; - vertices ( - ( 0.0 0.0 -1.12 ) // mmm0 = 0 - ( 2.7577164466275357 2.7577164466275352 -1.12 ) // c0h0 = 1 - ( 4.242640687119286 4.242640687119285 -1.12 ) // o0h0 = 2 - ( 2.1410771502600355e-16 3.4966443414554087 -1.12 ) // c1h0 = 3 - ( 3.6739403974420594e-16 6.0 -1.12 ) // o1h0 = 4 - ( -2.7577164466275352 2.7577164466275357 -1.12 ) // c2h0 = 5 - ( -4.242640687119285 4.242640687119286 -1.12 ) // o2h0 = 6 - ( -3.4966443414554087 4.282154300520071e-16 -1.12 ) // c3h0 = 7 - ( -6.0 7.347880794884119e-16 -1.12 ) // o3h0 = 8 - ( -2.757716446627536 -2.7577164466275352 -1.12 ) // c4h0 = 9 - ( -4.242640687119286 -4.242640687119285 -1.12 ) // o4h0 = 10 - ( -6.423231450780106e-16 -3.4966443414554087 -1.12 ) // c5h0 = 11 - ( -1.102182119232618e-15 -6.0 -1.12 ) // o5h0 = 12 - ( 2.757716446627535 -2.757716446627536 -1.12 ) // c6h0 = 13 - ( 4.242640687119284 -4.242640687119286 -1.12 ) // o6h0 = 14 - ( 3.4966443414554087 -8.564308601040142e-16 -1.12 ) // c7h0 = 15 - ( 6.0 -1.4695761589768238e-15 -1.12 ) // o7h0 = 16 - ( 0.0 0.0 0.746 ) // mmm1 = 17 - ( 2.7577164466275357 2.7577164466275352 0.746 ) // c0h1 = 18 - ( 4.242640687119286 4.242640687119285 0.746 ) // o0h1 = 19 - ( 2.1410771502600355e-16 3.4966443414554087 0.746 ) // c1h1 = 20 - ( 3.6739403974420594e-16 6.0 0.746 ) // o1h1 = 21 - ( -2.7577164466275352 2.7577164466275357 0.746 ) // c2h1 = 22 - ( -4.242640687119285 4.242640687119286 0.746 ) // o2h1 = 23 - ( -3.4966443414554087 4.282154300520071e-16 0.746 ) // c3h1 = 24 - ( -6.0 7.347880794884119e-16 0.746 ) // o3h1 = 25 - ( -2.757716446627536 -2.7577164466275352 0.746 ) // c4h1 = 26 - ( -4.242640687119286 -4.242640687119285 0.746 ) // o4h1 = 27 - ( -6.423231450780106e-16 -3.4966443414554087 0.746 ) // c5h1 = 28 - ( -1.102182119232618e-15 -6.0 0.746 ) // o5h1 = 29 - ( 2.757716446627535 -2.757716446627536 0.746 ) // c6h1 = 30 - ( 4.242640687119284 -4.242640687119286 0.746 ) // o6h1 = 31 - ( 3.4966443414554087 -8.564308601040142e-16 0.746 ) // c7h1 = 32 - ( 6.0 -1.4695761589768238e-15 0.746 ) // o7h1 = 33 - ( 0.0 0.0 3.913 ) // mmm2 = 34 - ( 3.3919912293518686 3.391991229351868 3.913 ) // c0h2 = 35 - ( 5.2184480451567214 5.218448045156721 3.913 ) // o0h2 = 36 - ( 2.6335248948198435e-16 4.300872539990152 3.913 ) // c1h2 = 37 - ( 4.518946688853733e-16 7.38 3.913 ) // o1h2 = 38 - ( -3.391991229351868 3.3919912293518686 3.913 ) // c2h2 = 39 - ( -5.218448045156721 5.2184480451567214 3.913 ) // o2h2 = 40 - ( -4.300872539990152 5.267049789639687e-16 3.913 ) // c3h2 = 41 - ( -7.38 9.037893377707467e-16 3.913 ) // o3h2 = 42 - ( -3.391991229351869 -3.391991229351868 3.913 ) // c4h2 = 43 - ( -5.2184480451567214 -5.218448045156721 3.913 ) // o4h2 = 44 - ( -7.900574684459529e-16 -4.300872539990152 3.913 ) // c5h2 = 45 - ( -1.3556840066561198e-15 -7.38 3.913 ) // o5h2 = 46 - ( 3.3919912293518673 -3.391991229351869 3.913 ) // c6h2 = 47 - ( 5.21844804515672 -5.2184480451567214 3.913 ) // o6h2 = 48 - ( 4.300872539990152 -1.0534099579279374e-15 3.913 ) // c7h2 = 49 - ( 7.38 -1.8075786755414934e-15 3.913 ) // o7h2 = 50 - ( 0.0 0.0 6.408 ) // mmm3 = 51 - ( 3.3919912293518686 3.391991229351868 6.408 ) // c0h3 = 52 - ( 5.2184480451567214 5.218448045156721 6.408 ) // o0h3 = 53 - ( 2.6335248948198435e-16 4.300872539990152 6.408 ) // c1h3 = 54 - ( 4.518946688853733e-16 7.38 6.408 ) // o1h3 = 55 - ( -3.391991229351868 3.3919912293518686 6.408 ) // c2h3 = 56 - ( -5.218448045156721 5.2184480451567214 6.408 ) // o2h3 = 57 - ( -4.300872539990152 5.267049789639687e-16 6.408 ) // c3h3 = 58 - ( -7.38 9.037893377707467e-16 6.408 ) // o3h3 = 59 - ( -3.391991229351869 -3.391991229351868 6.408 ) // c4h3 = 60 - ( -5.2184480451567214 -5.218448045156721 6.408 ) // o4h3 = 61 - ( -7.900574684459529e-16 -4.300872539990152 6.408 ) // c5h3 = 62 - ( -1.3556840066561198e-15 -7.38 6.408 ) // o5h3 = 63 - ( 3.3919912293518673 -3.391991229351869 6.408 ) // c6h3 = 64 - ( 5.21844804515672 -5.2184480451567214 6.408 ) // o6h3 = 65 - ( 4.300872539990152 -1.0534099579279374e-15 6.408 ) // c7h3 = 66 - ( 7.38 -1.8075786755414934e-15 6.408 ) // o7h3 = 67 - ( 0.0 0.0 24.035 ) // mmm4 = 68 - ( 2.1579131194860466 2.157913119486046 24.035 ) // c0h4 = 69 - ( 3.3198663376708413 3.3198663376708404 24.035 ) // o0h4 = 70 - ( 1.6753928700784779e-16 2.7361241971888575 24.035 ) // c1h4 = 71 - ( 2.874858360998412e-16 4.695 24.035 ) // o1h4 = 72 - ( -2.157913119486046 2.1579131194860466 24.035 ) // c2h4 = 73 - ( -3.3198663376708404 3.3198663376708413 24.035 ) // o2h4 = 74 - ( -2.7361241971888575 3.3507857401569558e-16 24.035 ) // c3h4 = 75 - ( -4.695 5.749716721996824e-16 24.035 ) // o3h4 = 76 - ( -2.157913119486047 -2.157913119486046 24.035 ) // c4h4 = 77 - ( -3.3198663376708417 -3.3198663376708404 24.035 ) // o4h4 = 78 - ( -5.026178610235433e-16 -2.7361241971888575 24.035 ) // c5h4 = 79 - ( -8.624575082995235e-16 -4.695 24.035 ) // o5h4 = 80 - ( 2.157913119486046 -2.157913119486047 24.035 ) // c6h4 = 81 - ( 3.31986633767084 -3.3198663376708417 24.035 ) // o6h4 = 82 - ( 2.7361241971888575 -6.7015714803139115e-16 24.035 ) // c7h4 = 83 - ( 4.695 -1.1499433443993648e-15 24.035 ) // o7h4 = 84 - ( 0.0 0.0 26.035 ) // mmm5 = 85 - ( 2.1579131194860466 2.157913119486046 26.035 ) // c0h5 = 86 - ( 3.3198663376708413 3.3198663376708404 26.035 ) // o0h5 = 87 - ( 1.6753928700784779e-16 2.7361241971888575 26.035 ) // c1h5 = 88 - ( 2.874858360998412e-16 4.695 26.035 ) // o1h5 = 89 - ( -2.157913119486046 2.1579131194860466 26.035 ) // c2h5 = 90 - ( -3.3198663376708404 3.3198663376708413 26.035 ) // o2h5 = 91 - ( -2.7361241971888575 3.3507857401569558e-16 26.035 ) // c3h5 = 92 - ( -4.695 5.749716721996824e-16 26.035 ) // o3h5 = 93 - ( -2.157913119486047 -2.157913119486046 26.035 ) // c4h5 = 94 - ( -3.3198663376708417 -3.3198663376708404 26.035 ) // o4h5 = 95 - ( -5.026178610235433e-16 -2.7361241971888575 26.035 ) // c5h5 = 96 - ( -8.624575082995235e-16 -4.695 26.035 ) // o5h5 = 97 - ( 2.157913119486046 -2.157913119486047 26.035 ) // c6h5 = 98 - ( 3.31986633767084 -3.3198663376708417 26.035 ) // o6h5 = 99 - ( 2.7361241971888575 -6.7015714803139115e-16 26.035 ) // c7h5 = 100 - ( 4.695 -1.1499433443993648e-15 26.035 ) // o7h5 = 101 + ( 0.0 0.0 -1.12 ) // mmm0 = 0 + ( 2.7577164466275357 2.7577164466275352 -1.12 ) // c0h0 = 1 + ( 4.242640687119286 4.242640687119285 -1.12 ) // o0h0 = 2 + ( 2.1410771502600355e-16 3.4966443414554087 -1.12 ) // c1h0 = 3 + ( 3.6739403974420594e-16 6.0 -1.12 ) // o1h0 = 4 + ( -2.7577164466275352 2.7577164466275357 -1.12 ) // c2h0 = 5 + ( -4.242640687119285 4.242640687119286 -1.12 ) // o2h0 = 6 + ( -3.4966443414554087 4.282154300520071e-16 -1.12 ) // c3h0 = 7 + ( -6.0 7.347880794884119e-16 -1.12 ) // o3h0 = 8 + ( -2.757716446627536 -2.7577164466275352 -1.12 ) // c4h0 = 9 + ( -4.242640687119286 -4.242640687119285 -1.12 ) // o4h0 = 10 + ( -6.423231450780106e-16 -3.4966443414554087 -1.12 ) // c5h0 = 11 + ( -1.102182119232618e-15 -6.0 -1.12 ) // o5h0 = 12 + ( 2.757716446627535 -2.757716446627536 -1.12 ) // c6h0 = 13 + ( 4.242640687119284 -4.242640687119286 -1.12 ) // o6h0 = 14 + ( 3.4966443414554087 -8.564308601040142e-16 -1.12 ) // c7h0 = 15 + ( 6.0 -1.4695761589768238e-15 -1.12 ) // o7h0 = 16 + ( 0.0 0.0 0.746 ) // mmm1 = 17 + ( 2.7577164466275357 2.7577164466275352 0.746 ) // c0h1 = 18 + ( 4.242640687119286 4.242640687119285 0.746 ) // o0h1 = 19 + ( 2.1410771502600355e-16 3.4966443414554087 0.746 ) // c1h1 = 20 + ( 3.6739403974420594e-16 6.0 0.746 ) // o1h1 = 21 + ( -2.7577164466275352 2.7577164466275357 0.746 ) // c2h1 = 22 + ( -4.242640687119285 4.242640687119286 0.746 ) // o2h1 = 23 + ( -3.4966443414554087 4.282154300520071e-16 0.746 ) // c3h1 = 24 + ( -6.0 7.347880794884119e-16 0.746 ) // o3h1 = 25 + ( -2.757716446627536 -2.7577164466275352 0.746 ) // c4h1 = 26 + ( -4.242640687119286 -4.242640687119285 0.746 ) // o4h1 = 27 + ( -6.423231450780106e-16 -3.4966443414554087 0.746 ) // c5h1 = 28 + ( -1.102182119232618e-15 -6.0 0.746 ) // o5h1 = 29 + ( 2.757716446627535 -2.757716446627536 0.746 ) // c6h1 = 30 + ( 4.242640687119284 -4.242640687119286 0.746 ) // o6h1 = 31 + ( 3.4966443414554087 -8.564308601040142e-16 0.746 ) // c7h1 = 32 + ( 6.0 -1.4695761589768238e-15 0.746 ) // o7h1 = 33 + ( 0.0 0.0 3.913 ) // mmm2 = 34 + ( 3.3919912293518686 3.391991229351868 3.913 ) // c0h2 = 35 + ( 5.2184480451567214 5.218448045156721 3.913 ) // o0h2 = 36 + ( 2.6335248948198435e-16 4.300872539990152 3.913 ) // c1h2 = 37 + ( 4.518946688853733e-16 7.38 3.913 ) // o1h2 = 38 + ( -3.391991229351868 3.3919912293518686 3.913 ) // c2h2 = 39 + ( -5.218448045156721 5.2184480451567214 3.913 ) // o2h2 = 40 + ( -4.300872539990152 5.267049789639687e-16 3.913 ) // c3h2 = 41 + ( -7.38 9.037893377707467e-16 3.913 ) // o3h2 = 42 + ( -3.391991229351869 -3.391991229351868 3.913 ) // c4h2 = 43 + ( -5.2184480451567214 -5.218448045156721 3.913 ) // o4h2 = 44 + ( -7.900574684459529e-16 -4.300872539990152 3.913 ) // c5h2 = 45 + ( -1.3556840066561198e-15 -7.38 3.913 ) // o5h2 = 46 + ( 3.3919912293518673 -3.391991229351869 3.913 ) // c6h2 = 47 + ( 5.21844804515672 -5.2184480451567214 3.913 ) // o6h2 = 48 + ( 4.300872539990152 -1.0534099579279374e-15 3.913 ) // c7h2 = 49 + ( 7.38 -1.8075786755414934e-15 3.913 ) // o7h2 = 50 + ( 0.0 0.0 6.408 ) // mmm3 = 51 + ( 3.3919912293518686 3.391991229351868 6.408 ) // c0h3 = 52 + ( 5.2184480451567214 5.218448045156721 6.408 ) // o0h3 = 53 + ( 2.6335248948198435e-16 4.300872539990152 6.408 ) // c1h3 = 54 + ( 4.518946688853733e-16 7.38 6.408 ) // o1h3 = 55 + ( -3.391991229351868 3.3919912293518686 6.408 ) // c2h3 = 56 + ( -5.218448045156721 5.2184480451567214 6.408 ) // o2h3 = 57 + ( -4.300872539990152 5.267049789639687e-16 6.408 ) // c3h3 = 58 + ( -7.38 9.037893377707467e-16 6.408 ) // o3h3 = 59 + ( -3.391991229351869 -3.391991229351868 6.408 ) // c4h3 = 60 + ( -5.2184480451567214 -5.218448045156721 6.408 ) // o4h3 = 61 + ( -7.900574684459529e-16 -4.300872539990152 6.408 ) // c5h3 = 62 + ( -1.3556840066561198e-15 -7.38 6.408 ) // o5h3 = 63 + ( 3.3919912293518673 -3.391991229351869 6.408 ) // c6h3 = 64 + ( 5.21844804515672 -5.2184480451567214 6.408 ) // o6h3 = 65 + ( 4.300872539990152 -1.0534099579279374e-15 6.408 ) // c7h3 = 66 + ( 7.38 -1.8075786755414934e-15 6.408 ) // o7h3 = 67 + ( 0.0 0.0 24.035 ) // mmm4 = 68 + ( 2.1579131194860466 2.157913119486046 24.035 ) // c0h4 = 69 + ( 3.3198663376708413 3.3198663376708404 24.035 ) // o0h4 = 70 + ( 1.6753928700784779e-16 2.7361241971888575 24.035 ) // c1h4 = 71 + ( 2.874858360998412e-16 4.695 24.035 ) // o1h4 = 72 + ( -2.157913119486046 2.1579131194860466 24.035 ) // c2h4 = 73 + ( -3.3198663376708404 3.3198663376708413 24.035 ) // o2h4 = 74 + ( -2.7361241971888575 3.3507857401569558e-16 24.035 ) // c3h4 = 75 + ( -4.695 5.749716721996824e-16 24.035 ) // o3h4 = 76 + ( -2.157913119486047 -2.157913119486046 24.035 ) // c4h4 = 77 + ( -3.3198663376708417 -3.3198663376708404 24.035 ) // o4h4 = 78 + ( -5.026178610235433e-16 -2.7361241971888575 24.035 ) // c5h4 = 79 + ( -8.624575082995235e-16 -4.695 24.035 ) // o5h4 = 80 + ( 2.157913119486046 -2.157913119486047 24.035 ) // c6h4 = 81 + ( 3.31986633767084 -3.3198663376708417 24.035 ) // o6h4 = 82 + ( 2.7361241971888575 -6.7015714803139115e-16 24.035 ) // c7h4 = 83 + ( 4.695 -1.1499433443993648e-15 24.035 ) // o7h4 = 84 + ( 0.0 0.0 26.035 ) // mmm5 = 85 + ( 2.1579131194860466 2.157913119486046 26.035 ) // c0h5 = 86 + ( 3.3198663376708413 3.3198663376708404 26.035 ) // o0h5 = 87 + ( 1.6753928700784779e-16 2.7361241971888575 26.035 ) // c1h5 = 88 + ( 2.874858360998412e-16 4.695 26.035 ) // o1h5 = 89 + ( -2.157913119486046 2.1579131194860466 26.035 ) // c2h5 = 90 + ( -3.3198663376708404 3.3198663376708413 26.035 ) // o2h5 = 91 + ( -2.7361241971888575 3.3507857401569558e-16 26.035 ) // c3h5 = 92 + ( -4.695 5.749716721996824e-16 26.035 ) // o3h5 = 93 + ( -2.157913119486047 -2.157913119486046 26.035 ) // c4h5 = 94 + ( -3.3198663376708417 -3.3198663376708404 26.035 ) // o4h5 = 95 + ( -5.026178610235433e-16 -2.7361241971888575 26.035 ) // c5h5 = 96 + ( -8.624575082995235e-16 -4.695 26.035 ) // o5h5 = 97 + ( 2.157913119486046 -2.157913119486047 26.035 ) // c6h5 = 98 + ( 3.31986633767084 -3.3198663376708417 26.035 ) // o6h5 = 99 + ( 2.7361241971888575 -6.7015714803139115e-16 26.035 ) // c7h5 = 100 + ( 4.695 -1.1499433443993648e-15 26.035 ) // o7h5 = 101 ); blocks ( - hex ( 0 15 1 3 17 32 18 20 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 0 - hex ( 1 2 4 3 18 19 21 20 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 1 - hex ( 3 4 6 5 20 21 23 22 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 2 - hex ( 0 3 5 7 17 20 22 24 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 3 - hex ( 5 6 8 7 22 23 25 24 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 4 - hex ( 7 8 10 9 24 25 27 26 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 5 - hex ( 0 7 9 11 17 24 26 28 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 6 - hex ( 9 10 12 11 26 27 29 28 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 7 - hex ( 11 12 14 13 28 29 31 30 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 8 - hex ( 0 11 13 15 17 28 30 32 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 9 - hex ( 13 14 16 15 30 31 33 32 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 10 - hex ( 15 16 2 1 32 33 19 18 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 11 - hex ( 17 32 18 20 34 49 35 37 ) ( 12 12 9 ) simpleGrading ( 1 1 1 ) // 12 - hex ( 18 19 21 20 35 36 38 37 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 13 - hex ( 20 21 23 22 37 38 40 39 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 14 - hex ( 17 20 22 24 34 37 39 41 ) ( 12 12 9 ) simpleGrading ( 1 1 1 ) // 15 - hex ( 22 23 25 24 39 40 42 41 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 16 - hex ( 24 25 27 26 41 42 44 43 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 17 - hex ( 17 24 26 28 34 41 43 45 ) ( 12 12 9 ) simpleGrading ( 1 1 1 ) // 18 - hex ( 26 27 29 28 43 44 46 45 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 19 - hex ( 28 29 31 30 45 46 48 47 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 20 - hex ( 17 28 30 32 34 45 47 49 ) ( 12 12 9 ) simpleGrading ( 1 1 1 ) // 21 - hex ( 30 31 33 32 47 48 50 49 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 22 - hex ( 32 33 19 18 49 50 36 35 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 23 - hex ( 34 49 35 37 51 66 52 54 ) ( 12 12 7 ) simpleGrading ( 1 1 1 ) // 24 - hex ( 35 36 38 37 52 53 55 54 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 25 - hex ( 37 38 40 39 54 55 57 56 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 26 - hex ( 34 37 39 41 51 54 56 58 ) ( 12 12 7 ) simpleGrading ( 1 1 1 ) // 27 - hex ( 39 40 42 41 56 57 59 58 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 28 - hex ( 41 42 44 43 58 59 61 60 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 29 - hex ( 34 41 43 45 51 58 60 62 ) ( 12 12 7 ) simpleGrading ( 1 1 1 ) // 30 - hex ( 43 44 46 45 60 61 63 62 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 31 - hex ( 45 46 48 47 62 63 65 64 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 32 - hex ( 34 45 47 49 51 62 64 66 ) ( 12 12 7 ) simpleGrading ( 1 1 1 ) // 33 - hex ( 47 48 50 49 64 65 67 66 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 34 - hex ( 49 50 36 35 66 67 53 52 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 35 - hex ( 51 66 52 54 68 83 69 71 ) ( 12 12 50 ) simpleGrading ( 1 1 1 ) // 36 - hex ( 52 53 55 54 69 70 72 71 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 37 - hex ( 54 55 57 56 71 72 74 73 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 38 - hex ( 51 54 56 58 68 71 73 75 ) ( 12 12 50 ) simpleGrading ( 1 1 1 ) // 39 - hex ( 56 57 59 58 73 74 76 75 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 40 - hex ( 58 59 61 60 75 76 78 77 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 41 - hex ( 51 58 60 62 68 75 77 79 ) ( 12 12 50 ) simpleGrading ( 1 1 1 ) // 42 - hex ( 60 61 63 62 77 78 80 79 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 43 - hex ( 62 63 65 64 79 80 82 81 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 44 - hex ( 51 62 64 66 68 79 81 83 ) ( 12 12 50 ) simpleGrading ( 1 1 1 ) // 45 - hex ( 64 65 67 66 81 82 84 83 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 46 - hex ( 66 67 53 52 83 84 70 69 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 47 - hex ( 68 83 69 71 85 100 86 88 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 48 - hex ( 69 70 72 71 86 87 89 88 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 49 - hex ( 71 72 74 73 88 89 91 90 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 50 - hex ( 68 71 73 75 85 88 90 92 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 51 - hex ( 73 74 76 75 90 91 93 92 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 52 - hex ( 75 76 78 77 92 93 95 94 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 53 - hex ( 68 75 77 79 85 92 94 96 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 54 - hex ( 77 78 80 79 94 95 97 96 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 55 - hex ( 79 80 82 81 96 97 99 98 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 56 - hex ( 68 79 81 83 85 96 98 100 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 57 - hex ( 81 82 84 83 98 99 101 100 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 58 - hex ( 83 84 70 69 100 101 87 86 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 59 + hex ( 0 15 1 3 17 32 18 20 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 0 + hex ( 1 2 4 3 18 19 21 20 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 1 + hex ( 3 4 6 5 20 21 23 22 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 2 + hex ( 0 3 5 7 17 20 22 24 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 3 + hex ( 5 6 8 7 22 23 25 24 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 4 + hex ( 7 8 10 9 24 25 27 26 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 5 + hex ( 0 7 9 11 17 24 26 28 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 6 + hex ( 9 10 12 11 26 27 29 28 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 7 + hex ( 11 12 14 13 28 29 31 30 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 8 + hex ( 0 11 13 15 17 28 30 32 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 9 + hex ( 13 14 16 15 30 31 33 32 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 10 + hex ( 15 16 2 1 32 33 19 18 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 11 + hex ( 17 32 18 20 34 49 35 37 ) ( 12 12 9 ) simpleGrading ( 1 1 1 ) // 12 + hex ( 18 19 21 20 35 36 38 37 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 13 + hex ( 20 21 23 22 37 38 40 39 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 14 + hex ( 17 20 22 24 34 37 39 41 ) ( 12 12 9 ) simpleGrading ( 1 1 1 ) // 15 + hex ( 22 23 25 24 39 40 42 41 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 16 + hex ( 24 25 27 26 41 42 44 43 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 17 + hex ( 17 24 26 28 34 41 43 45 ) ( 12 12 9 ) simpleGrading ( 1 1 1 ) // 18 + hex ( 26 27 29 28 43 44 46 45 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 19 + hex ( 28 29 31 30 45 46 48 47 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 20 + hex ( 17 28 30 32 34 45 47 49 ) ( 12 12 9 ) simpleGrading ( 1 1 1 ) // 21 + hex ( 30 31 33 32 47 48 50 49 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 22 + hex ( 32 33 19 18 49 50 36 35 ) ( 11 12 9 ) simpleGrading ( 1 1 1 ) // 23 + hex ( 34 49 35 37 51 66 52 54 ) ( 12 12 7 ) simpleGrading ( 1 1 1 ) // 24 + hex ( 35 36 38 37 52 53 55 54 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 25 + hex ( 37 38 40 39 54 55 57 56 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 26 + hex ( 34 37 39 41 51 54 56 58 ) ( 12 12 7 ) simpleGrading ( 1 1 1 ) // 27 + hex ( 39 40 42 41 56 57 59 58 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 28 + hex ( 41 42 44 43 58 59 61 60 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 29 + hex ( 34 41 43 45 51 58 60 62 ) ( 12 12 7 ) simpleGrading ( 1 1 1 ) // 30 + hex ( 43 44 46 45 60 61 63 62 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 31 + hex ( 45 46 48 47 62 63 65 64 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 32 + hex ( 34 45 47 49 51 62 64 66 ) ( 12 12 7 ) simpleGrading ( 1 1 1 ) // 33 + hex ( 47 48 50 49 64 65 67 66 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 34 + hex ( 49 50 36 35 66 67 53 52 ) ( 11 12 7 ) simpleGrading ( 1 1 1 ) // 35 + hex ( 51 66 52 54 68 83 69 71 ) ( 12 12 50 ) simpleGrading ( 1 1 1 ) // 36 + hex ( 52 53 55 54 69 70 72 71 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 37 + hex ( 54 55 57 56 71 72 74 73 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 38 + hex ( 51 54 56 58 68 71 73 75 ) ( 12 12 50 ) simpleGrading ( 1 1 1 ) // 39 + hex ( 56 57 59 58 73 74 76 75 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 40 + hex ( 58 59 61 60 75 76 78 77 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 41 + hex ( 51 58 60 62 68 75 77 79 ) ( 12 12 50 ) simpleGrading ( 1 1 1 ) // 42 + hex ( 60 61 63 62 77 78 80 79 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 43 + hex ( 62 63 65 64 79 80 82 81 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 44 + hex ( 51 62 64 66 68 79 81 83 ) ( 12 12 50 ) simpleGrading ( 1 1 1 ) // 45 + hex ( 64 65 67 66 81 82 84 83 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 46 + hex ( 66 67 53 52 83 84 70 69 ) ( 11 12 50 ) simpleGrading ( 1 1 1 ) // 47 + hex ( 68 83 69 71 85 100 86 88 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 48 + hex ( 69 70 72 71 86 87 89 88 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 49 + hex ( 71 72 74 73 88 89 91 90 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 50 + hex ( 68 71 73 75 85 88 90 92 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 51 + hex ( 73 74 76 75 90 91 93 92 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 52 + hex ( 75 76 78 77 92 93 95 94 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 53 + hex ( 68 75 77 79 85 92 94 96 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 54 + hex ( 77 78 80 79 94 95 97 96 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 55 + hex ( 79 80 82 81 96 97 99 98 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 56 + hex ( 68 79 81 83 85 96 98 100 ) ( 12 12 5 ) simpleGrading ( 1 1 1 ) // 57 + hex ( 81 82 84 83 98 99 101 100 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 58 + hex ( 83 84 70 69 100 101 87 86 ) ( 11 12 5 ) simpleGrading ( 1 1 1 ) // 59 ); diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/controlDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/controlDict index 659465e7..7ba1d712 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/controlDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/controlDict @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -54,7 +54,7 @@ functions type fieldAverage; libs ("libfieldFunctionObjects.so"); writeControl writeTime; - timeStart 18.0; + timeStart 18.0; fields ( @@ -65,14 +65,14 @@ functions base time; window 5.0001; } - Us + Us { mean on; prime2Mean off; base time; window 5.0001; } - voidfraction + voidfraction { mean on; prime2Mean off; @@ -95,7 +95,7 @@ functions window 2.0001; windowName w1; } - voidfraction + voidfraction { mean on; prime2Mean off; @@ -110,9 +110,9 @@ functions { type writeObjects; functionObjectLibs ( "libutilityFunctionObjects.so" ); - exclusiveWriting true; + exclusiveWriting true; objects ("Us" "UsMean" "voidfraction" "voidfractionMean" "partType" "dSauter" "dSauterMean"); - writeControl timeStep; + writeControl timeStep; writeInterval 10000; } @@ -120,9 +120,9 @@ functions { type probes; - functionObjectLibs ("libsampling.so"); + functionObjectLibs ("libsampling.so"); - #include "probesDict"; + #include "probesDict"; } cellObj1 @@ -148,10 +148,9 @@ functions { type abort; libs ("libutilityFunctionObjects.so"); - action writeNow; - file "ABORT"; + action writeNow; + file "ABORT"; } - } // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/createPatchDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/createPatchDict index bdafc43b..4e7ad012 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/createPatchDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/createPatchDict @@ -12,7 +12,6 @@ FoamFile class dictionary; object createPatchDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // pointSync false; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/decomposeParDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/decomposeParDict index e7be9699..77d51808 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/decomposeParDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/decomposeParDict @@ -1,10 +1,10 @@ -/*-------------------------------*- C++ -*---------------------------------*\ -| ========= | -| \\ / OpenFOAM | -| \\ / | -| \\ / The Open Source CFD Toolbox | -| \\/ http://www.OpenFOAM.org | -\*-------------------------------------------------------------------------*/ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ FoamFile { version 2.0; @@ -14,7 +14,6 @@ FoamFile location "system"; object decomposeParDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // numberOfSubdomains 32; @@ -28,4 +27,3 @@ simpleCoeffs } // ************************************************************************* // - diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvOptions b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvOptions index f7fc5a15..657e199c 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvOptions +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvOptions @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -17,7 +17,7 @@ FoamFile source1 { - type limitTemperature; + type limitTemperature; active yes; limitTemperatureCoeffs { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvSchemes b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvSchemes index 5aebeb67..4b7b8b54 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvSchemes +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvSchemes @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -24,15 +24,15 @@ gradSchemes { default Gauss linear; grad(p) cellLimited Gauss linear 1; - // grad(U) Gauss linear; + //grad(U) Gauss linear; grad(U) cellLimited Gauss linear 1; } divSchemes { default Gauss linear; - div(phi,U) Gauss upwind; - // div(phi,U) bounded Gauss linearUpwindV grad(U); + div(phi,U) Gauss upwind; + //div(phi,U) bounded Gauss linearUpwindV grad(U); div(phi,k) Gauss limitedLinear 1; div(phi,epsilon) Gauss limitedLinear 1; div(phi,R) Gauss limitedLinear 1; @@ -68,7 +68,7 @@ interpolationSchemes snGradSchemes { - // default corrected; + //default corrected; default limited 0.333; } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvSolution b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvSolution index 918c40e8..530db764 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvSolution +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/fvSolution @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -57,7 +57,7 @@ solvers { //solver smoothSolver; //smoother GaussSeidel; - solver PBiCG; + solver PBiCG; preconditioner DILU; tolerance 1e-05; relTol 0; @@ -67,7 +67,7 @@ solvers { //solver smoothSolver; //smoother GaussSeidel; - solver PBiCG; + solver PBiCG; preconditioner DILU; tolerance 1e-05; relTol 0; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/probesDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/probesDict index 8fd556b1..9d3ed7cb 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/probesDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/probesDict @@ -1,21 +1,19 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \ / O peration | Version: 2.1.x | -| \ / A nd | Web: www.OpenFOAM.org | -| \/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { - version 2.0; - format ascii; - class dictionary; - object probesDict; + version 2.0; + format ascii; + class dictionary; + object probesDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - fields ( voidfraction @@ -36,27 +34,26 @@ writeInterval 40; // Locations to be probed. probeLocations ( - (0.001 0.001 -1.0) - (0.001 0.001 0.0) - (0.001 0.001 1.0) - (0.001 0.001 2.0) - (0.001 0.001 3.0) - (0.001 0.001 4.0) - (0.001 0.001 5.0) - (0.001 0.001 6.0) - (0.001 0.001 7.0) - (0.001 0.001 8.0) - (0.001 0.001 9.0) - (0.001 0.001 10.0) - (0.001 0.001 12.0) - (0.001 0.001 14.0) - (0.001 0.001 16.0) - (0.001 0.001 18.0) - (0.001 0.001 20.0) - (0.001 0.001 22.0) - (0.001 0.001 24.0) - (0.001 0.001 26.0) - + (0.001 0.001 -1.0) + (0.001 0.001 0.0) + (0.001 0.001 1.0) + (0.001 0.001 2.0) + (0.001 0.001 3.0) + (0.001 0.001 4.0) + (0.001 0.001 5.0) + (0.001 0.001 6.0) + (0.001 0.001 7.0) + (0.001 0.001 8.0) + (0.001 0.001 9.0) + (0.001 0.001 10.0) + (0.001 0.001 12.0) + (0.001 0.001 14.0) + (0.001 0.001 16.0) + (0.001 0.001 18.0) + (0.001 0.001 20.0) + (0.001 0.001 22.0) + (0.001 0.001 24.0) + (0.001 0.001 26.0) ); // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_OtherRegs b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_OtherRegs index 612cea6c..a0ba7c8a 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_OtherRegs +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_OtherRegs @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -12,8 +12,8 @@ FoamFile class dictionary; object topoSetDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + actions ( { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_RWFaces b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_RWFaces index 9efd6471..594c6133 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_RWFaces +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_RWFaces @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2012 | -| \\ / A nd | Website: www.openfoam.com | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_RWReg b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_RWReg index 7592a940..94b40a7a 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_RWReg +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/CFD/system/topoSetDict_RWReg @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2012 | -| \\ / A nd | Website: www.openfoam.com | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/DEMparameters b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/DEMparameters index 057dc4f3..5f7c4007 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/DEMparameters +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/DEMparameters @@ -24,26 +24,26 @@ variable roll_C equal 0.5 # coefficient of rolling friction # mean density coke = 950 # bulk density = 500 -variable dens_C equal 950 # density -variable rad_C equal 0.088 # c.g. radius (cg = 4) -variable poly_C equal 0.81 # polydisp factor +variable dens_C equal 950 # density +variable rad_C equal 0.088 # c.g. radius (cg = 4) +variable poly_C equal 0.81 # polydisp factor # DEM-parameters FINE COKE -variable yM_fC equal 5.e7 # Young's modulus -variable pR_fC equal 0.25 # Poisson ratio -variable rest_fC equal 0.5 # coefficient of restitution -variable fric_fC equal 0.9 # coefficient of friction -variable roll_fC equal 0.5 # coefficient of rolling friction +variable yM_fC equal 5.e7 # Young's modulus +variable pR_fC equal 0.25 # Poisson ratio +variable rest_fC equal 0.5 # coefficient of restitution +variable fric_fC equal 0.9 # coefficient of friction +variable roll_fC equal 0.5 # coefficient of rolling friction # mean diameter fine coke = 0.02 m # mean density fine coke = 950 # bulk density fine coke = 570 -variable dens_fC equal 950 # density -variable rad_fC equal 0.08 # c.g. radius (cg = 8) -#variable poly_fC equal 0.92 # polydisp factor -variable poly_fC equal 1.2 # polydisp factor accounting for near-wall inaccuracy +variable dens_fC equal 950 # density +variable rad_fC equal 0.08 # c.g. radius (cg = 8) +#variable poly_fC equal 0.92 # polydisp factor +variable poly_fC equal 1.2 # polydisp factor accounting for near-wall inaccuracy @@ -52,23 +52,23 @@ variable yM_O equal 5.e7 # Young's modulus variable pR_O equal 0.25 # Poisson ratio variable rest_O equal 0.5 # coefficient of restitution variable fric_O equal 0.8 # coefficient of friction -variable roll_O equal 0.4 # coefficient of rolling friction +variable roll_O equal 0.4 # coefficient of rolling friction # values according to Modern Blast Furnace Ironmaking # mean diameter ore mixture = 0.015 m # mean density ore mixture = 3300 # bulk density = 2200 -variable dens_O equal 3300 # density -variable rad_O equal 0.0825 # c.g. radius (cg = 11) -variable poly_O equal 1.03 # polydisp factor +variable dens_O equal 3300 # density +variable rad_O equal 0.0825 # c.g. radius (cg = 11) +variable poly_O equal 1.03 # polydisp factor # DEM-parameters FINE ORE (represents the mixture of sinter, pellets and actual ore) -variable yM_fO equal 5.e7 # Young's modulus -variable pR_fO equal 0.25 # Poisson ratio -variable rest_fO equal 0.5 # coefficient of restitution -variable fric_fO equal 0.8 # coefficient of friction +variable yM_fO equal 5.e7 # Young's modulus +variable pR_fO equal 0.25 # Poisson ratio +variable rest_fO equal 0.5 # coefficient of restitution +variable fric_fO equal 0.8 # coefficient of friction variable roll_fO equal 0.4 # coefficient of rolling friction # values according to G. Holzinger's literature study @@ -76,10 +76,10 @@ variable roll_fO equal 0.4 # coefficient of rolling friction # mean density fine ore mixture = 3300 # bulk density = 2200 -variable dens_fO equal 3300 # density -variable rad_fO equal 0.072 # c.g. radius (cg = 24) -#variable poly_fO equal 1.03 # polydisp factor -variable poly_fO equal 1.2 # polydisp factor accounting for near-wall inaccuracy +variable dens_fO equal 3300 # density +variable rad_fO equal 0.072 # c.g. radius (cg = 24) +#variable poly_fO equal 1.03 # polydisp factor +variable poly_fO equal 1.2 # polydisp factor accounting for near-wall inaccuracy @@ -88,19 +88,19 @@ variable poly_fO equal 1.2 # polydisp factor accounting for near-wall inac variable yM_W equal 5.e6 # Young's modulus variable pR_W equal 0.25 # Poisson ratio variable rest_W equal 0.5 # coefficient of restitution -variable fric_W equal 0.85 # coefficient of friction +variable fric_W equal 0.85 # coefficient of friction variable roll_W equal 0.45 # coefficient of rolling friction # DEM-parameters mixed -variable rest_CO equal 0.2 # coefficient of restitution -variable rest_WO equal 0.2 # coefficient of restitution -variable rest_CW equal 0.5 # coefficient of restitution -variable fric_CO equal 0.8 # coefficient of friction -variable fric_WO equal 0.2 # coefficient of friction -variable fric_CW equal 0.5 # coefficient of friction -variable roll_CO equal 0.02 # for particles and walls with friction -variable roll_WO equal 0.02 # for particles and walls with friction -variable roll_CW equal 0.02 # for particles and walls with friction +variable rest_CO equal 0.2 # coefficient of restitution +variable rest_WO equal 0.2 # coefficient of restitution +variable rest_CW equal 0.5 # coefficient of restitution +variable fric_CO equal 0.8 # coefficient of friction +variable fric_WO equal 0.2 # coefficient of friction +variable fric_CW equal 0.5 # coefficient of friction +variable roll_CO equal 0.02 # for particles and walls with friction +variable roll_WO equal 0.02 # for particles and walls with friction +variable roll_CW equal 0.02 # for particles and walls with friction -variable cV equal 0.1 # characteristic velocity +variable cV equal 0.1 # characteristic velocity diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.coupling_integration b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.coupling_integration index 6fd201b1..c717321d 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.coupling_integration +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.coupling_integration @@ -7,18 +7,18 @@ variable Tin equal 293 group fullyDeformed empty -fix cfd1 all couple/cfd couple_every ${Ncouple} mpi -fix cfd2 all couple/cfd/force/implicit transfer_density no transfer_type yes transfer_property name effvolfactor type scalar-atom -fix cfd3 all couple/cfd/convection T0 293 -fix cfd4 all couple/cfd/parttempfield T0 293 -fix cfd5 all couple/cfd/deform rmin 0.01 +fix cfd1 all couple/cfd couple_every ${Ncouple} mpi +fix cfd2 all couple/cfd/force/implicit transfer_density no transfer_type yes transfer_property name effvolfactor type scalar-atom +fix cfd3 all couple/cfd/convection T0 293 +fix cfd4 all couple/cfd/parttempfield T0 293 +fix cfd5 all couple/cfd/deform rmin 0.01 # make sure particle outside CFD domain are initialized with reasonable temperature -# this is executed at the beginning of each run +# this is executed at the beginning of each run region outsideCFD block INF INF INF INF 26.0 INF units box variable NFixTemp equal ${Ncouple}+2 -fix eeTemp all execute ${NFixTemp} " set region outsideCFD property/atom Temp ${Tin} " once +fix eeTemp all execute ${NFixTemp} " set region outsideCFD property/atom Temp ${Tin} " once -fix integr all nve/sphere -fix limV1 all limit/vel 1.0 -fix limV2 RW limit/vel 0.01 +fix integr all nve/sphere +fix limV1 all limit/vel 1.0 +fix limV2 RW limit/vel 0.01 diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.liggghts_CFDDEM b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.liggghts_CFDDEM index 1707b55a..9e7a2b79 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.liggghts_CFDDEM +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.liggghts_CFDDEM @@ -3,23 +3,23 @@ include ../DEM/DEMparameters ############################################### -atom_style granular -atom_modify map array -communicate single vel yes +atom_style granular +atom_modify map array +communicate single vel yes -boundary f f f -newton off -units si +boundary f f f +newton off +units si processors 2 2 8 -read_restart ../DEM/liggghts.restart -reset_timestep 0 +read_restart ../DEM/liggghts.restart +reset_timestep 0 -#read_restart ../DEM/restart.B -#reset_timestep 400000 +#read_restart ../DEM/restart.B +#reset_timestep 400000 -neighbor ${skin} bin -neigh_modify delay 0 +neighbor ${skin} bin +neigh_modify delay 0 timestep ${dt} diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.material_settings b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.material_settings index 26cce330..39bed998 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.material_settings +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.material_settings @@ -2,28 +2,28 @@ # material properties required for new pair styles ################################################## -fix m1 all property/global youngsModulus peratomtype ${yM_C} ${yM_C} ${yM_O} ${yM_O} ${yM_W} -fix m2 all property/global poissonsRatio peratomtype ${pR_C} ${pR_C} ${pR_O} ${pR_O} ${pR_W} -fix m3 all property/global coefficientRestitution peratomtypepair 5 ${rest_C} ${rest_C} ${rest_CO} ${rest_CO} ${rest_CW} ${rest_C} ${rest_C} ${rest_CO} ${rest_CO} ${rest_CW} ${rest_CO} ${rest_CO} ${rest_O} ${rest_O} ${rest_WO} ${rest_CO} ${rest_CO} ${rest_O} ${rest_O} ${rest_WO} ${rest_CW} ${rest_CW} ${rest_WO} ${rest_WO} ${rest_W} -fix m4 all property/global coefficientFriction peratomtypepair 5 ${fric_C} ${fric_C} ${fric_CO} ${fric_CO} ${fric_CW} ${fric_C} ${fric_C} ${fric_CO} ${fric_CO} ${fric_CW} ${fric_CO} ${fric_CO} ${fric_O} ${fric_O} ${fric_WO} ${fric_CO} ${fric_CO} ${fric_O} ${fric_O} ${fric_WO} ${fric_CW} ${fric_CW} ${fric_WO} ${fric_WO} ${fric_W} -fix m5 all property/global coefficientRollingFriction peratomtypepair 5 ${roll_C} ${roll_C} ${roll_CO} ${roll_CO} ${roll_CW} ${roll_C} ${roll_C} ${roll_CO} ${roll_CO} ${roll_CW} ${roll_CO} ${roll_CO} ${roll_O} ${roll_O} ${roll_WO} ${roll_CO} ${roll_CO} ${roll_O} ${roll_O} ${roll_WO} ${roll_CW} ${roll_CW} ${roll_WO} ${roll_WO} ${roll_W} -fix m6 all property/global characteristicVelocity scalar ${cV} +fix m1 all property/global youngsModulus peratomtype ${yM_C} ${yM_C} ${yM_O} ${yM_O} ${yM_W} +fix m2 all property/global poissonsRatio peratomtype ${pR_C} ${pR_C} ${pR_O} ${pR_O} ${pR_W} +fix m3 all property/global coefficientRestitution peratomtypepair 5 ${rest_C} ${rest_C} ${rest_CO} ${rest_CO} ${rest_CW} ${rest_C} ${rest_C} ${rest_CO} ${rest_CO} ${rest_CW} ${rest_CO} ${rest_CO} ${rest_O} ${rest_O} ${rest_WO} ${rest_CO} ${rest_CO} ${rest_O} ${rest_O} ${rest_WO} ${rest_CW} ${rest_CW} ${rest_WO} ${rest_WO} ${rest_W} +fix m4 all property/global coefficientFriction peratomtypepair 5 ${fric_C} ${fric_C} ${fric_CO} ${fric_CO} ${fric_CW} ${fric_C} ${fric_C} ${fric_CO} ${fric_CO} ${fric_CW} ${fric_CO} ${fric_CO} ${fric_O} ${fric_O} ${fric_WO} ${fric_CO} ${fric_CO} ${fric_O} ${fric_O} ${fric_WO} ${fric_CW} ${fric_CW} ${fric_WO} ${fric_WO} ${fric_W} +fix m5 all property/global coefficientRollingFriction peratomtypepair 5 ${roll_C} ${roll_C} ${roll_CO} ${roll_CO} ${roll_CW} ${roll_C} ${roll_C} ${roll_CO} ${roll_CO} ${roll_CW} ${roll_CO} ${roll_CO} ${roll_O} ${roll_O} ${roll_WO} ${roll_CO} ${roll_CO} ${roll_O} ${roll_O} ${roll_WO} ${roll_CW} ${roll_CW} ${roll_WO} ${roll_WO} ${roll_W} +fix m6 all property/global characteristicVelocity scalar ${cV} -fix ftco all property/global thermalConductivity peratomtype 1.7 1.7 80 80 1.0 -fix ftca all property/global thermalCapacity peratomtype 850 850 600 600 1.0 -fix heattransfer all heat/gran initial_temperature 293 contact_area projection +fix ftco all property/global thermalConductivity peratomtype 1.7 1.7 80 80 1.0 +fix ftca all property/global thermalCapacity peratomtype 850 850 600 600 1.0 +fix heattransfer all heat/gran initial_temperature 293 contact_area projection # pair style pair_style gran model hertz tangential history rolling_friction cdt pair_coeff * * # gravity -fix gravi all gravity 9.81 vector 0.0 0.0 -1.0 +fix gravi all gravity 9.81 vector 0.0 0.0 -1.0 -fix bottom all mesh/surface file ../../CFDDEM/DEM/stl_files/surface_bottom.stl type 5 -fix wall all mesh/surface file ../../CFDDEM/DEM/stl_files/surface_walls.stl type 5 +fix bottom all mesh/surface file ../../CFDDEM/DEM/stl_files/surface_bottom.stl type 5 +fix wall all mesh/surface file ../../CFDDEM/DEM/stl_files/surface_walls.stl type 5 -fix granwalls all wall/gran model hertz tangential history mesh n_meshes 2 meshes bottom wall +fix granwalls all wall/gran model hertz tangential history mesh n_meshes 2 meshes bottom wall ################################# @@ -35,14 +35,14 @@ group finecoke type 2 group ore type 3 group fineore type 4 -fix pts1 all particletemplate/sphere 2 atom_type 1 density constant ${dens_C} radius constant ${rad_C} -fix pdd1 all particledistribution/discrete 3 1 pts1 1.0 +fix pts1 all particletemplate/sphere 2 atom_type 1 density constant ${dens_C} radius constant ${rad_C} +fix pdd1 all particledistribution/discrete 3 1 pts1 1.0 -fix pts2 all particletemplate/sphere 5 atom_type 3 density constant ${dens_O} radius constant ${rad_O} -fix pdd2 all particledistribution/discrete 7 1 pts2 1.0 +fix pts2 all particletemplate/sphere 5 atom_type 3 density constant ${dens_O} radius constant ${rad_O} +fix pdd2 all particledistribution/discrete 7 1 pts2 1.0 -fix pts3a all particletemplate/sphere 11 atom_type 2 density constant ${dens_fC} radius constant ${rad_fC} -fix pts3b all particletemplate/sphere 13 atom_type 4 density constant ${dens_fO} radius constant ${rad_fO} -fix pdd3 all particledistribution/discrete 17 2 pts3a 0.2 pts3b 0.8 +fix pts3a all particletemplate/sphere 11 atom_type 2 density constant ${dens_fC} radius constant ${rad_fC} +fix pts3b all particletemplate/sphere 13 atom_type 4 density constant ${dens_fO} radius constant ${rad_fO} +fix pdd3 all particledistribution/discrete 17 2 pts3a 0.2 pts3b 0.8 -fix fp all property/atom/polydispparcel effvolfactor ${poly_C} ${poly_fC} ${poly_O} ${poly_fO} 1.0 +fix fp all property/atom/polydispparcel effvolfactor ${poly_C} ${poly_fC} ${poly_O} ${poly_fO} 1.0 diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.output b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.output index 2e2999db..7925874b 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.output +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.output @@ -3,10 +3,10 @@ ######## #screen output -compute 1 all erotate/sphere -thermo_style custom step atoms ke c_1 vol -thermo 10000 -thermo_modify lost ignore norm no -compute_modify thermo_temp dynamic yes +compute 1 all erotate/sphere +thermo_style custom step atoms ke c_1 vol +thermo 10000 +thermo_modify lost ignore norm no +compute_modify thermo_temp dynamic yes -dump dmp1 all custom/vtk ${Ndump} ../DEM/post/dump*.CFDDEM.vtk id type radius x y z vx vy vz fx fy fz mass f_Temp[0] f_partDeformations[0] +dump dmp1 all custom/vtk ${Ndump} ../DEM/post/dump*.CFDDEM.vtk id type radius x y z vx vy vz fx fy fz mass f_Temp[0] f_partDeformations[0] diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.regions b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.regions index 136c0bb5..cc563377 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.regions +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/in.regions @@ -14,4 +14,3 @@ group DMcoke region DM variable DMheight05 equal ${DMheight}+0.5 region hearth block -7 7 -7 7 -1.0 ${DMheight05} - diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/monitor/.gitkeep b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/monitor/.gitignore similarity index 100% rename from tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/monitor/.gitkeep rename to tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/CFDDEM/DEM/monitor/.gitignore diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/RASProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/RASProperties index 1f42fc93..b50113ab 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/RASProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/RASProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -15,7 +15,7 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -RASModel laminar;//kEpsilon; +RASModel laminar; turbulence off; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/chemistryProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/chemistryProperties index fe5b84f2..0f829ae6 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/chemistryProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/chemistryProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/combustionProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/combustionProperties index ecec7ca7..bacd1e30 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/combustionProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/combustionProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/couplingProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/couplingProperties index 691a0896..f7ed8035 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/couplingProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/couplingProperties @@ -1,29 +1,19 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.4 | -| \\ / A nd | Web: http://www.openfoam.org | -| \\/ M anipulation | | +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ - - FoamFile { - version 2.0; - format ascii; - - root ""; - case ""; - instance ""; - local ""; - - class dictionary; - object couplingProperties; + version 2.0; + format ascii; + class dictionary; + object couplingProperties; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -//===========================================================================// // sub-models & settings modelType "A"; @@ -87,7 +77,6 @@ chemistryModels turbulenceModelType "turbulenceProperties"; - getParticleTypes true; getParticleDensities true; getParticleEffVolFactors true; @@ -97,7 +86,8 @@ coupleRecForce false; setForceField true; nEveryFlow 1; -//===========================================================================// + + // sub-model properties implicitCoupleProps @@ -121,7 +111,6 @@ viscForceProps densityFieldName "rho"; } - BeetstraDragProps { velFieldName "U"; @@ -169,13 +158,10 @@ directedDiffusiveRelaxationProps particleDeformationProps { refFieldName "partTempRef"; -// partTypes (3 4); partTypes (1 2 3 4); defaultDeformCellsName "noOreReg"; // same as Huo et al. (2017) -// lowerBounds (1475 1475); -// upperBounds (1675 1675); - lowerBounds (1475 1475 1475 1475); + lowerBounds (1475 1475 1475 1475); upperBounds (1675 1675 1675 1675); // backgroundVoidage 0.05; // ATTENTION: if coke is also deformed, full hearth gets background voidage voidfractionFieldName "voidfractionRec"; @@ -233,7 +219,7 @@ diffusionCoefficientsProps ChemistryFile "$FOAM_CASE/constant/foam.inp"; diffusantGasNames ( CO CO2 O2 - ); + ); } massTransferCoeffProps @@ -267,11 +253,6 @@ constDiffSmoothingProps smoothingLength 0.5; } -centreProps -{ - alphaMin 0.10; -} - engineProps { treeSearch true; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/foam_hconst.dat b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/foam_hconst.dat index 3bb0b501..fcd6333a 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/foam_hconst.dat +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/foam_hconst.dat @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/g b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/g index 317bdd50..6be1f0eb 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/g +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/g @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -18,5 +18,4 @@ FoamFile dimensions [0 1 -2 0 0 0 0]; value ( 0 0 -9.81 ); - // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/liggghtsCommands b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/liggghtsCommands index 68d8d0f8..93337adf 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/liggghtsCommands +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/liggghtsCommands @@ -1,26 +1,17 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.4 | -| \\ / A nd | Web: http://www.openfoam.org | -| \\/ M anipulation | | +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ - - FoamFile { - version 2.0; - format ascii; - - root ""; - case ""; - instance ""; - local ""; - - class dictionary; - object liggghtsCommands; + version 2.0; + format ascii; + class dictionary; + object liggghtsCommands; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // liggghtsCommandModels diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/recProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/recProperties index 9c5cccbd..a1c35d0a 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/recProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/recProperties @@ -1,29 +1,19 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.4 | -| \\ / A nd | Web: http://www.openfoam.org | -| \\/ M anipulation | | +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ - - FoamFile { - version 2.0; - format ascii; - - root ""; - case ""; - instance ""; - local ""; - - class dictionary; - object recProperties; + version 2.0; + format ascii; + class dictionary; + object recProperties; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -//===========================================================================// // sub-models & settings @@ -50,14 +40,9 @@ surfaceScalarFields // phi ); -//verbose true; - -//couplingSubStep 1; - initialRecSteps 20000; //10; -//===========================================================================// // sub-model properties standardRecModelProps @@ -70,7 +55,6 @@ standardRecModelProps EuclideanNormProps { fieldType "volScalarField"; - // fieldName "partType"; fieldName "voidfraction"; } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_1 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_1 index a1fd2425..e7d838a3 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_1 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_1 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_2 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_2 index 7bd57792..ab5f762a 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_2 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_2 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_3 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_3 index ce709287..d68259d7 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_3 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_3 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_4 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_4 index c8e3b68a..605b6406 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_4 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/symmetrizerProperties_4 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/thermophysicalProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/thermophysicalProperties index 6628cbac..e7d6369c 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/thermophysicalProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/thermophysicalProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -14,18 +14,6 @@ FoamFile object thermophysicalProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -/* -thermoType -{ - type heRhoThermo; //hePsiThermo; - mixture reactingMixture; //species and reactions are listed in chemistry file - transport const; //sutherland; //calcualtes viscosity as a function of temperature from Stuherland coefficient As and Ts - thermo hConst; //janaf; - equationOfState perfectGas; - energy sensibleInternalEnergy; //sensibleEnthalpy; - specie specie; -} -*/ thermoType { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/transportProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/transportProperties index b0eb45e4..0307cb39 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/transportProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/transportProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -19,9 +19,9 @@ transportModel Newtonian; nu nu [ 0 2 -1 0 0 0 0 ] 1e-05; -kf kf [ 1 1 -3 -1 0 0 0 ] 0.026; +kf kf [ 1 1 -3 -1 0 0 0 ] 0.026; -Cp Cp [ 0 2 -2 -1 0 0 0 ] 1005; +Cp Cp [ 0 2 -2 -1 0 0 0 ] 1005; Cv Cv [ 0 2 -2 -1 0 0 0 ] 718; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/turbulenceProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/turbulenceProperties index b2fc0a43..f6d9d4cb 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/turbulenceProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/constant/turbulenceProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -17,5 +17,4 @@ FoamFile simulationType laminar; - // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/CO b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/CO index 541fe3b5..2077d363 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/CO +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/CO @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/CO2 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/CO2 index 9a559480..1609679e 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/CO2 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/CO2 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/Ksl b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/Ksl index fc8ce7a7..90b4b792 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/Ksl +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/Ksl @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/N2 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/N2 index b73e9ecd..0edcd8d4 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/N2 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/N2 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/O2 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/O2 index c8a3ba89..6627e3c6 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/O2 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/O2 @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/T b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/T index eb7440cd..9955e2f4 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/T +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/T @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: http://www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -28,19 +28,19 @@ boundaryField bottom { type fixedValue; - value uniform 293; + value uniform 293; } walls { type fixedValue; - value uniform 293; + value uniform 293; } inlet { type fixedValue; - value uniform 1600; + value uniform 1600; } } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/U b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/U index 9b3e0aa5..3f0bf10c 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/U +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/U @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/Us b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/Us index 0853a634..b5f20820 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/Us +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/Us @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/addSource b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/addSource index 9a6e1499..9344f84e 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/addSource +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/addSource @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -14,9 +14,9 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -dimensions [1 -1 -3 0 0 0 0]; +dimensions [1 -1 -3 0 0 0 0]; -internalField uniform 0; +internalField uniform 0; boundaryField { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/p b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/p index 690b2166..cc120a69 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/p +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/p @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -24,7 +24,7 @@ boundaryField { type zeroGradient; } - + top { type fixedValue; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/partEffThermCondField b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/partEffThermCondField index 5431c40c..919e3599 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/partEffThermCondField +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/partEffThermCondField @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: http://www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -33,7 +33,7 @@ boundaryField walls { type fixedValue; - value uniform 2.0; + value uniform 2.0; } inlet diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/partTemp b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/partTemp index 83c04d6b..24f7695a 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/partTemp +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/partTemp @@ -17,7 +17,7 @@ FoamFile dimensions [0 0 0 1 0 0 0]; -internalField nonuniform List +internalField nonuniform List 144528 ( 2700 diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/particleForces b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/particleForces index bdf5c137..29b0ea50 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/particleForces +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/particleForces @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: http://www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/thCond b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/thCond index 76fbc4b1..2c9a65f1 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/thCond +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/thCond @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 4.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/voidfraction b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/voidfraction index 1aff3cfb..d0a886c5 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/voidfraction +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/voidfraction @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/wallHeatLoss b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/wallHeatLoss index 216c1b3d..ec8b2eb7 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/wallHeatLoss +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/orig.0/wallHeatLoss @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/controlDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/controlDict index da8e231e..c8b277c2 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/controlDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/controlDict @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -79,14 +79,14 @@ functions base time; window 60.0001; } - Us + Us { mean on; prime2Mean off; base time; window 60.0001; } - voidfraction + voidfraction { mean on; prime2Mean off; @@ -117,74 +117,74 @@ functions ); } - probes1 - { - type probes; + probes1 + { + type probes; - functionObjectLibs ("libsampling.so"); + functionObjectLibs ("libsampling.so"); - #include "probesDict1"; - } - - probes2 - { - type probes; + #include "probesDict1"; + } - functionObjectLibs ("libsampling.so"); + probes2 + { + type probes; - #include "probesDict2"; - } + functionObjectLibs ("libsampling.so"); - massInflow - { - type surfaceFieldValue; - libs ("libfieldFunctionObjects.so"); - writeControl timeStep; - writeInterval 20; - log true; - writeFields false; - regionType patch; - name inlet; - operation sum; - fields - ( - phi - ); - } + #include "probesDict2"; + } - massOutflow - { - $massInflow; - name top; - } + massInflow + { + type surfaceFieldValue; + libs ("libfieldFunctionObjects.so"); + writeControl timeStep; + writeInterval 20; + log true; + writeFields false; + regionType patch; + name inlet; + operation sum; + fields + ( + phi + ); + } - energyAndSpeciesInflow - { - type surfaceFieldValue; - libs ("libfieldFunctionObjects.so"); - writeControl timeStep; - writeInterval 20; - log true; - writeFields false; - regionType patch; - name inlet; - operation weightedSum; - weightField phi; - fields - ( - e - CO - CO2 - N2 - O2 - ); - } + massOutflow + { + $massInflow; + name top; + } - energyAndSpeciesOutflow - { - $energyAndSpeciesInflow; - name top; - } + energyAndSpeciesInflow + { + type surfaceFieldValue; + libs ("libfieldFunctionObjects.so"); + writeControl timeStep; + writeInterval 20; + log true; + writeFields false; + regionType patch; + name inlet; + operation weightedSum; + weightField phi; + fields + ( + e + CO + CO2 + N2 + O2 + ); + } + + energyAndSpeciesOutflow + { + $energyAndSpeciesInflow; + name top; + } wallheatFluxes { @@ -204,7 +204,7 @@ functions QPartPart ); } - + totReactionHeatField { type volFieldValue; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/createPatchDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/createPatchDict index 5cecfe91..24475de7 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/createPatchDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/createPatchDict @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -48,7 +48,7 @@ pointSync false; // Patches to create. patches ( - { + { name inletLeft; patchInfo { @@ -58,7 +58,7 @@ patches set inletLeft; } -{ + { name inletRight; patchInfo { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/decomposeParDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/decomposeParDict index 080083a7..ffb66d02 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/decomposeParDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/decomposeParDict @@ -1,10 +1,10 @@ -/*-------------------------------*- C++ -*---------------------------------*\ -| ========= | -| \\ / OpenFOAM | -| \\ / | -| \\ / The Open Source CFD Toolbox | -| \\/ http://www.OpenFOAM.org | -\*-------------------------------------------------------------------------*/ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ FoamFile { version 2.0; @@ -22,7 +22,7 @@ numberOfSubdomains 32; method scotch; //simple; simpleCoeffs -{ +{ n (2 2 8); delta 0.001; } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvOptions b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvOptions index da9e4ed6..35365725 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvOptions +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvOptions @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -17,7 +17,7 @@ FoamFile source1 { - type limitTemperature; + type limitTemperature; active yes; limitTemperatureCoeffs { @@ -28,57 +28,3 @@ source1 } } -/* -source2 -{ - type fixedTemperatureConstraint; - - selectionMode cellSet; - cellSet rw_left; - - mode uniform; - temperature 3450; -} - -source3 -{ - type fixedTemperatureConstraint; - - selectionMode cellSet; - cellSet rw_right; - - mode uniform; - temperature 3450; -} -*/ -/* - heatSource1 - { - type scalarSemiImplicitSource; - - selectionMode cellSet; - cellSet rw_left; - volumeMode absolute; //specific; - - injectionRateSuSp - { - // dm/dt = 1.65 kg / s / RW, C = 850, T = 2100 - e (3e6 0); - } - } - - heatSource2 - { - type scalarSemiImplicitSource; - - selectionMode cellSet; - cellSet rw_right; - volumeMode absolute; //specific; - - injectionRateSuSp - { - // dm/dt = 1.65 kg / s / RW, C = 850, T = 2100 - e (3e6 0); - } - } -*/ diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvSchemes b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvSchemes index 6f001b8e..1e42a378 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvSchemes +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvSchemes @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -24,7 +24,7 @@ gradSchemes { default Gauss linear; grad(p) cellLimited Gauss linear 1; - // grad(U) Gauss linear; + //grad(U) Gauss linear; grad(U) cellLimited Gauss linear 1; } @@ -79,7 +79,7 @@ interpolationSchemes snGradSchemes { - // default corrected; + //default corrected; default limited 0.333; } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvSolution b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvSolution index 09d7d97a..aa7adf91 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvSolution +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/fvSolution @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -70,7 +70,7 @@ solvers relTol 0; } - + "(voidfraction|Ksl|UsNext|voidfractionNext|sSmoothField|vSmoothField|fSmooth)" { @@ -111,10 +111,10 @@ relaxationFactors { fields { - U 0.3; - p 0.3; - UFinal 0.3; - pFinal 0.3; + U 0.3; + p 0.3; + UFinal 0.3; + pFinal 0.3; CO 0.3; COFinal 0.3; CO2 0.3; @@ -123,10 +123,10 @@ relaxationFactors O2Final 0.3; N2 0.3; N2Final 0.3; - e 0.3; - he 0.3; - eFinal 0.3; - heFinal 0.3; + e 0.3; + he 0.3; + eFinal 0.3; + heFinal 0.3; } equations { @@ -138,10 +138,10 @@ relaxationFactors // O2Final 0.3; // N2 0.3; // N2Final 0.3; -// e 0.3; -// he 0.3; -// eFinal 0.3; -// heFinal 0.3; +// e 0.3; +// he 0.3; +// eFinal 0.3; +// heFinal 0.3; ".*" 0.3; } } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/monitorPressureWork b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/monitorPressureWork index 57396c40..d4184f5f 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/monitorPressureWork +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/monitorPressureWork @@ -36,14 +36,14 @@ forAll(patches, patchi) { const fvPatch& curPatch = patches[patchi]; - + word patchName = mesh().boundary()[patchi].name(); if (patchName == "inlet") { forAll(curPatch, facei) { label faceCelli = curPatch.faceCells()[facei]; - inpU += phi.boundaryField()[patchi][facei] * p.boundaryField()[patchi][facei] / rho.boundaryField()[patchi][facei]; + inpU += phi.boundaryField()[patchi][facei] * p.boundaryField()[patchi][facei] / rho.boundaryField()[patchi][facei]; } } else if (patchName == "top") @@ -51,7 +51,7 @@ forAll(curPatch, facei) { label faceCelli = curPatch.faceCells()[facei]; - outpU += phi.boundaryField()[patchi][facei] * p.boundaryField()[patchi][facei] / rho.boundaryField()[patchi][facei]; + outpU += phi.boundaryField()[patchi][facei] * p.boundaryField()[patchi][facei] / rho.boundaryField()[patchi][facei]; } } } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/probesDict1 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/probesDict1 index a0502578..39e3a663 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/probesDict1 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/probesDict1 @@ -1,21 +1,19 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \ / O peration | Version: 2.1.x | -| \ / A nd | Web: www.OpenFOAM.org | -| \/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { - version 2.0; - format ascii; - class dictionary; - object probesDict; + version 2.0; + format ascii; + class dictionary; + object probesDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - fields ( voidfraction @@ -43,30 +41,28 @@ writeInterval 10; // Locations to be probed. probeLocations ( - (0.05 0.05 -1.0) - (0.05 0.05 0.0) - (0.05 0.05 1.0) - (0.05 0.05 2.0) - (0.05 0.05 3.0) - (0.05 0.05 4.0) - (0.05 0.05 5.0) - (0.05 0.05 6.0) - (0.05 0.05 7.0) - (0.05 0.05 8.0) - (0.05 0.05 9.0) - (0.05 0.05 10.0) - (0.05 0.05 11.0) - (0.05 0.05 12.0) - (0.05 0.05 13.0) - (0.05 0.05 14.0) - (0.05 0.05 15.0) - (0.05 0.05 16.0) - (0.05 0.05 17.0) - (0.05 0.05 18.0) - (0.05 0.05 19.0) - (0.05 0.05 20.0) - - + (0.05 0.05 -1.0) + (0.05 0.05 0.0) + (0.05 0.05 1.0) + (0.05 0.05 2.0) + (0.05 0.05 3.0) + (0.05 0.05 4.0) + (0.05 0.05 5.0) + (0.05 0.05 6.0) + (0.05 0.05 7.0) + (0.05 0.05 8.0) + (0.05 0.05 9.0) + (0.05 0.05 10.0) + (0.05 0.05 11.0) + (0.05 0.05 12.0) + (0.05 0.05 13.0) + (0.05 0.05 14.0) + (0.05 0.05 15.0) + (0.05 0.05 16.0) + (0.05 0.05 17.0) + (0.05 0.05 18.0) + (0.05 0.05 19.0) + (0.05 0.05 20.0) ); // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/probesDict2 b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/probesDict2 index ca70e09b..4785fb04 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/probesDict2 +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/probesDict2 @@ -1,21 +1,19 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \ / O peration | Version: 2.1.x | -| \ / A nd | Web: www.OpenFOAM.org | -| \/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { - version 2.0; - format ascii; - class dictionary; - object probesDict; + version 2.0; + format ascii; + class dictionary; + object probesDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - fields ( voidfraction @@ -42,31 +40,30 @@ writeInterval 10; // Locations to be probed. probeLocations -( - (0.05 -0.05 -1.0) - (0.05 -0.05 0.0) - (0.05 -0.05 1.0) - (0.05 -0.05 2.0) - (0.05 -0.05 3.0) - (0.05 -0.05 4.0) - (0.05 -0.05 5.0) - (0.05 -0.05 6.0) - (0.05 -0.05 7.0) - (0.05 -0.05 8.0) - (0.05 -0.05 9.0) - (0.05 -0.05 10.0) - (0.05 -0.05 10.0) - (0.05 -0.05 11.0) - (0.05 -0.05 12.0) - (0.05 -0.05 13.0) - (0.05 -0.05 14.0) - (0.05 -0.05 15.0) - (0.05 -0.05 16.0) - (0.05 -0.05 17.0) - (0.05 -0.05 18.0) - (0.05 -0.05 19.0) - (0.05 -0.05 20.0) - +( + (0.05 -0.05 -1.0) + (0.05 -0.05 0.0) + (0.05 -0.05 1.0) + (0.05 -0.05 2.0) + (0.05 -0.05 3.0) + (0.05 -0.05 4.0) + (0.05 -0.05 5.0) + (0.05 -0.05 6.0) + (0.05 -0.05 7.0) + (0.05 -0.05 8.0) + (0.05 -0.05 9.0) + (0.05 -0.05 10.0) + (0.05 -0.05 10.0) + (0.05 -0.05 11.0) + (0.05 -0.05 12.0) + (0.05 -0.05 13.0) + (0.05 -0.05 14.0) + (0.05 -0.05 15.0) + (0.05 -0.05 16.0) + (0.05 -0.05 17.0) + (0.05 -0.05 18.0) + (0.05 -0.05 19.0) + (0.05 -0.05 20.0) ); // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/topoSetDictCZ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/topoSetDictCZ index f393d200..30dd5e26 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/topoSetDictCZ +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/topoSetDictCZ @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -12,11 +12,11 @@ FoamFile class dictionary; object topoSetDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + actions ( - { + { name aboveCZ; type cellSet; action new; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/topoSetDictMonitor b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/topoSetDictMonitor index f020faab..33e70263 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/topoSetDictMonitor +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/CFD/system/topoSetDictMonitor @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -12,11 +12,11 @@ FoamFile class dictionary; object topoSetDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + actions ( - { +{ name sphere0; type cellSet; action new; @@ -26,9 +26,9 @@ actions centre (0.0 0.0 2.0); radius 0.3; } - } +} - { +{ name sphere1; type cellSet; action new; @@ -38,9 +38,9 @@ actions centre (0.0 0.0 2.0); radius 0.45; } - } +} - { +{ name sphere2; type cellSet; action new; @@ -50,9 +50,9 @@ actions centre (0.0 0.0 2.0); radius 0.55; } - } +} - { +{ name sphere3; type cellSet; action new; @@ -62,7 +62,7 @@ actions centre (0.0 0.0 2.0); radius 0.65; } - } +} { name sphere0; @@ -111,8 +111,6 @@ actions set sphere3; } } - - ); // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/DEMparameters b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/DEMparameters index 31895882..6c24ae46 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/DEMparameters +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/DEMparameters @@ -28,49 +28,49 @@ variable roll_C equal 0.5 # coefficient of rolling friction # mean density coke = 950 # bulk density = 500 -variable dens_C equal 950 # density -variable rad_C equal 0.088 # c.g. radius (cg = 4) -variable poly_C equal 0.81 # polydisp factor +variable dens_C equal 950 # density +variable rad_C equal 0.088 # c.g. radius (cg = 4) +variable poly_C equal 0.81 # polydisp factor # DEM-parameters FINE COKE -variable yM_fC equal 5.e7 # Young's modulus -variable pR_fC equal 0.25 # Poisson ratio -variable rest_fC equal 0.5 # coefficient of restitution -variable fric_fC equal 0.9 # coefficient of friction -variable roll_fC equal 0.5 # coefficient of rolling friction +variable yM_fC equal 5.e7 # Young's modulus +variable pR_fC equal 0.25 # Poisson ratio +variable rest_fC equal 0.5 # coefficient of restitution +variable fric_fC equal 0.9 # coefficient of friction +variable roll_fC equal 0.5 # coefficient of rolling friction # mean diameter fine coke = 0.02 m # mean density fine coke = 950 # bulk density fine coke = 570 -variable dens_fC equal 950 # density -variable rad_fC equal 0.08 # c.g. radius (cg = 8) -#variable poly_fC equal 0.92 # polydisp factor -variable poly_fC equal 1.2 # polydisp factor accounting for near-wall inaccuracy +variable dens_fC equal 950 # density +variable rad_fC equal 0.08 # c.g. radius (cg = 8) +#variable poly_fC equal 0.92 # polydisp factor +variable poly_fC equal 1.2 # polydisp factor accounting for near-wall inaccuracy # DEM-parameters ORE (represents the mixture of sinter, pellets and actual ore) variable yM_O equal 5.e7 # Young's modulus variable pR_O equal 0.25 # Poisson ratio variable rest_O equal 0.5 # coefficient of restitution variable fric_O equal 0.8 # coefficient of friction -variable roll_O equal 0.4 # coefficient of rolling friction +variable roll_O equal 0.4 # coefficient of rolling friction # values according to Modern Blast Furnace Ironmaking # mean diameter ore mixture = 0.015 m # mean density ore mixture = 3300 # bulk density = 2200 -variable dens_O equal 3300 # density -variable rad_O equal 0.0825 # c.g. radius (cg = 11) -variable poly_O equal 1.03 # polydisp factor +variable dens_O equal 3300 # density +variable rad_O equal 0.0825 # c.g. radius (cg = 11) +variable poly_O equal 1.03 # polydisp factor # DEM-parameters FINE ORE (represents the mixture of sinter, pellets and actual ore) -variable yM_fO equal 5.e7 # Young's modulus -variable pR_fO equal 0.25 # Poisson ratio -variable rest_fO equal 0.5 # coefficient of restitution -variable fric_fO equal 0.8 # coefficient of friction +variable yM_fO equal 5.e7 # Young's modulus +variable pR_fO equal 0.25 # Poisson ratio +variable rest_fO equal 0.5 # coefficient of restitution +variable fric_fO equal 0.8 # coefficient of friction variable roll_fO equal 0.4 # coefficient of rolling friction # values according to G. Holzinger's literature study @@ -78,10 +78,10 @@ variable roll_fO equal 0.4 # coefficient of rolling friction # mean density fine ore mixture = 3300 # bulk density = 2200 -variable dens_fO equal 3300 # density -variable rad_fO equal 0.072 # c.g. radius (cg = 24) -#variable poly_fO equal 1.03 # polydisp factor -variable poly_fO equal 1.2 # polydisp factor accounting for near-wall inaccuracy +variable dens_fO equal 3300 # density +variable rad_fO equal 0.072 # c.g. radius (cg = 24) +#variable poly_fO equal 1.03 # polydisp factor +variable poly_fO equal 1.2 # polydisp factor accounting for near-wall inaccuracy @@ -89,19 +89,19 @@ variable poly_fO equal 1.2 # polydisp factor accounting for near-wall inac variable yM_W equal 5.e6 # Young's modulus variable pR_W equal 0.25 # Poisson ratio variable rest_W equal 0.5 # coefficient of restitution -variable fric_W equal 0.85 # coefficient of friction +variable fric_W equal 0.85 # coefficient of friction variable roll_W equal 0.45 # coefficient of rolling friction # DEM-parameters mixed -variable rest_CO equal 0.2 # coefficient of restitution -variable rest_WO equal 0.2 # coefficient of restitution -variable rest_CW equal 0.5 # coefficient of restitution -variable fric_CO equal 0.8 # coefficient of friction -variable fric_WO equal 0.2 # coefficient of friction -variable fric_CW equal 0.5 # coefficient of friction -variable roll_CO equal 0.02 # for particles and walls with friction -variable roll_WO equal 0.02 # for particles and walls with friction -variable roll_CW equal 0.02 # for particles and walls with friction +variable rest_CO equal 0.2 # coefficient of restitution +variable rest_WO equal 0.2 # coefficient of restitution +variable rest_CW equal 0.5 # coefficient of restitution +variable fric_CO equal 0.8 # coefficient of friction +variable fric_WO equal 0.2 # coefficient of friction +variable fric_CW equal 0.5 # coefficient of friction +variable roll_CO equal 0.02 # for particles and walls with friction +variable roll_WO equal 0.02 # for particles and walls with friction +variable roll_CW equal 0.02 # for particles and walls with friction -variable cV equal 0.1 # characteristic velocity +variable cV equal 0.1 # characteristic velocity diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.chemistry b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.chemistry index e8e43f0c..a2cfd4d0 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.chemistry +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.chemistry @@ -61,17 +61,17 @@ fix Ea_chem1 fineore property/global Ea_chem1 vector 69488 73674 113859 # values for k0 and T0 according to Shen, Fuel 90 (2011) 728–738; # values have been scaled with 1/(nA * mMol) [nA = molar concentration at standard conditions], b.c. Shen uses x P / PA while LIGGGHTS implementation has x P / (RT) * mMol = x P / PA * nA * mMol fix chem2 coke chem/shrink/core/single speciesA O2 molMassA 0.03199 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 2 molMassD 0.001201 nuD 2 rmin 0.0075 nevery ${Nchem} screen no k 3.1e6 T 10855 Tmin 100 cg 4 layerDiffusion no heatToFluid yes shrink no -fix chem3 coke chem/shrink/core/single speciesA CO2 molMassA 0.04401 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 1 molMassD 0.001201 nuD 1 rmin 0.0075 nevery ${Nchem} screen no k 9.4e9 T 29018 Tmin 100 cg 4 layerDiffusion no heatToFluid yes shrink no +fix chem3 coke chem/shrink/core/single speciesA CO2 molMassA 0.04401 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 1 molMassD 0.001201 nuD 1 rmin 0.0075 nevery ${Nchem} screen no k 9.4e9 T 29018 Tmin 100 cg 4 layerDiffusion no heatToFluid yes shrink no fix chem4 finecoke chem/shrink/core/single speciesA O2 molMassA 0.03199 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 2 molMassD 0.001201 nuD 2 rmin 0.0075 nevery ${Nchem} screen no k 3.1e6 T 10855 Tmin 100 cg 8 layerDiffusion no heatToFluid yes shrink no -fix chem5 finecoke chem/shrink/core/single speciesA CO2 molMassA 0.04401 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 1 molMassD 0.001201 nuD 1 rmin 0.0075 nevery ${Nchem} screen no k 9.4e9 T 29018 Tmin 100 cg 8 layerDiffusion no heatToFluid yes shrink no +fix chem5 finecoke chem/shrink/core/single speciesA CO2 molMassA 0.04401 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 1 molMassD 0.001201 nuD 1 rmin 0.0075 nevery ${Nchem} screen no k 9.4e9 T 29018 Tmin 100 cg 8 layerDiffusion no heatToFluid yes shrink no ###### # Zhuo and Shen, Applied Energy 261 (2020) 114456 # with the additional assumption that all O2 is transformed into CO upon reaction with coke ###### #fix chem2 coke chem/shrink/core/single speciesA O2 molMassA 0.03199 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 2 molMassD 0.001201 nuD 2 rmin 0.0075 nevery ${Nchem} screen no nPreFactor 1 k 0.685 T 9000 Tmin 100 cg 4 layerDiffusion no heatToFluid yes shrink no -#fix chem3 coke chem/shrink/core/single speciesA CO2 molMassA 0.04401 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 1 molMassD 0.001201 nuD 1 rmin 0.0075 nevery ${Nchem} screen no nPreFactor 1 k 589 T 26800 Tmin 100 cg 4 layerDiffusion no heatToFluid yes shrink no +#fix chem3 coke chem/shrink/core/single speciesA CO2 molMassA 0.04401 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 1 molMassD 0.001201 nuD 1 rmin 0.0075 nevery ${Nchem} screen no nPreFactor 1 k 589 T 26800 Tmin 100 cg 4 layerDiffusion no heatToFluid yes shrink no #fix chem4 finecoke chem/shrink/core/single speciesA O2 molMassA 0.03199 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 2 molMassD 0.001201 nuD 2 rmin 0.0075 nevery ${Nchem} screen no nPreFactor 1 k 0.685 T 9000 Tmin 100 cg 8 layerDiffusion no heatToFluid yes shrink no -#fix chem5 finecoke chem/shrink/core/single speciesA CO2 molMassA 0.04401 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 1 molMassD 0.001201 nuD 1 rmin 0.0075 nevery ${Nchem} screen no nPreFactor 1 k 589 T 26800 Tmin 100 cg 8 layerDiffusion no heatToFluid yes shrink no +#fix chem5 finecoke chem/shrink/core/single speciesA CO2 molMassA 0.04401 nuA 1 speciesC CO molMassC 0.02801 nuC 2 molMassB 0.01201 nuB 1 molMassD 0.001201 nuD 1 rmin 0.0075 nevery ${Nchem} screen no nPreFactor 1 k 589 T 26800 Tmin 100 cg 8 layerDiffusion no heatToFluid yes shrink no diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.coupling_integration b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.coupling_integration index d2800c00..586b6c04 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.coupling_integration +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.coupling_integration @@ -9,18 +9,18 @@ variable Tin equal 293 #fix execSetV all execute ${Ncouple} "set group fullyDeformed property/atom vrec 0.0 0.0 ${vtrickle}" start_of_step ##### -fix cfd all couple/cfd couple_every ${Ncouple} mpi -fix cfd1 all couple/cfd/force transfer_force no transfer_torque no transfer_density yes transfer_type yes transfer_property name effvolfactor type scalar-atom -fix cfd2 all couple/cfd/recurrence transfer_force no transfer_fluctuations no -fix cfd3 all couple/cfd/convection T0 ${Tin} transfer_conduction yes max_change 1.0 -fix cfd4 all couple/cfd/parttempfield T0 ${Tin} +fix cfd all couple/cfd couple_every ${Ncouple} mpi +fix cfd1 all couple/cfd/force transfer_force no transfer_torque no transfer_density yes transfer_type yes transfer_property name effvolfactor type scalar-atom +fix cfd2 all couple/cfd/recurrence transfer_force no transfer_fluctuations no +fix cfd3 all couple/cfd/convection T0 ${Tin} transfer_conduction yes max_change 1.0 +fix cfd4 all couple/cfd/parttempfield T0 ${Tin} #### # no trickling -fix cfd5 allore couple/cfd/deform rmin 0.01 monitor_heat yes use_latent_heat yes latent_heat 247000 verbose yes +fix cfd5 allore couple/cfd/deform rmin 0.01 monitor_heat yes use_latent_heat yes latent_heat 247000 verbose yes # trickling -# fix cfd5 allore couple/cfd/deform rmin 0.01 monitor_heat yes use_latent_heat yes latent_heat 247000 delete_fully_deformed_particles no verbose yes +#fix cfd5 allore couple/cfd/deform rmin 0.01 monitor_heat yes use_latent_heat yes latent_heat 247000 delete_fully_deformed_particles no verbose yes #### -fix cfd6 all couple/cfd/chemistry n_species 4 species_names O2 CO CO2 N2 n_diff 3 diffusant_names CO O2 CO2 transfer_reactant yes init_layer_radii yes +fix cfd6 all couple/cfd/chemistry n_species 4 species_names O2 CO CO2 N2 n_diff 3 diffusant_names CO O2 CO2 transfer_reactant yes init_layer_radii yes variable cokeBelowCZIndicator atom (f_partDeformations>0.99)*(type==1) variable finecokeBelowCZIndicator atom (f_partDeformations>0.99)*(type==2) @@ -31,8 +31,8 @@ group finecokeBelowCZ dynamic all var finecokeBelowCZIndicator every ${Ncouple} group aboveCZ dynamic all var aboveCZIndicator every ${Ncouple} -fix integr all nve/sphere/limit vlimit 0.05 omegalimit 1000.0 -fix limV RW limit/vel 0.001 +fix integr all nve/sphere/limit vlimit 0.05 omegalimit 1000.0 +fix limV RW limit/vel 0.001 -run 0 +run 0 velocity all set 0.0 0.0 0.0 diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.final b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.final index 1649e88b..28aee99a 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.final +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.final @@ -1,7 +1,7 @@ print 'latestTimeStep = ${currStep}' screen yes print "variable latestTimeStep equal ${currStep}" file ../DEM/latestTimeStep -write_dump coke custom ${dumppath}/dump.relRadii1 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] -write_dump finecoke custom ${dumppath}/dump.relRadii2 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] -write_dump ore custom ${dumppath}/dump.relRadii3 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] -write_dump fineore custom ${dumppath}/dump.relRadii4 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] +write_dump coke custom ${dumppath}/dump.relRadii1 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] +write_dump finecoke custom ${dumppath}/dump.relRadii2 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] +write_dump ore custom ${dumppath}/dump.relRadii3 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] +write_dump fineore custom ${dumppath}/dump.relRadii4 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.liggghts_dataDrivenCFD b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.liggghts_dataDrivenCFD index 17c91691..e156ab1a 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.liggghts_dataDrivenCFD +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.liggghts_dataDrivenCFD @@ -3,23 +3,23 @@ include ../DEM/DEMparameters ############################################### -atom_style granular -atom_modify map array -communicate single vel yes +atom_style granular +atom_modify map array +communicate single vel yes -boundary f f f -newton off -units si +boundary f f f +newton off +units si processors 2 2 8 -#processors 1 1 8 +#processors 1 1 8 # either (A) start new simulation and read dump or (B) restart simulation with restart file # option A -region reg block -7.5 7.5 -7.5 7.5 -1.15 30 units box -create_box 5 reg +region reg block -7.5 7.5 -7.5 7.5 -1.15 30 units box +create_box 5 reg fix fp all property/atom/polydispparcel effvolfactor ${poly_C} ${poly_fC} ${poly_O} ${poly_fO} 1.0 -read_dump ../DEM/initFullState 0 x y z radius mass density bruteadd yes retaintimestep yes exactstep no +read_dump ../DEM/initFullState 0 x y z radius mass density bruteadd yes retaintimestep yes exactstep no group coke type 1 group finecoke type 2 group ore type 3 @@ -34,10 +34,10 @@ include ../DEM/latestTimeStep reset_timestep ${latestTimeStep} -neighbor ${skin} bin -neigh_modify delay 0 +neighbor ${skin} bin +neigh_modify delay 0 group fullyDeformed empty -neigh_modify exclude group fullyDeformed all +neigh_modify exclude group fullyDeformed all timestep ${dt} diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.material_settings b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.material_settings index 1fcc8926..a29370f6 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.material_settings +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.material_settings @@ -2,40 +2,40 @@ # material properties required for new pair styles ################################################## -#fix m1 all property/global youngsModulus peratomtype ${yM_C} ${yM_C} ${yM_O} ${yM_O} ${yM_W} -#fix m2 all property/global poissonsRatio peratomtype ${pR_C} ${pR_C} ${pR_O} ${pR_O} ${pR_W} -#fix m3 all property/global coefficientRestitution peratomtypepair 5 ${rest_C} ${rest_C} ${rest_CO} ${rest_CO} ${rest_CW} ${rest_C} ${rest_C} ${rest_CO} ${rest_CO} ${rest_CW} ${rest_CO} ${rest_CO} ${rest_O} ${rest_O} ${rest_WO} ${rest_CO} ${rest_CO} ${rest_O} ${rest_O} ${rest_WO} ${rest_CW} ${rest_CW} ${rest_WO} ${rest_WO} ${rest_W} -#fix m4 all property/global coefficientFriction peratomtypepair 5 ${fric_C} ${fric_C} ${fric_CO} ${fric_CO} ${fric_CW} ${fric_C} ${fric_C} ${fric_CO} ${fric_CO} ${fric_CW} ${fric_CO} ${fric_CO} ${fric_O} ${fric_O} ${fric_WO} ${fric_CO} ${fric_CO} ${fric_O} ${fric_O} ${fric_WO} ${fric_CW} ${fric_CW} ${fric_WO} ${fric_WO} ${fric_W} -#fix m5 all property/global coefficientRollingFriction peratomtypepair 5 ${roll_C} ${roll_C} ${roll_CO} ${roll_CO} ${roll_CW} ${roll_C} ${roll_C} ${roll_CO} ${roll_CO} ${roll_CW} ${roll_CO} ${roll_CO} ${roll_O} ${roll_O} ${roll_WO} ${roll_CO} ${roll_CO} ${roll_O} ${roll_O} ${roll_WO} ${roll_CW} ${roll_CW} ${roll_WO} ${roll_WO} ${roll_W} -#fix m6 all property/global characteristicVelocity scalar ${cV} +#fix m1 all property/global youngsModulus peratomtype ${yM_C} ${yM_C} ${yM_O} ${yM_O} ${yM_W} +#fix m2 all property/global poissonsRatio peratomtype ${pR_C} ${pR_C} ${pR_O} ${pR_O} ${pR_W} +#fix m3 all property/global coefficientRestitution peratomtypepair 5 ${rest_C} ${rest_C} ${rest_CO} ${rest_CO} ${rest_CW} ${rest_C} ${rest_C} ${rest_CO} ${rest_CO} ${rest_CW} ${rest_CO} ${rest_CO} ${rest_O} ${rest_O} ${rest_WO} ${rest_CO} ${rest_CO} ${rest_O} ${rest_O} ${rest_WO} ${rest_CW} ${rest_CW} ${rest_WO} ${rest_WO} ${rest_W} +#fix m4 all property/global coefficientFriction peratomtypepair 5 ${fric_C} ${fric_C} ${fric_CO} ${fric_CO} ${fric_CW} ${fric_C} ${fric_C} ${fric_CO} ${fric_CO} ${fric_CW} ${fric_CO} ${fric_CO} ${fric_O} ${fric_O} ${fric_WO} ${fric_CO} ${fric_CO} ${fric_O} ${fric_O} ${fric_WO} ${fric_CW} ${fric_CW} ${fric_WO} ${fric_WO} ${fric_W} +#fix m5 all property/global coefficientRollingFriction peratomtypepair 5 ${roll_C} ${roll_C} ${roll_CO} ${roll_CO} ${roll_CW} ${roll_C} ${roll_C} ${roll_CO} ${roll_CO} ${roll_CW} ${roll_CO} ${roll_CO} ${roll_O} ${roll_O} ${roll_WO} ${roll_CO} ${roll_CO} ${roll_O} ${roll_O} ${roll_WO} ${roll_CW} ${roll_CW} ${roll_WO} ${roll_WO} ${roll_W} +#fix m6 all property/global characteristicVelocity scalar ${cV} -fix m1 all property/global kn peratomtypepair 5 ${kn} ${kn} ${kn} ${kn} ${knW} ${kn} ${kn} ${kn} ${kn} ${knW} ${kn} ${kn} ${kn} ${kn} ${knW} ${kn} ${kn} ${kn} ${kn} ${knW} ${knW} ${knW} ${knW} ${knW} ${knW} -fix m2 all property/global kt peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -fix m3 all property/global gamman peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -fix m4 all property/global gammat peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -fix m5 all property/global coefficientFriction peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -fix m6 all property/global coefficientRollingFriction peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +fix m1 all property/global kn peratomtypepair 5 ${kn} ${kn} ${kn} ${kn} ${knW} ${kn} ${kn} ${kn} ${kn} ${knW} ${kn} ${kn} ${kn} ${kn} ${knW} ${kn} ${kn} ${kn} ${kn} ${knW} ${knW} ${knW} ${knW} ${knW} ${knW} +fix m2 all property/global kt peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +fix m3 all property/global gamman peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +fix m4 all property/global gammat peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +fix m5 all property/global coefficientFriction peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +fix m6 all property/global coefficientRollingFriction peratomtypepair 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -fix ftco all property/global thermalConductivity peratomtype 1.7 1.7 80 80 1.0 +fix ftco all property/global thermalConductivity peratomtype 1.7 1.7 80 80 1.0 # constant Cp -#fix ftca all property/global thermalCapacity peratomtype 850 850 600 600 1.0 +#fix ftca all property/global thermalCapacity peratomtype 850 850 600 600 1.0 # variable Cp -fix ftca all property/atom thermalCapacity scalar yes no no 600 +fix ftca all property/atom thermalCapacity scalar yes no no 600 # do we need this? should be constructed by fix_cfd_convection; heat/gran results in heat/gran/cond with possibly undesired side effects -#fix heattransfer all heat/gran initial_temperature 293 +#fix heattransfer all heat/gran initial_temperature 293 # pair style #pair_style gran model hertz tangential history rolling_friction cdt pair_style gran model hooke/stiffness pair_coeff * * -fix bottom all mesh/surface file ../../CFDDEM/DEM/stl_files/surface_bottom.stl type 5 -fix wall all mesh/surface file ../../CFDDEM/DEM/stl_files/surface_walls.stl type 5 +fix bottom all mesh/surface file ../../CFDDEM/DEM/stl_files/surface_bottom.stl type 5 +fix wall all mesh/surface file ../../CFDDEM/DEM/stl_files/surface_walls.stl type 5 -#fix granwalls all wall/gran model hertz tangential history mesh n_meshes 2 meshes bottom wall -fix granwalls all wall/gran model hooke/stiffness mesh n_meshes 2 meshes bottom wall +#fix granwalls all wall/gran model hertz tangential history mesh n_meshes 2 meshes bottom wall +fix granwalls all wall/gran model hooke/stiffness mesh n_meshes 2 meshes bottom wall ################################# # particle types and distribution @@ -49,6 +49,6 @@ group fineore type 4 #### # no need to set polydispersity if particle data is read from dump file #### -#fix fp all property/atom/polydispparcel effvolfactor ${poly_C} ${poly_fC} ${poly_O} ${poly_fO} 1.0 +#fix fp all property/atom/polydispparcel effvolfactor ${poly_C} ${poly_fC} ${poly_O} ${poly_fO} 1.0 run 0 diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.output b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.output index 585cfe7e..38d6e76b 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.output +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.output @@ -2,11 +2,11 @@ # output ######## -#compute 1 all erotate/sphere -#thermo_style custom step atoms ke c_1 vol c_csumMT -#thermo 100 -#thermo_modify lost ignore norm no -#compute_modify thermo_temp dynamic yes +#compute 1 all erotate/sphere +#thermo_style custom step atoms ke c_1 vol c_csumMT +#thermo 100 +#thermo_modify lost ignore norm no +#compute_modify thermo_temp dynamic yes # average particle temperature @@ -72,13 +72,13 @@ fix printRelRadiiCoke all print ${Nmonitor} "${time} ${rrC1} ${rrC2}" append ${d # dump data ########### -dump dmp1 all custom/vtk ${Ndump} ${dumppath}/post/dump*.dataDrivenCFD.vtk id type radius x y z vx vy vz fx fy fz mass f_Temp[0] f_convectiveHeatFlux[0] f_fracRed[1] f_fracRed[2] f_fracRed[3] f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] f_Aterm_chem0[1] f_Aterm_chem0[2] f_Aterm_chem0[3] f_Bterm_chem0[1] f_Bterm_chem0[2] f_Bterm_chem0[3] f_Massterm_chem0[0] f_Aterm_chem1[1] f_Aterm_chem1[2] f_Aterm_chem1[3] f_Bterm_chem1[1] f_Bterm_chem1[2] f_Bterm_chem1[3] f_Massterm_chem1[0] f_Aterm_chem2[0] f_Bterm_chem2[0] f_Massterm_chem2[0] f_Aterm_chem3[0] f_Bterm_chem3[0] f_Massterm_chem3[0] f_Aterm_chem4[0] f_Bterm_chem4[0] f_Massterm_chem4[0] f_Aterm_chem5[0] f_Bterm_chem5[0] f_Massterm_chem5[0] f_heatFlux[0] f_conductiveHeatFlux[0] v_reductionDegree f_reactionHeat[0] +dump dmp1 all custom/vtk ${Ndump} ${dumppath}/post/dump*.dataDrivenCFD.vtk id type radius x y z vx vy vz fx fy fz mass f_Temp[0] f_convectiveHeatFlux[0] f_fracRed[1] f_fracRed[2] f_fracRed[3] f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] f_Aterm_chem0[1] f_Aterm_chem0[2] f_Aterm_chem0[3] f_Bterm_chem0[1] f_Bterm_chem0[2] f_Bterm_chem0[3] f_Massterm_chem0[0] f_Aterm_chem1[1] f_Aterm_chem1[2] f_Aterm_chem1[3] f_Bterm_chem1[1] f_Bterm_chem1[2] f_Bterm_chem1[3] f_Massterm_chem1[0] f_Aterm_chem2[0] f_Bterm_chem2[0] f_Massterm_chem2[0] f_Aterm_chem3[0] f_Bterm_chem3[0] f_Massterm_chem3[0] f_Aterm_chem4[0] f_Bterm_chem4[0] f_Massterm_chem4[0] f_Aterm_chem5[0] f_Bterm_chem5[0] f_Massterm_chem5[0] f_heatFlux[0] f_conductiveHeatFlux[0] v_reductionDegree f_reactionHeat[0] -dump dmp2 coke custom ${Nrestart} ${dumppath}/restart/dump*.relRadii1 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] -dump dmp3 finecoke custom ${Nrestart} ${dumppath}/restart/dump*.relRadii2 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] -dump dmp4 ore custom ${Nrestart} ${dumppath}/restart/dump*.relRadii3 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] -dump dmp5 fineore custom ${Nrestart} ${dumppath}/restart/dump*.relRadii4 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] -dump dmp6 all custom ${Nrestart} ${dumppath}/restart/initFullState* id type radius mass density x y z +dump dmp2 coke custom ${Nrestart} ${dumppath}/restart/dump*.relRadii1 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] +dump dmp3 finecoke custom ${Nrestart} ${dumppath}/restart/dump*.relRadii2 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] +dump dmp4 ore custom ${Nrestart} ${dumppath}/restart/dump*.relRadii3 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] +dump dmp5 fineore custom ${Nrestart} ${dumppath}/restart/dump*.relRadii4 id type x y z f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] +dump dmp6 all custom ${Nrestart} ${dumppath}/restart/initFullState* id type radius mass density x y z compute 1 all erotate/sphere thermo_style custom step atoms ke c_1 vol c_csumMT c_cm1 c_cm2 c_cm3 c_cm4 c_cTi c_cTgi c_cCOi c_cCO2i diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.testing b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.testing index 99848d12..6f6132c8 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.testing +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/in.testing @@ -1 +1 @@ -dump testdmp all custom/vtk ${Ndump} ${dumppath}/test/dump*.dataDrivenCFD.vtk x y z mass f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] f_Aterm_chem1[1] f_Aterm_chem1[2] f_Aterm_chem1[3] f_Bterm_chem1[1] f_Bterm_chem1[2] f_Bterm_chem1[3] +dump testdmp all custom/vtk ${Ndump} ${dumppath}/test/dump*.dataDrivenCFD.vtk x y z mass f_LayerRelRadii[1] f_LayerRelRadii[2] f_LayerRelRadii[3] f_LayerRelRadii[4] f_Aterm_chem1[1] f_Aterm_chem1[2] f_Aterm_chem1[3] f_Bterm_chem1[1] f_Bterm_chem1[2] f_Bterm_chem1[3] diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/monitor/.gitkeep b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/monitor/.gitignore similarity index 100% rename from tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/monitor/.gitkeep rename to tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/monitor/.gitignore diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/restart/.gitkeep b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/restart/.gitignore similarity index 100% rename from tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/restart/.gitkeep rename to tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/dataDrivenCFD/DEM/restart/.gitignore diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/RASProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/RASProperties index 1f42fc93..d5a78e81 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/RASProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/RASProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -15,11 +15,10 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -RASModel laminar;//kEpsilon; +RASModel laminar; turbulence off; printCoeffs off; - // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/couplingProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/couplingProperties index 486d8fac..5db355b1 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/couplingProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/couplingProperties @@ -1,26 +1,17 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.4 | -| \\ / A nd | Web: http://www.openfoam.org | -| \\/ M anipulation | | +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ - - FoamFile { - version 2.0; - format ascii; - - root ""; - case ""; - instance ""; - local ""; - - class dictionary; - object couplingProperties; + version 2.0; + format ascii; + class dictionary; + object couplingProperties; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // #include "../../../CFDDEM/CFD/constant/couplingProperties" diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/g b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/g index 317bdd50..6be1f0eb 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/g +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/g @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -18,5 +18,4 @@ FoamFile dimensions [0 1 -2 0 0 0 0]; value ( 0 0 -9.81 ); - // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/liggghtsCommands b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/liggghtsCommands index 148b23b3..1dc182e7 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/liggghtsCommands +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/liggghtsCommands @@ -1,26 +1,17 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.4 | -| \\ / A nd | Web: http://www.openfoam.org | -| \\/ M anipulation | | +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ - - FoamFile { - version 2.0; - format ascii; - - root ""; - case ""; - instance ""; - local ""; - - class dictionary; - object liggghtsCommands; + version 2.0; + format ascii; + class dictionary; + object liggghtsCommands; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // liggghtsCommandModels @@ -28,15 +19,5 @@ liggghtsCommandModels runLiggghts writeLiggghts ); + // ************************************************************************* // - -/*runLiggghtsProps -{ - preNo false; -} - -writeLiggghtsProps -{ - writeLast off; - overwrite off; -}*/ diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/thermophysicalProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/thermophysicalProperties index 2d74575b..3bab94a8 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/thermophysicalProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/thermophysicalProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/transportProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/transportProperties index 01d665d3..5d294724 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/transportProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/transportProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -19,9 +19,9 @@ transportModel Newtonian; nu nu [ 0 2 -1 0 0 0 0 ] 1e-05; -kf kf [ 1 1 -3 -1 0 0 0 ] 0.026; +kf kf [ 1 1 -3 -1 0 0 0 ] 0.026; -Cp Cp [ 0 2 -2 -1 0 0 0 ] 1005; +Cp Cp [ 0 2 -2 -1 0 0 0 ] 1005; CrossPowerLawCoeffs { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/turbulenceProperties b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/turbulenceProperties index b2fc0a43..f6d9d4cb 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/turbulenceProperties +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/constant/turbulenceProperties @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -17,5 +17,4 @@ FoamFile simulationType laminar; - // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/controlDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/controlDict index e79cfb75..ea992ab8 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/controlDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/controlDict @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -62,21 +62,21 @@ functions mean on; prime2Mean off; base time; - window 10.0001; + window 10.0001; } - Us + Us { mean on; prime2Mean off; base time; - window 10.0001; + window 10.0001; } - voidfraction + voidfraction { mean on; prime2Mean off; base time; - window 10.0001; + window 10.0001; } ); } @@ -88,17 +88,17 @@ functions exclusiveWriting true; objects ("Us" "UsMean" "voidfraction" "voidfractionMean" "partType" "dSauter" "dSauterMean"); writeControl timeStep; - writeInterval 16000;//20000; + writeInterval 16000; } - probes1 - { - type probes; + probes1 + { + type probes; - functionObjectLibs ("libsampling.so"); + functionObjectLibs ("libsampling.so"); - #include "probesDict"; - } + #include "probesDict"; + } } // ************************************************************************* // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/createPatchDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/createPatchDict index 720f3a11..0dc0b1e4 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/createPatchDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/createPatchDict @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -12,7 +12,6 @@ FoamFile class dictionary; object createPatchDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // This application/dictionary controls: @@ -48,7 +47,7 @@ pointSync false; // Patches to create. patches ( - { + { name inletLeft; patchInfo { @@ -58,7 +57,7 @@ patches set inletLeft; } -{ + { name inletRight; patchInfo { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/decomposeParDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/decomposeParDict index e7be9699..096b02b2 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/decomposeParDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/decomposeParDict @@ -1,10 +1,10 @@ -/*-------------------------------*- C++ -*---------------------------------*\ -| ========= | -| \\ / OpenFOAM | -| \\ / | -| \\ / The Open Source CFD Toolbox | -| \\/ http://www.OpenFOAM.org | -\*-------------------------------------------------------------------------*/ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ FoamFile { version 2.0; @@ -14,7 +14,6 @@ FoamFile location "system"; object decomposeParDict; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // numberOfSubdomains 32; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvOptions b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvOptions index df34a941..0b1015fd 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvOptions +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvOptions @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -17,7 +17,7 @@ FoamFile source1 { - type limitTemperature; + type limitTemperature; active yes; limitTemperatureCoeffs { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvSchemes b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvSchemes index 5aebeb67..4b7b8b54 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvSchemes +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvSchemes @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.6 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -24,15 +24,15 @@ gradSchemes { default Gauss linear; grad(p) cellLimited Gauss linear 1; - // grad(U) Gauss linear; + //grad(U) Gauss linear; grad(U) cellLimited Gauss linear 1; } divSchemes { default Gauss linear; - div(phi,U) Gauss upwind; - // div(phi,U) bounded Gauss linearUpwindV grad(U); + div(phi,U) Gauss upwind; + //div(phi,U) bounded Gauss linearUpwindV grad(U); div(phi,k) Gauss limitedLinear 1; div(phi,epsilon) Gauss limitedLinear 1; div(phi,R) Gauss limitedLinear 1; @@ -68,7 +68,7 @@ interpolationSchemes snGradSchemes { - // default corrected; + //default corrected; default limited 0.333; } diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvSolution b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvSolution index 918c40e8..4c602e1b 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvSolution +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/fvSolution @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 2.3.0 | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { @@ -21,7 +21,7 @@ solvers { solver PCG; preconditioner DIC; - tolerance 1e-8;//1e-6; + tolerance 1e-8; relTol 0.01; } @@ -35,7 +35,7 @@ solvers { solver smoothSolver; smoother GaussSeidel; - tolerance 1e-7;//1e-5; + tolerance 1e-7; relTol 0; } @@ -57,7 +57,7 @@ solvers { //solver smoothSolver; //smoother GaussSeidel; - solver PBiCG; + solver PBiCG; preconditioner DILU; tolerance 1e-05; relTol 0; @@ -67,7 +67,7 @@ solvers { //solver smoothSolver; //smoother GaussSeidel; - solver PBiCG; + solver PBiCG; preconditioner DILU; tolerance 1e-05; relTol 0; diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/probesDict b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/probesDict index 1a308353..f8a1cffe 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/probesDict +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/probesDict @@ -1,21 +1,19 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \ / O peration | Version: 2.1.x | -| \ / A nd | Web: www.OpenFOAM.org | -| \/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { - version 2.0; - format ascii; - class dictionary; - object probesDict; + version 2.0; + format ascii; + class dictionary; + object probesDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - fields ( voidfraction @@ -36,27 +34,27 @@ writeInterval 400; // Locations to be probed. probeLocations ( - (-5.9 0.0 0.0) - (-5.5 0.0 0.0) - (-5.0 0.0 0.0) - (-4.5 0.0 0.0) - (-4.0 0.0 0.0) - (-3.5 0.0 0.0) - (5.9 0.0 0.0) - (5.5 0.0 0.0) - (5.0 0.0 0.0) - (4.5 0.0 0.0) - (4.0 0.0 0.0) - (3.5 0.0 0.0) - (0 0.0 -1.0) - (0 0.0 0.0) - (0 0.0 1.0) - (0 0.0 2.0) - (0 0.0 5.0) - (0 0.0 10.0) - (0 0.0 15.0) - (0 0.0 20.0) - (0 0.0 25.0) + (-5.9 0.0 0.0) + (-5.5 0.0 0.0) + (-5.0 0.0 0.0) + (-4.5 0.0 0.0) + (-4.0 0.0 0.0) + (-3.5 0.0 0.0) + (5.9 0.0 0.0) + (5.5 0.0 0.0) + (5.0 0.0 0.0) + (4.5 0.0 0.0) + (4.0 0.0 0.0) + (3.5 0.0 0.0) + (0 0.0 -1.0) + (0 0.0 0.0) + (0 0.0 1.0) + (0 0.0 2.0) + (0 0.0 5.0) + (0 0.0 10.0) + (0 0.0 15.0) + (0 0.0 20.0) + (0 0.0 25.0) ); // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/topoSetDict_CZ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/topoSetDict_CZ index b271d721..29489630 100644 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/topoSetDict_CZ +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/CFD/system/topoSetDict_CZ @@ -1,9 +1,9 @@ /*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2012 | -| \\ / A nd | Website: www.openfoam.com | -| \\/ M anipulation | | + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 6 + \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/DEM/in.liggghts_CFDDEM b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/DEM/in.liggghts_CFDDEM index 73281359..cd5f5690 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/DEM/in.liggghts_CFDDEM +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/DEM/in.liggghts_CFDDEM @@ -3,21 +3,21 @@ include ../../CFDDEM/DEM/DEMparameters ############################################### -atom_style granular -atom_modify map array -communicate single vel yes +atom_style granular +atom_modify map array +communicate single vel yes -boundary f f f -newton off -units si +boundary f f f +newton off +units si processors 2 2 8 -read_restart ../DEM/liggghts.restart_fill -reset_timestep 0 -#read_restart ../DEM/liggghts.restartCFDEM_150 +read_restart ../DEM/liggghts.restart_fill +reset_timestep 0 +#read_restart ../DEM/liggghts.restartCFDEM_150 -neighbor ${skin} bin -neigh_modify delay 0 +neighbor ${skin} bin +neigh_modify delay 0 timestep ${dt} @@ -27,7 +27,7 @@ include ../../CFDDEM/DEM/in.RWRemoval include ../../CFDDEM/DEM/in.coupling_integration include ../../CFDDEM/DEM/in.output -run 1 +run 1 include ../../CFDDEM/DEM/in.set_polydisp include ../DEM/in.insertion_setup_uniform_layers diff --git a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/DEM/in.liggghts_fill b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/DEM/in.liggghts_fill index 223dbf79..032b58cc 100755 --- a/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/DEM/in.liggghts_fill +++ b/tutorials/rcfdemSolverRhoSteadyPimpleChem/3D_hot_reacting/initLayerStructure/DEM/in.liggghts_fill @@ -3,39 +3,39 @@ include ../../CFDDEM/DEM/DEMparameters ############################################### -atom_style granular -atom_modify map array -communicate single vel yes +atom_style granular +atom_modify map array +communicate single vel yes -boundary f f f -newton off -units si +boundary f f f +newton off +units si processors 2 2 8 -region reg block -7.5 7.5 -7.5 7.5 -1.15 30 units box -create_box 5 reg +region reg block -7.5 7.5 -7.5 7.5 -1.15 30 units box +create_box 5 reg -neighbor 0.001 bin -neigh_modify delay 0 +neighbor 0.001 bin +neigh_modify delay 0 timestep ${dt} include ../../CFDDEM/DEM/in.material_settings -fix pts1 all particletemplate/sphere 2 atom_type 1 density constant ${dens_C} radius constant ${rad_C} -fix pdd1 all particledistribution/discrete 1.0 1 pts1 1.0 +fix pts1 all particletemplate/sphere 2 atom_type 1 density constant ${dens_C} radius constant ${rad_C} +fix pdd1 all particledistribution/discrete 1.0 1 pts1 1.0 -fix fp all property/atom/polydispparcel effvolfactor ${poly_C} ${poly_fC} ${poly_O} ${poly_fO} 1.0 +fix fp all property/atom/polydispparcel effvolfactor ${poly_C} ${poly_fC} ${poly_O} ${poly_fO} 1.0 -fix integr all nve/sphere +fix integr all nve/sphere #screen output -compute 1 all erotate/sphere -thermo_style custom step atoms ke c_1 vol -thermo 10000 -thermo_modify lost ignore norm no -compute_modify thermo_temp dynamic yes +compute 1 all erotate/sphere +thermo_style custom step atoms ke c_1 vol +thermo 10000 +thermo_modify lost ignore norm no +compute_modify thermo_temp dynamic yes # insertion ########### @@ -44,32 +44,32 @@ compute_modify thermo_temp dynamic yes # first, fill entire volume and let particles settle -region insReg0 cylinder z 0.0 0.0 7.4 -0.9 30 units box -fix ins0 all insert/pack/dense seed 123 region insReg0 distributiontemplate pdd1 volumefraction_region 0.56 -run 70000 +region insReg0 cylinder z 0.0 0.0 7.4 -0.9 30 units box +fix ins0 all insert/pack/dense seed 123 region insReg0 distributiontemplate pdd1 volumefraction_region 0.56 +run 70000 -write_dump all custom/vtk ../DEM/post/dump.fill1.vtk id type radius mass x y z vx vy vz fx fy fz +write_dump all custom/vtk ../DEM/post/dump.fill1.vtk id type radius mass x y z vx vy vz fx fy fz variable partzmax equal bound(all,zmax) -region insReg1 cylinder z 0.0 0.0 4.5 ${partzmax} 28 units box -fix ins1 all insert/pack/dense seed 123 region insReg1 distributiontemplate pdd1 volumefraction_region 0.56 -run 80000 +region insReg1 cylinder z 0.0 0.0 4.5 ${partzmax} 28 units box +fix ins1 all insert/pack/dense seed 123 region insReg1 distributiontemplate pdd1 volumefraction_region 0.56 +run 80000 # remove material above 26 m and material outside (i.e. moving downwards) #region insReg0 delete -region delReg0 block INF INF INF INF 26 INF units box -group delGroup0 region delReg0 +region delReg0 block INF INF INF INF 26 INF units box +group delGroup0 region delReg0 delete_atoms group delGroup0 -variable vZ1 atom vz<-1.0 -group delGroup1 variable vZ1 +variable vZ1 atom vz<-1.0 +group delGroup1 variable vZ1 delete_atoms group delGroup1 -write_dump all custom/vtk ../DEM/post/dump.fill2.vtk id type radius mass x y z vx vy vz fx fy fz +write_dump all custom/vtk ../DEM/post/dump.fill2.vtk id type radius mass x y z vx vy vz fx fy fz -run 30000 +run 30000 -write_dump all custom/vtk ../DEM/post/dump.fill3.vtk id type radius mass x y z vx vy vz fx fy fz -write_restart liggghts.restart_fill +write_dump all custom/vtk ../DEM/post/dump.fill3.vtk id type radius mass x y z vx vy vz fx fy fz +write_restart liggghts.restart_fill