| computeD50(std::vector< std::pair< Mdouble, Mdouble > > vectorOfPair) | PSD | |
| convertCumulativeNumberDistributionToCumulative(TYPE CDFType) | PSD | |
| convertCumulativeToCumulativeNumberDistribution(TYPE CDFType) | PSD | |
| convertCumulativeToProbabilityDensity() | PSD | |
| convertPdfPhiToPdfMeter(Mdouble meaninPhi, Mdouble standardDeviationinPhi, int numberOfBins) | PSD | |
| convertProbabilityDensityNumberDistributionToProbabilityDensity(TYPE PDFType) | PSD | |
| convertProbabilityDensityNumberDistributionToProbabilityDensityVolumeDistribution() | PSD | |
| convertProbabilityDensityToCumulative() | PSD | |
| convertProbabilityDensityToProbabilityDensityNumberDistribution(TYPE PDFType) | PSD | |
| copy() const | PSD | |
| cutHighSizeRatio() | PSD | |
| cutoffAndSqueezeCumulative(Mdouble quantileMin, Mdouble quantileMax, Mdouble squeeze, Mdouble minPolydispersity=0.1) | PSD | inline |
| cutoffAndSqueezeCumulativeDistribution(TYPE CDFType, Mdouble quantileMin, Mdouble quantileMax, Mdouble squeeze, Mdouble minPolydispersity=0.1) | PSD | |
| cutoffCumulativeDistribution(TYPE CDFType, Mdouble quantileMin, Mdouble quantileMax, Mdouble minPolydispersity=0.1) | PSD | |
| cutoffCumulativeNumber(Mdouble quantileMin, Mdouble quantileMax, Mdouble minPolydispersity=0.1) | PSD | inline |
| decrementNParticlesPerClass() | PSD | |
| decrementVolumePerClass(Mdouble volume) | PSD | |
| drawSample() | PSD | |
| getAreaDx(Mdouble x) const | PSD | |
| getDistributionLogNormal(Mdouble mean, Mdouble standardDeviation, int numberOfBins) | PSD | inlinestatic |
| getDistributionNormal(Mdouble mean, Mdouble standardDeviation, int numberOfBins) | PSD | inlinestatic |
| getInsertedParticleNumber() const | PSD | |
| getLengthDx(Mdouble x) const | PSD | |
| getMaxRadius() const | PSD | |
| getMinRadius() const | PSD | |
| getNumberDx(Mdouble x) const | PSD | |
| getParticleSizeDistribution() const | PSD | |
| getParticleSizeDistributionByType(TYPE psdType, Mdouble scalingFactor=1.0) const | PSD | |
| getQuantileByRadius(Mdouble radius) const | PSD | |
| getRadius(int index) const | PSD | |
| getRadiusByQuantile(Mdouble quantile) const | PSD | |
| getSizeRatio() const | PSD | |
| getVolumeDx(Mdouble x) const | PSD | |
| getVolumetricMeanRadius() const | PSD | |
| index_ | PSD | private |
| insertManuallyByVolume(Mdouble volume) | PSD | |
| linspace(Mdouble Min, Mdouble Max, int numberOfBins) | PSD | static |
| nParticlesPerClass_ | PSD | private |
| operator<(const DistributionElements &l, const DistributionElements &r) | PSD | friend |
| operator<(const DistributionElements &l, Mdouble r) | PSD | friend |
| operator<<(std::ostream &os, DistributionElements &p) | PSD | friend |
| operator==(DistributionElements l, Mdouble r) | PSD | friend |
| operator>>(std::istream &is, DistributionElements &p) | PSD | friend |
| particleSizeDistribution_ | PSD | private |
| printPSD() const | PSD | |
| PSD() | PSD | |
| PSD(std::unique_ptr< PSD > psdPtr) | PSD | inline |
| PSD(const PSD &other) | PSD | |
| random_ | PSD | private |
| scaleParticleSize(double scale) | PSD | |
| scaleParticleSizeAuto(int numberOfParticles, double targetVolume, bool allowScaleDown=false) | PSD | |
| setDistributionLogNormal(Mdouble mean, Mdouble standardDeviation, int numberOfBins) | PSD | |
| setDistributionNormal(Mdouble mean, Mdouble standardDeviation, int numberOfBins) | PSD | |
| setDistributionPhiNormal(Mdouble D50, Mdouble standardDeviationinPhi, int numberOfBins) | PSD | |
| setDistributionUniform(Mdouble radMin, Mdouble radMax, int numberOfBins) | PSD | |
| setFixedSeed(int seed) | PSD | inline |
| setParticleSizeDistribution(std::vector< DistributionElements >) | PSD | |
| setPSDFromCSV(const std::string &fileName, TYPE PSDType, bool headings=false, Mdouble unitScalingFactorRadii=1.0) | PSD | |
| setPSDFromVector(std::vector< DistributionElements > psd, TYPE PSDType) | PSD | |
| TYPE enum name | PSD | |
| validateCumulativeDistribution() | PSD | |
| validateProbabilityDensityDistribution() | PSD | |
| volumePerClass_ | PSD | private |
| ~PSD() | PSD | |