ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation. |

Modules List

Here is a list of all modules with brief descriptions:

[detail level 12]

►Npm_array | This module contains abstract and concrete derived types that are required for compile-time resolution of procedures within the generic interfaces of the ParaMonte library for various array operations. |

►Npm_arrayCenter | This module contains procedures and generic interfaces for resizing an input array and centering the original contents of the array in a new array |

►Npm_arrayChange | This module contains procedures and generic interfaces for selecting uniformly-distributed random choices from a given `character` or `integer` range. |

►Npm_arrayChoice | This module contains procedures and generic interfaces for selecting uniformly-distributed or arbitrarily-distributed random choices from a given list of intrinsic type of arbitrary kind. |

►Npm_arrayCompact | This module contains procedures and generic interfaces for condensing (removing duplicate sequential the elements of) an array of arbitrary intrinsic type. |

►Npm_arrayCompareLex | This module contains procedures and generic interfaces for performing lexicographic comparisons of two arrays of similar type, kind, and rank. |

►Npm_arrayComplement | This module contains procedures and generic interfaces for computing the absolute or relative complement of one set in another set |

►Npm_arrayCopy | This module contains procedures and generic interfaces for copying strided or indexed elements of one scalar string or vector of arbitrary intrinsic type and kind to strided or indexed elements of another scalar string or vector of the same type and kind. |

►Npm_arrayFill | This module contains procedures and generic interfaces for convenient allocation and filling of arrays of arbitrary intrinsic types (i.e., `character` , `integer` , `logical` , `complex` , `real` ), kinds, and non-zero ranks (up to `3` ). |

►Npm_arrayFind | This module contains procedures and generic interfaces for finding locations of a pattern in arrays of various types at the specified instances of occurrence of pattern |

►Npm_arrayInit | This module contains procedures and generic interfaces for efficient initialization of arbitrary rectangular cores and surrounding halos of arrays of arbitrary size, shape, and rank of arbitrary intrinsic type and kind. |

►Npm_arrayInsert | This module contains procedures and generic interfaces for inserting an insertion into the specified locations of an input arrays of various types |

►Npm_arrayMembership | This module contains procedures and generic interfaces for assessing whether particular value(s) or any values or all values within a collection are members of another collection of values, or within a range of values that specifies a mathematical set. |

►Npm_arrayMerge | This module contains procedures and generic interfaces for sorting and merging two previously-sorted arrays |

►Npm_arrayMinMax | This module contains procedures and generic interfaces for finding the minimum and maximum of two input scalar numbers through lexical comparison |

►Npm_arrayPad | This module contains procedures and generic interfaces for resizing an input array and padding them with symbols on the left or right |

►Npm_arrayRange | This module contains procedures and generic interfaces for generating ranges of discrete `character` , `integer` , or `real` -valued sequences with minimum-possible or user-specified fixed linear spacings. |

►Npm_arrayRank | This module contains procedures and generic interfaces for obtaining various rankings of elements of arrays of various types |

►Npm_arrayRebill | This module contains procedures and generic interfaces for resizing `allocatable` arrays of various types, relocating their contents, and rebinding (re-indexing) their lower and upper bounds, and refilling the newly added elements. |

►Npm_arrayRebind | This module contains procedures and generic interfaces for resizing `allocatable` arrays of various types, relocating their contents and rebinding (re-indexing) their lower and upper bounds |

►Npm_arrayRefill | This module contains procedures and generic interfaces for resizing `allocatable` arrays of various types, relocating their contents and filling the newly added elements with specific values |

►Npm_arrayRefine | This module contains procedures and generic interfaces for refining (thinning) (weighted) arrays of arbitrary intrinsic types. |

►Npm_arrayRemap | This module contains procedures and generic interfaces for remapping arrays of various types |

►Npm_arrayRemove | This module contains procedures and generic interfaces for removing a pattern from arrays of various types at the specified instances of occurrence of pattern |

►Npm_arrayReplace | This module contains procedures and generic interfaces for replacing patterns within arrays of various types. |

►Npm_arrayResize | This module contains procedures and generic interfaces for resizing `allocatable` arrays of various types and relocating their contents, without initializing or filling the newly added elements with specific values. |

►Npm_arrayReverse | This module contains procedures and generic interfaces for reversing the order of elements in arrays of various types |

