release on 2016-09-05_10-53-18
This commit is contained in:
@ -24,4 +24,4 @@ fi
|
||||
|
||||
|
||||
#gnome-terminal --title='cfdemSolverIB twoSpheresGlowinskiMPI CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
bash $casePath/parCFDDEMrun.sh
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
@ -118,10 +118,7 @@ dividedProps
|
||||
|
||||
engineIBProps
|
||||
{
|
||||
engineProps
|
||||
{
|
||||
treeSearch false;
|
||||
}
|
||||
treeSearch false;
|
||||
zSplit 8;
|
||||
xySplit 16;
|
||||
}
|
||||
|
||||
@ -27,4 +27,4 @@ fi
|
||||
|
||||
#- run parallel CFD-DEM in new terminal
|
||||
#gnome-terminal --title='cfdemSolverPiso ErgunTestMPI CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
bash $casePath/parCFDDEMrun.sh
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
@ -23,12 +23,16 @@ boundaryField
|
||||
|
||||
wall
|
||||
{
|
||||
// type fixedFluxPressure;
|
||||
// phi phi;
|
||||
type zeroGradient;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
inlet
|
||||
{
|
||||
// type fixedFluxPressure;
|
||||
// phi phi;
|
||||
type zeroGradient;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
@ -49,7 +49,12 @@ adjustTimeStep no;
|
||||
|
||||
maxCo 0.1;
|
||||
|
||||
//libs ( "libgroovyBC.so" "libfiniteVolumeCFDEM.so");
|
||||
/*libs (
|
||||
"libsimpleSwakFunctionObjects.so"
|
||||
"libswakFunctionObjects.so"
|
||||
"libgroovyBC.so"
|
||||
"libfiniteVolumeCFDEM.so"
|
||||
);*/
|
||||
|
||||
functions
|
||||
(
|
||||
@ -121,6 +126,7 @@ functions
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName inlet;
|
||||
@ -140,6 +146,7 @@ functions
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName outlet;
|
||||
@ -159,6 +166,7 @@ functions
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName wall;
|
||||
|
||||
@ -27,4 +27,4 @@ fi
|
||||
|
||||
#- run parallel CFD-DEM in new terminal
|
||||
#gnome-terminal --title='cfdemSolverPiso ErgunTestMPI_cgs CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
bash $casePath/parCFDDEMrun.sh
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
@ -35,7 +35,8 @@ cp $casePath/CFD/system/controlDict_run $casePath/CFD/system/controlDict
|
||||
#-------------------------------------------------------#
|
||||
|
||||
#- run parallel CFD-DEM in new terminal
|
||||
gnome-terminal --title='cfdemSolverPiso ErgunTestMPI_restart CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
#gnome-terminal --title='cfdemSolverPiso ErgunTestMPI_restart CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
#- wait until sim has finished then run octave
|
||||
echo "simulation finished? ...press enter to proceed"
|
||||
@ -50,7 +51,7 @@ cp $casePath/CFD/system/controlDict_restart $casePath/CFD/system/controlDict
|
||||
|
||||
#- run parallel CFD-DEM in new terminal
|
||||
#gnome-terminal --title='cfdemSolverPiso ErgunTestMPI_restart CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
bash $casePath/parCFDDEMrun.sh
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
|
||||
#- wait until sim has finished then run octave
|
||||
|
||||
@ -20,4 +20,4 @@ fi
|
||||
|
||||
#- run parallel CFD-DEM in new terminal
|
||||
#gnome-terminal --title='cfdemSolverPiso settlingTest CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
bash $casePath/parCFDDEMrun.sh
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
@ -21,7 +21,7 @@ internalField uniform 0;
|
||||
|
||||
boundaryField
|
||||
{
|
||||
"(inlet|outlet|walls)"
|
||||
".*"
|
||||
{
|
||||
type zeroGradient;
|
||||
value uniform 0;
|
||||
|
||||
@ -21,7 +21,7 @@ internalField uniform (0 0 0);
|
||||
|
||||
boundaryField
|
||||
{
|
||||
"(inlet|outlet|walls)"
|
||||
".*"
|
||||
{
|
||||
type zeroGradient;
|
||||
value uniform (0 0 0);
|
||||
|
||||
@ -20,10 +20,10 @@ internalField uniform 10;
|
||||
|
||||
boundaryField
|
||||
{
|
||||
"(inlet|outlet|walls)"
|
||||
".*"
|
||||
{
|
||||
type zeroGradient;
|
||||
value uniform 10;
|
||||
value $internalField;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -20,7 +20,7 @@ internalField uniform 1;
|
||||
|
||||
boundaryField
|
||||
{
|
||||
"(inlet|outlet|walls)"
|
||||
".*"
|
||||
{
|
||||
type zeroGradient;
|
||||
value uniform 1;
|
||||
|
||||
@ -29,7 +29,7 @@ gradSchemes
|
||||
|
||||
divSchemes
|
||||
{
|
||||
default Gauss linear;
|
||||
default Gauss linear;
|
||||
div(phi,U) Gauss limitedLinearV 1;
|
||||
div(phi,k) Gauss limitedLinear 1;
|
||||
div(phi,epsilon) Gauss limitedLinear 1;
|
||||
@ -59,12 +59,6 @@ laplacianSchemes
|
||||
interpolationSchemes
|
||||
{
|
||||
default linear;
|
||||
//interpolate(U) linear;
|
||||
//interpolate((1|A(U))) linear;
|
||||
//interpolate((U*voidfraction)) linear;
|
||||
//interpolate((Us*voidfraction)) linear;
|
||||
//interpolate((Ksl|rho)) linear;
|
||||
|
||||
}
|
||||
|
||||
snGradSchemes
|
||||
|
||||
@ -20,4 +20,4 @@ fi
|
||||
|
||||
#- run parallel CFD-DEM in new terminal
|
||||
#gnome-terminal --title='cfdemSolverPiso voidfractionTest CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
bash $casePath/parCFDDEMrun.sh
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
@ -34,25 +34,25 @@ modelType B; // A or B
|
||||
|
||||
couplingInterval 100;
|
||||
|
||||
voidFractionModel trilinear;//centre;//divided;//bigParticle;//
|
||||
voidFractionModel trilinear;
|
||||
|
||||
locateModel engine;//ijk;//standard;//
|
||||
locateModel engine;
|
||||
|
||||
meshMotionModel noMeshMotion;
|
||||
|
||||
regionModel allRegion;
|
||||
|
||||
IOModel basicIO; //trackIO; //
|
||||
IOModel basicIO;
|
||||
|
||||
probeModel off;
|
||||
|
||||
dataExchangeModel twoWayMPI;//twoWayFiles;//oneWayVTK;//
|
||||
dataExchangeModel twoWayMPI;
|
||||
|
||||
averagingModel dense;//dilute;//
|
||||
averagingModel dense;
|
||||
|
||||
clockModel off; //standardClock;//
|
||||
clockModel off;
|
||||
|
||||
smoothingModel off;//constDiffSmoothing; //
|
||||
smoothingModel off;
|
||||
|
||||
//useDDTvoidfraction;
|
||||
|
||||
@ -76,6 +76,9 @@ turbulenceModelType turbulenceProperties;//"LESProperties";//OFversion30x
|
||||
//===========================================================================//
|
||||
// sub-model properties
|
||||
|
||||
noDragProps
|
||||
{
|
||||
}
|
||||
|
||||
particleCellVolumeProps
|
||||
{
|
||||
|
||||
@ -30,10 +30,7 @@ vertices
|
||||
|
||||
blocks
|
||||
(
|
||||
hex (0 1 2 3 4 5 6 7) (10 10 100) simpleGrading (1 1 1) // regular grid
|
||||
//hex (0 1 2 3 4 5 6 7) (25 125 25) simpleGrading (1 1 1) // irrregular fine grid
|
||||
//hex (0 1 2 3 4 5 6 7) (25 25 25) simpleGrading (1 1 1) // irrregular coarse grid
|
||||
//hex (0 1 2 3 4 5 6 7) (10 25 10) simpleGrading (1 1 1) // irrregular grid (ratio 2)
|
||||
hex (0 1 2 3 4 5 6 7) (10 10 100) simpleGrading (1 1 1)
|
||||
);
|
||||
|
||||
edges
|
||||
|
||||
@ -66,7 +66,7 @@ functions
|
||||
);
|
||||
|
||||
// Fields to be probed
|
||||
fields ( volAverage_ddtVoidfraction );
|
||||
fields ( volAverage_ddtVoidfraction voidfraction );
|
||||
|
||||
// Write at same frequency as fields
|
||||
outputControl timeStep;//outputTime;
|
||||
|
||||
@ -27,4 +27,4 @@ fi
|
||||
|
||||
#- run parallel CFD-DEM in new terminal
|
||||
#gnome-terminal --title='cfdemSolverPisoScalar packedBedTemp CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
bash $casePath/parCFDDEMrun.sh
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
@ -23,14 +23,16 @@ boundaryField
|
||||
|
||||
wall
|
||||
{
|
||||
// type fixedFluxPressure;
|
||||
// phi phi;
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
inlet
|
||||
{
|
||||
// type fixedFluxPressure;
|
||||
// phi phi;
|
||||
type zeroGradient;
|
||||
//type fixedValue;
|
||||
//value uniform 100000;
|
||||
}
|
||||
outlet
|
||||
{
|
||||
|
||||
@ -41,7 +41,7 @@ regionModel allRegion;
|
||||
|
||||
IOModel basicIO;
|
||||
|
||||
probeModel off;
|
||||
probeModel particleProbe;
|
||||
|
||||
dataExchangeModel twoWayMPI;
|
||||
|
||||
@ -54,7 +54,7 @@ smoothingModel off;
|
||||
forceModels
|
||||
(
|
||||
KochHillDrag
|
||||
scalarGeneralExchange // must be 2nd pos!
|
||||
scalarGeneralExchange
|
||||
Archimedes
|
||||
);
|
||||
|
||||
@ -68,6 +68,16 @@ turbulenceModelType turbulenceProperties;//OFversion30x
|
||||
|
||||
//===========================================================================//
|
||||
// sub-model properties
|
||||
particleProbeProps
|
||||
{
|
||||
particleIDsToSample (0 0);
|
||||
verboseToFile; //main switch
|
||||
printEvery 20; //print every this many CFD time steps
|
||||
sampleAll; //Activate sampling for all particles
|
||||
probeDebug; //probes additional fields
|
||||
includePosition; //will include particle position in the output file
|
||||
writePrecision 4; //number of significant digits to print
|
||||
}
|
||||
|
||||
scalarGeneralExchangeProps
|
||||
{
|
||||
|
||||
@ -77,6 +77,66 @@ functions
|
||||
outputInterval 1;
|
||||
}
|
||||
|
||||
volFlow_inlet
|
||||
{
|
||||
type faceSource;
|
||||
functionObjectLibs ("libfieldFunctionObjects.so");
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName inlet;
|
||||
operation sum;
|
||||
|
||||
fields
|
||||
(
|
||||
phi
|
||||
);
|
||||
surfaceFormat null;
|
||||
}
|
||||
|
||||
volFlow_outlet
|
||||
{
|
||||
type faceSource;
|
||||
functionObjectLibs ("libfieldFunctionObjects.so");
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName outlet;
|
||||
operation sum;
|
||||
|
||||
fields
|
||||
(
|
||||
phi
|
||||
);
|
||||
surfaceFormat null;
|
||||
}
|
||||
|
||||
volFlow_wall
|
||||
{
|
||||
type faceSource;
|
||||
functionObjectLibs ("libfieldFunctionObjects.so");
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName wall;
|
||||
operation sum;
|
||||
|
||||
fields
|
||||
(
|
||||
phi
|
||||
);
|
||||
surfaceFormat null;
|
||||
}
|
||||
|
||||
/*
|
||||
// simpleFunctionObjects
|
||||
heatFlux
|
||||
|
||||
@ -27,4 +27,4 @@ fi
|
||||
|
||||
#- run parallel CFD-DEM in new terminal
|
||||
#gnome-terminal --title='cfdemSolverPisoScalar packedBedTemp CFD' -e "bash $casePath/parCFDDEMrun.sh"
|
||||
bash $casePath/parCFDDEMrun.sh
|
||||
. $casePath/parCFDDEMrun.sh
|
||||
|
||||
@ -23,14 +23,16 @@ boundaryField
|
||||
|
||||
wall
|
||||
{
|
||||
// type fixedFluxPressure;
|
||||
// phi phi;
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
inlet
|
||||
{
|
||||
// type fixedFluxPressure;
|
||||
// phi phi;
|
||||
type zeroGradient;
|
||||
//type fixedValue;
|
||||
//value uniform 100000;
|
||||
}
|
||||
outlet
|
||||
{
|
||||
|
||||
@ -77,6 +77,66 @@ functions
|
||||
outputInterval 1;
|
||||
}
|
||||
|
||||
volFlow_inlet
|
||||
{
|
||||
type faceSource;
|
||||
functionObjectLibs ("libfieldFunctionObjects.so");
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName inlet;
|
||||
operation sum;
|
||||
|
||||
fields
|
||||
(
|
||||
phi
|
||||
);
|
||||
surfaceFormat null;
|
||||
}
|
||||
|
||||
volFlow_outlet
|
||||
{
|
||||
type faceSource;
|
||||
functionObjectLibs ("libfieldFunctionObjects.so");
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName outlet;
|
||||
operation sum;
|
||||
|
||||
fields
|
||||
(
|
||||
phi
|
||||
);
|
||||
surfaceFormat null;
|
||||
}
|
||||
|
||||
volFlow_wall
|
||||
{
|
||||
type faceSource;
|
||||
functionObjectLibs ("libfieldFunctionObjects.so");
|
||||
enabled true;
|
||||
outputControl outputTime;//timeStep;
|
||||
log true;
|
||||
writeArea true; //write for OF 3.0 to be consistent
|
||||
valueOutput true;
|
||||
source patch;
|
||||
sourceName wall;
|
||||
operation sum;
|
||||
|
||||
fields
|
||||
(
|
||||
phi
|
||||
);
|
||||
surfaceFormat null;
|
||||
}
|
||||
|
||||
/*
|
||||
// simpleFunctionObjects
|
||||
heatFlux
|
||||
|
||||
Reference in New Issue
Block a user