PSD Member List

This is the complete list of members for PSD, including all inherited members.

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() constPSD
cutHighSizeRatio()PSD
cutoffAndSqueezeCumulative(Mdouble quantileMin, Mdouble quantileMax, Mdouble squeeze, Mdouble minPolydispersity=0.1)PSDinline
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)PSDinline
decrementNParticlesPerClass()PSD
decrementVolumePerClass(Mdouble volume)PSD
drawSample()PSD
getAreaDx(Mdouble x) constPSD
getDistributionLogNormal(Mdouble mean, Mdouble standardDeviation, int numberOfBins)PSDinlinestatic
getDistributionNormal(Mdouble mean, Mdouble standardDeviation, int numberOfBins)PSDinlinestatic
getInsertedParticleNumber() constPSD
getLengthDx(Mdouble x) constPSD
getMaxRadius() constPSD
getMinRadius() constPSD
getNumberDx(Mdouble x) constPSD
getParticleSizeDistribution() constPSD
getParticleSizeDistributionByType(TYPE psdType, Mdouble scalingFactor=1.0) constPSD
getQuantileByRadius(Mdouble radius) constPSD
getRadius(int index) constPSD
getRadiusByQuantile(Mdouble quantile) constPSD
getSizeRatio() constPSD
getVolumeDx(Mdouble x) constPSD
getVolumetricMeanRadius() constPSD
index_PSDprivate
insertManuallyByVolume(Mdouble volume)PSD
linspace(Mdouble Min, Mdouble Max, int numberOfBins)PSDstatic
nParticlesPerClass_PSDprivate
operator<(const DistributionElements &l, const DistributionElements &r)PSDfriend
operator<(const DistributionElements &l, Mdouble r)PSDfriend
operator<<(std::ostream &os, DistributionElements &p)PSDfriend
operator==(DistributionElements l, Mdouble r)PSDfriend
operator>>(std::istream &is, DistributionElements &p)PSDfriend
particleSizeDistribution_PSDprivate
printPSD() constPSD
PSD()PSD
PSD(std::unique_ptr< PSD > psdPtr)PSDinline
PSD(const PSD &other)PSD
random_PSDprivate
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)PSDinline
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 namePSD
validateCumulativeDistribution()PSD
validateProbabilityDensityDistribution()PSD
volumePerClass_PSDprivate
~PSD()PSD