►Npm_arraySearch | This module contains procedures and generic interfaces for finding the specific array index whose element has the largest value smaller than the input value in arrays of various types. |

►Npm_arraySelect | This module contains procedures and generic interfaces for selecting the \(k\)th smallest element in unsorted arrays of various types |

►Npm_arrayShuffle | This module contains procedures and generic interfaces for shuffling arrays of various types |

►Npm_arraySort | This module contains procedures and generic interfaces for various sorting tasks. |

►Npm_arraySpace | This module contains procedures and generic interfaces for generating arrays with linear or logarithmic spacing |

►Npm_arraySplit | This module contains procedures and generic interfaces for splitting arrays of various types at the specified instances of occurrence of pattern |

►Npm_arrayStrip | This module contains procedures and generic interfaces for stripping a given pattern from the left and right ends of an array of arbitrary intrinsic type and kind. |

►Npm_arrayUnique | This module contains procedures and generic interfaces for finding unique values of an input array of various types |

►Npm_arrayVerbose | This module contains procedures and generic interfaces for flattening (duplicating the elements of) an array according to a user-specified `weight` |

►Npm_batse | This module contains procedures and generic interfaces for modeling data and detectors of the BATSE Gamma-Ray satellite onboard the NASA Compton Gamma-Ray Observatory. |

►Npm_bench | This module contains abstract interfaces and types that facilitate benchmarking of different procedures |

Npm_bit | This module contains constants and procedures that are relevant to bit manipulation. |

►Npm_blas | This module contains a set of generic interfaces to the BLAS routines. |

►Npm_clustering | This module contains procedures and routines for the computing the Kmeans clustering of a given set of data |

►Npm_complexAbs | This module contains procedures and generic interfaces for performing element-wise comparison of the real and imaginary components of scalars and arrays of arbitrary ranks of various types |

►Npm_complexCompareAll | This module contains procedures and generic interfaces for checking if both of the corresponding real and imaginary components of two complex numbers satisfy a relational operator |

►Npm_complexCompareAny | This module contains procedures and generic interfaces for checking if either of the corresponding real and imaginary components of two complex numbers satisfy a relational operator |

►Npm_complexCompareLex | This module contains procedures and generic interfaces for checking if a `complex` number is lexicographically comparable to another `complex` number of the same kind. |

►Npm_complexDiv | This module contains procedures and generic interfaces for computing the complex division robustly without potential overflow of computations. |

►Npm_complexMinMax | This module contains procedures and generic interfaces for computing element-wise minimum/maximum value/location of the real and imaginary components of scalars and arrays of arbitrary ranks of type `complex` of arbitrary kinds |

►Npm_container | This module contains the derived types for generating `allocatable` containers of scalar, vector, matrix, or cube of integer, real, complex, logical, and string values of arbitrary kinds. |

►Npm_control | This module contains abstract and concrete derived types that are required for compile-time resolution of procedures within the generic interfaces of the ParaMonte library for Linear Algebra operations. Such procedures frequently have multiple implementations determined by the specific control flow used in the algorithm. |

►Npm_cosmicRate | This module contains procedures and generic interfaces for computing the cosmic rates of celestial phenomena |

►Npm_cosmology | This module contains procedures and generic interfaces and constants for cosmological calculations |

►Npm_dateTime | This module contains classes and procedures for computing, manipulating, and styling dates and times |

►Npm_distanceBhat | This module contains classes and procedures for computing the Bhattacharyya statistical distance between two probability distributions |

►Npm_distanceEuclid | This module contains procedures and generic interfaces for computing the Euclidean norm of a single point (with respect to origin or a given reference) or the pairwise Euclidean distances (squared) of a collection of points with respect to another set of reference points, optionally without undue overflow or underflow |

►Npm_distanceHellinger | This module contains classes and procedures for computing the Hellinger statistical distance between two probability distributions |

►Npm_distanceKolm | This module contains classes and procedures for computing the Kolmogorov statistical distance |

►Npm_distanceMahal | This module contains classes and procedures for computing the Mahalanobis statistical distance |

►Npm_distBand | This module contains procedures and generic interfaces for computing the Band photon distribution widely used in modeling the spectra of a class of celestial objects knowns Gamma-Ray Bursts. |

