ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation.
pm_distPower.F90 File Reference

Go to the source code of this file.

Data Types

type  pm_distPower::distPower_type
 This is the derived type for signifying distributions that are of type Power as defined in the description of pm_distPower. More...
 
interface  pm_distPower::getPowerLogPDFNF
 Generate and return the natural logarithm of the normalization factor of the PDF of the (Truncated) Power distribution for an input parameter set \((\alpha, x_\mathrm{min}, x_\mathrm{max})\). More...
 
interface  pm_distPower::getPowerLogPDF
 Generate and return the natural logarithm of the Probability Density Function (PDF) of the (Truncated) Power distribution for an input log(x) within the support of the distribution \(x \in [0 < x_\mathrm{min}, x_\mathrm{max} < +\infty]\). More...
 
interface  pm_distPower::setPowerLogPDF
 Return the natural logarithm of the Probability Density Function (PDF) of the (Truncated) Power distribution for an input log(x) within the support of the distribution \(x \in [0 < x_\mathrm{min}, x_\mathrm{max} < +\infty]\). More...
 
interface  pm_distPower::getPowerLogCDFNF
 Generate and return the natural logarithm of the normalization factor of the CDF of the (Truncated) Power distribution for an input parameter set \((\alpha, x_\mathrm{min}, x_\mathrm{max})\). More...
 
interface  pm_distPower::getPowerLogCDF
 Generate and return the natural logarithm of the Cumulative Distribution Function (CDF) of the (Truncated) Power distribution for an input log(x) within the support of the distribution \(x \in [0 < x_\mathrm{min}, x_\mathrm{max} < +\infty]\). More...
 
interface  pm_distPower::setPowerLogCDF
 Return the natural logarithm of the Cumulative Distribution Function (CDF) of the (Truncated) Power distribution for an input log(x) within the support of the distribution \(x \in [0 < x_\mathrm{min}, x_\mathrm{max} < +\infty]\). More...
 
interface  pm_distPower::getPowerLogQuan
 Generate and return a scalar (or array of arbitrary rank) of the natural logarithm(s) of quantile corresponding to the specified CDF of (Truncated) Power distribution with parameters \((\alpha, x_\mathrm{min}, x_\mathrm{max})\). More...
 
interface  pm_distPower::setPowerLogQuan
 Return a scalar (or array of arbitrary rank) of the natural logarithm(s) of quantile corresponding to the specified CDF of (Truncated) Power distribution with parameters \((\alpha, x_\mathrm{min}, x_\mathrm{max})\). More...
 
interface  pm_distPower::getPowerLogRand
 Generate and return a scalar (or array of arbitrary rank) of the natural logarithm(s) of random value(s) from the (Truncated) Power distribution with parameters \((\alpha, x_\mathrm{min}, x_\mathrm{max})\).
More...
 
interface  pm_distPower::setPowerLogRand
 Return a scalar (or array of arbitrary rank) of the natural logarithm(s) of random value(s) from the (Truncated) Power distribution with parameters \((\alpha, x_\mathrm{min}, x_\mathrm{max})\). More...
 

Modules

module  pm_distPower
 This module contains classes and procedures for computing various statistical quantities related to the (Truncated) Power distribution.
 

Variables

character(*, SK), parameter pm_distPower::MODULE_NAME = "@pm_distPower"