Files
OpenFOAM-12/etc/caseDicts/postProcessing/multiphase/populationBalanceSizeDistribution
Will Bainbridge 597121a4a7 multiphaseEuler: Library reorganisation
This change makes multiphaseEuler more consistent with other modules and
makes its sub-libraries less inter-dependent. Some left-over references
to multiphaseEulerFoam have also been removed.
2023-09-15 14:45:26 +01:00

42 lines
2.1 KiB
C++

/*--------------------------------*- C++ -*----------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Version: dev
\\/ M anipulation |
-------------------------------------------------------------------------------
Description
Writes out the population balance size distribution for the entire mesh
or a specified cell zone. Requires the multiphaseEuler solver module.
\*---------------------------------------------------------------------------*/
type populationBalanceSizeDistribution;
libs ("libmultiphaseEulerFunctionObjects.so");
populationBalance <populationBalance>;
functionType <function>; // numberConcentration, numberDensity
// volumeConcentration, volumeDensity
// areaConcentration, areaDensity
coordinateType <coordinate>; // volume, area, diameter,
// projectedAreaDiameter
allCoordinates false; // defaults to false
normalise false; // defaults to false
logTransform false; // defaults to false, only relevant
// for density functions
weightType numberConcentration; // volumeConcentration,
// areaConcentration, cellVolume
// relevant for field-dependent
// particle properties, defaults to
// numberConcentration
select all; // cellZone
// defaults to all
cellZone cellZoneName; // relevant select cellZone
setFormat raw;
writeControl writeTime;
// ************************************************************************* //