►Npm_distBern | This module contains classes and procedures for generating Bernoulli-distributed random numbers. |

►Npm_distBeta | This module contains classes and procedures for computing various statistical quantities related to the Beta distribution |

►Npm_distCosRaised | This module contains classes and procedures for computing various statistical quantities related to the Raised Cosine distribution |

►Npm_distCov | This module contains classes and procedures for generating random matrices distributed on the space of positive definite matrices, such that their determinants is uniformly or power-law distributed |

►Npm_distEggBox | This module contains classes and procedures for computing various statistical quantities related to the mathematical EggBox density function |

►Npm_distExp | This module contains classes and procedures for computing various statistical quantities related to the Exponential distribution |

►Npm_distExpGamma | This module contains classes and procedures for computing various statistical quantities related to the ExpGamma distribution |

►Npm_distGamma | This module contains classes and procedures for computing various statistical quantities related to the Gamma distribution |

►Npm_distGenExpGamma | This module contains classes and procedures for computing various statistical quantities related to the GenExpGamma distribution |

►Npm_distGenGamma | This module contains classes and procedures for computing various statistical quantities related to the GenGamma distribution |

►Npm_distGeom | This module contains classes and procedures for computing various statistical quantities related to the Geometric distribution |

►Npm_distGeomCyclic | This module contains classes and procedures for computing various statistical quantities related to the Cyclic Geometric distribution |

►Npm_distKolm | This module contains classes and procedures for computing various statistical quantities related to the Kolmogorov distribution |

►Npm_distLogNorm | This module contains classes and procedures for computing various statistical quantities related to the Lognormal distribution |

►Npm_distLogUnif | This module contains classes and procedures for computing various statistical quantities related to the LogUniform (or Reciprocal) distribution |

►Npm_distMultiNorm | This module contains classes and procedures for computing various statistical quantities related to the MultiVariate Normal (MVN) distribution |

►Npm_distNegExp | This module contains classes and procedures for computing various statistical quantities related to the Negative Exponential distribution |

►Npm_distNorm | This module contains classes and procedures for computing various statistical quantities related to the univariate Normal distribution |

►Npm_distNormShell | This module contains procedures and generic interfaces for computing the Multivariate Normal Shell density function or mixtures of such densities with varying parameters |

►Npm_distPareto | This module contains classes and procedures for computing various statistical quantities related to the (Truncated) Pareto distribution |

►Npm_distPiwiPoweto | This module contains classes and procedures for computing various statistical quantities related to the (Truncated) PieceWise Power/Pareto distribution (hence the name PiwiPoweto) |

►Npm_distPois | This module contains classes and procedures for computing various statistical quantities related to the Poisson distribution |

►Npm_distPower | This module contains classes and procedures for computing various statistical quantities related to the (Truncated) Power distribution |

►Npm_distPoweto | This module contains classes and procedures for computing various statistical quantities related to the (Truncated) Power/Pareto distribution (hence the name Poweto) |

►Npm_distUnif | This module contains classes and procedures for computing various statistical quantities related to the univariate Uniform distribution |

►Npm_distUnifEll | This module contains classes and procedures for computing various statistical quantities related to the MultiVariate Uniform Ellipsoid (MVUE) distribution |

►Npm_distUnifPar | This module contains classes and procedures for setting up and computing the properties of the MultiVariate Uniform Parallelepiped (MVUP) Distribution |

►Npm_distUnifSphere | This module contains classes and procedures for computing various statistical quantities related to the Uniform Spherical distribution |

►Npm_ellipsoid | This module contains classes and procedures for setting up and computing the properties of the hyper-ellipsoids in arbitrary dimensions |

►Npm_err | This module contains classes and procedures for reporting and handling errors. |

►Npm_except | This module contains procedures and generic interfaces and generic interfaces for testing for exceptional cases at runtime. |

►Npm_fftnr | This module contains procedures and generic interfaces for computing the Discrete Fourier Transform of a `real` or `complex` sequence using radix-2 Cooleyâ€“Tukey Fast-Fourier Transform. |

►Npm_fftpack | This module contains procedures and generic interfaces for computing the Discrete Fourier Transform of a `real` or `complex` sequence using a mixed-radix decimation-in-frequency Fast-Fourier Transform. |

