/*--------------------------------*- C++ -*----------------------------------*\
  ==  == ====== ====   ====    |
                    \\     ||  | Multiphase Code Repository by HZDR
  ======   //   ||  || ===//   | Website: https://doi.org/10.14278/rodare.767
  ||  ||  //    ||  // || \\   | License: GPL-3.0-or-later
  ==  == ====== ====   ==  ==  |
-------------------------------------------------------------------------------
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                ("libaddonMultiphaseEulerFunctionObjects.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
cellZone            all;                  // Selection cellZone
                                          // defaults to all


setFormat           raw;
writeControl        writeTime;


// ************************************************************************* //