►Npm_io | This module contains classes and procedures for input/output (IO) or generic display operations on standard displays or internal/external files |

►Npm_kind | This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte library for the two standard supported Fortran and C-Fortran Interoperation (CFI) modes. |

►Npm_knn | This module contains procedures and generic interfaces for computing the nearest neighbor statistics of random samples. |

►Npm_lapack | This module contains a set of generic interfaces to the LAPACK routines. |

►Npm_logicalCompare | This module contains procedures and generic interfaces for performing a variety of logical comparison operations using `logical` values as if `.true.` evaluates to `1` and `.false.` evaluates to `0` |

►Npm_math1mexp | This module contains procedures and generic interfaces for computing `1 - exp(x)` more precisely for tiny `x` |

►Npm_mathBeta | This module contains classes and procedures for computing the mathematical Beta Function and its inverse |

►Npm_mathCompare | This module contains the procedures and interfaces for evaluating the relative or absolute proximity of two numeric values. |

►Npm_mathConst | This module contains relevant mathematical constants |

►Npm_mathCumPropExp | This module contains the procedures and interfaces for computing the cumulative sum of the exponential of an array without undue numerical overflow |

►Npm_mathCumSum | This module contains the procedures and interfaces for computing the cumulative sum of an array |

►Npm_mathDivMul | This module contains procedures and generic interfaces for evaluating the mathematical division and multiplication operators acting on integer, complex, or real values. |

►Npm_mathErf | This module contains classes and procedures for computing the mathematical Inverse Error Function |

►Npm_mathExp | This module contains procedures and generic interfaces for computing the previous/next integer exponent for the given base that yields a number smaller/larger than the absolute input value |

►Npm_mathFactorial | This module contains procedures and generic interfaces for the Factorial function |

►Npm_mathFactoring | This module contains procedures and generic interfaces and generic interfaces for computing the prime factors of integers |

►Npm_mathFisher | This module contains procedures and generic interfaces for evaluating the Fisher transformation and its inverse. |

►Npm_mathGamma | This module contains procedures and generic interfaces for the Lower and Upper Incomplete Gamma functions |

►Npm_mathLog1p | This module contains procedures and generic interfaces for computing `log(1 + x)` more precisely for tiny `x` |

►Npm_mathLogAddExp | This module contains procedures and generic interfaces for adding two real or complex values without causing overflow or underflow |

►Npm_mathLogSubExp | This module contains procedures and generic interfaces for subtracting two real or complex values without causing overflow or underflow |

►Npm_mathLogSumExp | This module contains the procedures and interfaces for computing the natural logarithm of the sum of exponentials the elements of an array |

►Npm_mathMinMax | This module contains procedures and generic interfaces for finding the minimum and maximum of two input scalar values through lexical comparison |

►Npm_mathNumSys | This module contains procedures and generic interfaces for converting numbers to different bases in different numeral systems |

►Npm_mathRoot | This module contains classes and procedures for computing the roots of one-dimensional continuous mathematical functions using various root-finding methods. |

►Npm_mathRootTest | This module contains a collection of example functions for testing or examining the root-finding routines of the ParaMonte library |

►Npm_mathSqrt | This module contains procedures and generic interfaces and generic interfaces for computing the square root of integers |

►Npm_mathSubAdd | This module contains procedures and generic interfaces for evaluating the mathematical operator \(\mp\) acting on integer, complex, or real values. |

►Npm_mathUnsigned | This module contains procedures and generic interfaces and generic interfaces for various operations with positive integers with results that have the same binary representation as an unsigned integer. Such operations (like addition or subtraction) would normally cause runtime overflow errors within the default Fortran environment. |

►Npm_matrixChol | This module contains procedures and generic interfaces for computing the Cholesky factorization of positive definite matrices. |

►Npm_matrixClass | This module contains abstract and concrete derived types that are required for compile-time resolution of procedures within the generic interfaces of the ParaMonte library for Linear Algebra operations. Such procedures frequently need to work on different classes of matrices (e.g., Symmetric, Hermitian, Unitary, Orthogonal, ...) as their input matrix arguments. |

►Npm_matrixCopy | This module contains procedures and generic interfaces relevant to copying (diagonal or upper/lower triangular) subsets of matrices of arbitrary intrinsic types and kinds from one matrix of arbitrary shape and packing format to another matrix of arbitrary shape and packing format. |

►Npm_matrixDet | This module contains procedures and generic interfaces relevant to the computation of the determinants of square matrices. |

►Npm_matrixIndex | This module contains procedures and generic interfaces for converting the indices of matrix elements between different packing and storage formats |

►Npm_matrixInit | This module contains procedures and generic interfaces relevant to generating and initializing matrices of arbitrary shapes `(:, :)` . |

►Npm_matrixInv | This module contains abstract and concrete derived types and procedures related to the inversion of square matrices. |

►Npm_matrixLUP | This module contains procedures and generic interfaces relevant to the partially LU Pivoted decomposition of matrix operations and linear algebra |

►Npm_matrixMulAdd | This module contains procedures and generic interfaces relevant to combined matrix-matrix or matrix-vector multiplication and addition |

►Npm_matrixMulTri | This module contains the procedures for multiplication of a square triangular matrix in various transpositions with a general matrix. |

►Npm_matrixPack | This module contains abstract and concrete derived types that are required for compile-time resolution of procedures within the generic interfaces of the ParaMonte library for Linear Algebra operations. Such procedures frequently need to work with different packaging of Symmetric/Hermitian/Band or other special types of their input matrix arguments. |

►Npm_matrixSubset | This module contains abstract and concrete derived types that are required for compile-time resolution of procedures within the generic interfaces of the ParaMonte library for Linear Algebra operations. Such procedures frequently need to work on the upper/lower-diagonal triangular blocks of some of their input matrix arguments. |

►Npm_matrixTrace | This module contains procedures and generic interfaces for computing the additive or multiplicative trace of a given square matrix in arbitrary packing formats |

►Npm_matrixTrans | This module contains abstract and concrete derived types and procedures related to various common matrix transposition operations for which there is a corresponding matrix class defined in pm_matrixClass. |

►Npm_matrixUpdate | This module contains procedures and generic interfaces relevant to arbitrary-rank updates to vectors, general matrices, or Symmetric/Hermitian triangular matrices of type `integer` , `complex` , and `real` of arbitrary type-kind parameters. |

►Npm_memory | This module contains abstract and concrete derived types that are required for compile-time resolution of procedures within the generic interfaces of the ParaMonte library for various search operations. Such procedures frequently need to work with a specific searching method within the algorithm implementation. |

►Npm_optimization | This module contains procedures, generic interfaces, and types for numerical optimizations of mathematical functions |

►Npm_option | This module contains procedures, generic interfaces, and types for generating default values for optional arguments |

►Npm_os | This module contains procedures and generic interfaces for inferring the processor operating system |

►Npm_parallelism | This module contains procedures and generic interfaces for facilitating parallel computations or computing the performance of the parallel Coarray/MPI/OpenMP algorithms |

►Npm_paramonte | This module contains procedures and data that provide general information about the ParaMonte library, its interfaces, and its build |

►Npm_physUnit | This module contains relevant physical constants |

►Npm_polation | This module contains procedures and data types for interpolation of finite samples of data. |

►Npm_polynomial | This module contains procedures and generic interfaces for performing various mathematical operations involving polynomials. |

►Npm_quadPack | This module contains classes and procedures for non-adaptive and adaptive global numerical quadrature and Cauchy Principal Value of 1D functions with various types of singularities and points of difficulties via the Gauss-Kronrod and Clenshaw-Curtis quadrature formulae. |

►Npm_quadRomb | This module contains classes and procedures to perform numerical integrations |

►Npm_quadTest | This module contains a collection of interesting or challenging integrands for testing or examining the integration routines of the ParaMonte library. |

►Npm_sampleACT | This module contains classes and procedures for computing properties related to the auto correlation time (ACT) of random sequences |

►Npm_sampleAffinity | This module contains classes and procedures for affine transformation of multivariate samples |

►Npm_sampleCCF | This module contains classes and procedures for computing properties related to the cross correlation of random samples |

►Npm_sampleCor | This module contains classes and procedures for computing properties related to the correlation matrices of random samples |

►Npm_sampleCov | This module contains classes and procedures for computing the properties related to the covariance matrices of a random sample |

►Npm_sampleECDF | This module contains classes and procedures for computing the Empirical Cumulative Distribution Function (ECDF) of an observational sample and the associated the various properties |

►Npm_sampleMean | This module contains classes and procedures for computing the first moment (i.e., the statistical mean) of random weighted samples |

►Npm_sampleNorm | This module contains classes and procedures for normalizing univariate or multivariate samples by arbitrary amounts along specific directions |

►Npm_sampleQuan | This module contains procedures and data types for computing sample quantile. |

►Npm_sampleScale | This module contains classes and procedures for scaling (i.e., multiplying) univariate or multivariate samples by arbitrary amounts along specific directions |

►Npm_sampleShift | This module contains classes and procedures for shifting univariate or multivariate samples by arbitrary amounts along specific directions. |

►Npm_sampleVar | This module contains classes and procedures for computing the properties related to the covariance matrices of a random sample. |

►Npm_sampleWeight | This module contains the types, classes, and procedures relevant to weights of random samples |

►Npm_sampling | This module contains procedures and generic interfaces for the ParaMonte library sampler routines |

►Npm_search | This module contains abstract and concrete derived types that are required for compile-time resolution of procedures within the generic interfaces of the ParaMonte library for various search operations. Such procedures frequently need to work with a specific searching method within the algorithm implementation. |

►Npm_statest | This module contains classes and procedures for performing various statistical tests |

►Npm_str | This module contains classes and procedures for various string manipulations and inquiries |

►Npm_strANSI | This module contains procedures and generic interfaces for styling strings according for display on DEC VT100 or compatible terminals |

►Npm_strASCII | This module contains the uncommon and hardly representable ASCII characters as well as procedures for operating on strings that exclusively contain the 128 ASCII characters. |

►Npm_swap | This module contains procedures and generic interfaces for swapping values of intrinsic Fortran types of arbitrary kinds. |

►Npm_sysInfo | This module contains procedures and generic interfaces for inferring the operating system kernel type, name, and other information |

►Npm_sysPath | This module contains classes and procedures for manipulating system file/folder paths. |

►Npm_sysShell | This module contains procedures and generic interfaces for inferring the runtime system shell type and fetching information from the shell |

►Npm_test | This module contains a simple unit-testing framework for the Fortran libraries, including the ParaMonte library |

►Npm_timer | This module contains the timer procedures and derived types to facilitate timing applications at runtime. |

►Npm_val2complex | This module contains procedures and types for facilitating the conversion of values of different types (e.g., intrinsic Fortran string and logical) to complex values of different kinds |

►Npm_val2int | This module contains procedures and types for facilitating the conversion of values of different types (e.g., intrinsic Fortran string and logical) to integer values of different kinds |

►Npm_val2logical | This module contains procedures and types for facilitating the conversion of values of different types (e.g., intrinsic Fortran strings) to logical values of different kinds |

►Npm_val2real | This module contains procedures and types for facilitating the conversion of values of different types (e.g., intrinsic Fortran string and logical) to real values of different kinds |

►Npm_val2str | This module contains the generic procedures for converting values of different types and kinds to Fortran strings |

►Npm_ziggurat | This module contains procedures and generic interfaces for computing the Ziggurat set for for pseudo-random number sampling |

Ntest_pm_arrayCenter | This module contains tests of the module pm_arrayCenter |

Ntest_pm_arrayChange | This module contains tests of the module pm_arrayChange |

Ntest_pm_arrayChoice | This module contains tests of the module pm_arrayChoice |

Ntest_pm_arrayCompact | This module contains tests of the module pm_arrayCompact |

Ntest_pm_arrayCompareLex | This module contains tests of the module pm_arrayCompareLex |

Ntest_pm_arrayComplement | This module contains tests of the module pm_arrayComplement |

Ntest_pm_arrayCopy | This module contains tests of the module pm_arrayCopy |

Ntest_pm_arrayFill | This module contains tests of the module pm_arrayFill |

Ntest_pm_arrayFind | This module contains tests of the module pm_arrayFind |

Ntest_pm_arrayInit | This module contains tests of the module pm_arrayInit |

Ntest_pm_arrayInsert | This module contains tests of the module pm_arrayInsert |

Ntest_pm_arrayMerge | This module contains tests of the module pm_arrayMerge |

Ntest_pm_arrayPad | This module contains tests of the module pm_arrayPad |

Ntest_pm_arrayRange | This module contains tests of the module pm_arrayRange |

Ntest_pm_arrayRank | This module contains tests of the module pm_arrayRank |

Ntest_pm_arrayRebill | This module contains tests of the module pm_arrayRebill |

Ntest_pm_arrayRebind | This module contains tests of the module pm_arrayRebind |

Ntest_pm_arrayRefill | This module contains tests of the module pm_arrayRefill |

Ntest_pm_arrayRemap | This module contains tests of the module pm_arrayRemap |

Ntest_pm_arrayRemove | This module contains tests of the module pm_arrayRemove |

Ntest_pm_arrayReplace | This module contains tests of the module pm_arrayReplace |

Ntest_pm_arrayResize | This module contains tests of the module pm_arrayResize |

Ntest_pm_arrayReverse | This module contains tests of the module pm_arrayReverse |

Ntest_pm_arraySearch | This module contains tests of the module pm_arraySearch |

Ntest_pm_arraySelect | This module contains tests of the module pm_arraySelect |

Ntest_pm_arrayShuffle | This module contains tests of the module pm_arrayShuffle |

Ntest_pm_arraySort | This module contains tests of the module pm_arraySort |

Ntest_pm_arraySpace | This module contains tests of the module pm_arraySpace |

Ntest_pm_arraySplit | This module contains tests of the module pm_arraySplit |

Ntest_pm_arrayStrip | This module contains tests of the module pm_arrayStrip |

Ntest_pm_arrayUnique | This module contains tests of the module pm_arrayUnique |

Ntest_pm_arrayVerbose | This module contains tests of the module pm_arrayVerbose |

Ntest_pm_batse | This module contains tests of the module pm_batse |

Ntest_pm_bench | This module contains tests of the module pm_bench |

►Ntest_pm_clustering | This module contains tests of the module pm_clustering |

Ntest_pm_complexAbs | This module contains tests of the module pm_complexAbs |

Ntest_pm_complexCompareAll | This module contains tests of the module pm_complexCompareAll |

Ntest_pm_complexCompareAny | This module contains tests of the module pm_complexCompareAny |

Ntest_pm_complexCompareLex | This module contains tests of the module pm_complexCompareLex |

Ntest_pm_complexDiv | This module contains tests of the module pm_complexDiv |

Ntest_pm_cosmicRate | This module contains tests of the module pm_cosmicRate |

Ntest_pm_cosmology | This module contains tests of the module pm_cosmology |

Ntest_pm_dateTime | This include file contains procedure implementations of the tests of pm_dateTime |

Ntest_pm_distanceEuclid | This module contains tests of the module pm_distanceEuclid |

Ntest_pm_distanceMahal | This module contains tests of the module pm_distanceMahal |

►Ntest_pm_distBand | This module contains tests of the module pm_distBand |

Ntest_pm_distBern | This include file contains procedure implementations of the tests of pm_distBern |

Ntest_pm_distExp | This module contains tests of the module pm_distExp |

Ntest_pm_distGamma | This module contains tests of the module pm_distGamma |

Ntest_pm_distGenExpGamma | This module contains tests of the module pm_distGenExpGamma |

Ntest_pm_distGeomCyclic | This module contains tests of the module pm_distGeomCyclic |

Ntest_pm_distMultiNorm | This module contains tests of the module pm_distMultiNorm |

Ntest_pm_distNorm | This module contains tests of the module pm_distNorm |

Ntest_pm_distPareto | This module contains tests of the module pm_distPareto. |

Ntest_pm_distPiwiPoweto | This module contains tests of the module pm_distPiwiPoweto |

Ntest_pm_distPower | This module contains tests of the module pm_distPower |

Ntest_pm_distUnif | This module contains tests of the module pm_distUnif |

Ntest_pm_ellipsoid | This module contains tests of the module pm_ellipsoid |

Ntest_pm_err | This module contains tests of the module pm_err |

Ntest_pm_except | This module contains tests of the module pm_except |

Ntest_pm_io | This module contains tests of the module pm_io |

►Ntest_pm_knn | This module contains tests of the module pm_knn |

Ntest_pm_logicalCompare | This module contains tests of the module pm_logicalCompare |

Ntest_pm_mathCompare | This module contains tests of the module pm_mathCompare |

Ntest_pm_mathCumPropExp | This module contains tests of the module pm_mathCumPropExp |

Ntest_pm_mathCumSum | This module contains tests of the module pm_mathCumSum |

Ntest_pm_mathExp | This module contains tests of the module pm_mathExp |

Ntest_pm_mathFactorial | This module contains tests of the module pm_mathFactorial |

Ntest_pm_mathFactoring | This module contains tests of the module pm_mathFactoring |

Ntest_pm_mathGamma | This module contains tests of the module pm_mathGamma |

Ntest_pm_mathLogAddExp | This module contains tests of the module pm_mathLogAddExp |

Ntest_pm_mathLogSubExp | This module contains tests of the module pm_mathLogSubExp |

Ntest_pm_mathLogSumExp | This module contains tests of the module pm_mathLogSumExp |

Ntest_pm_mathMinMax | This module contains tests of the module pm_mathMinMax |

Ntest_pm_mathRoot | This module contains tests of the module pm_mathRoot |

Ntest_pm_matrix | This module contains tests of the module pm_matrixDet |

Ntest_pm_matrixChol | This module contains tests of the module pm_matrixChol |

Ntest_pm_matrixDet | This module contains tests of the module pm_matrixDet |

Ntest_pm_matrixInit | This module contains tests of the module pm_matrixInit |

Ntest_pm_matrixInv | This module contains tests of the module pm_matrixInv |

Ntest_pm_matrixMulAdd | This module contains tests of the module pm_matrixMulAdd |

Ntest_pm_matrixMulTri | This module contains tests of the module pm_matrixMulTri |

►Ntest_pm_optimization | This module contains tests of the module pm_optimization |

Ntest_pm_option | This module contains tests of the module pm_option |

Ntest_pm_paraDISE | This module contains tests of the module paradise_type |

Ntest_pm_paraDISE_ChainFileContents | This module contains tests of the module pm_sampling |

Ntest_pm_paraDISE_RefinedChain | This module contains tests of the module pm_sampling |

Ntest_pm_paraDRAM | This module contains tests of the module pm_sampling |

Ntest_pm_paraDRAM_ChainFileContents | This module contains tests of the module pm_sampling |

Ntest_pm_paraDRAM_RefinedChain | This module contains tests of the module pm_sampling |

Ntest_pm_paraNest | This module contains tests of the module pm_sampling |

Ntest_pm_paraNest_ChainFileContents | This module contains tests of the module pm_sampling |

Ntest_pm_paraNest_RefinedChain | This module contains tests of the module pm_sampling |

Ntest_pm_polation | This module contains tests of the module pm_polation |

Ntest_pm_quadRomb | This module contains tests of the module pm_quadRomb |

Ntest_pm_sampleCCF | This module contains tests of the module pm_sampleCCF |

Ntest_pm_sampleCor | This module contains tests of the module pm_sampleCor |

Ntest_pm_sampleCov | This module contains tests of the module pm_sampleCov |

Ntest_pm_sampleECDF | This module contains tests of the module pm_sampleECDF |

Ntest_pm_sampleMean | This module contains tests of the module pm_sampleMean |

Ntest_pm_sampleQuan | This module contains tests of the module pm_sampleQuan |

Ntest_pm_sampleShift | This module contains tests of the module pm_sampleShift |

Ntest_pm_sampleVar | This module contains tests of the module pm_sampleVar |

Ntest_pm_statest | This module contains tests of the module pm_statest |

Ntest_pm_statistics | This module contains tests of the statistics modules |

Ntest_pm_str | This module contains tests of the module pm_str |

Ntest_pm_strASCII | This module contains tests of the module pm_strASCII |

Ntest_pm_sys | This module contains tests of the module pm_sysShell |

Ntest_pm_sysPath | This module contains tests of the module pm_sysPath |

Ntest_pm_timer | This module contains tests of the module pm_timer |

Ntest_pm_val2complex | This module contains tests of the module val2complex_pmod |

Ntest_pm_val2int | This module contains tests of the module val2int_pmod |

Ntest_pm_val2logical | This module contains tests of the module val2logical_pmod |

Ntest_pm_val2real | This module contains tests of the module pm_val2Real |

Ntest_pm_val2str | This module contains tests of the module pm_val2Str |