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

pm_quadTest.F90 File Reference

Go to the source code of this file.

## Data Types | |

type | pm_quadTest::integrand_type |

This is the base type `integrand_type` standing `abstract` integrand type to generate a variety of integration test functions.More... | |

interface | pm_quadTest::get_proc |

This is the abstract interface of the `get()` type-bound procedure of integrand_type class whose arguments of type `real` are of the highest precision kind RKH, made available by the processor. More... | |

interface | pm_quadTest::test_isFailedQuad |

Run the adaptive global quadrature methods for the specified input integrand object. More... | |

interface | pm_quadTest::test_getQuadErr |

Run the adaptive global quadrature methods for the specified input integrand object. More... | |

type | pm_quadTest::int1_type |

This is the derived type for generating test integrand objects of the algebraic form as described below. More... | |

type | pm_quadTest::int2_type |

This is the derived type for generating test integrand objects of algebraic form as described below. More... | |

type | pm_quadTest::int3_type |

This is the derived type for generating test integrand objects of algebraic form as described below. More... | |

type | pm_quadTest::int4_type |

This is the derived type for generating test integrand objects of the following algebraic form. More... | |

type | pm_quadTest::int5_type |

This is the derived type for generating test integrand objects of the following algebraic form. More... | |

type | pm_quadTest::int6_type |

This is the derived type for generating test integrand objects of the following algebraic form. More... | |

type | pm_quadTest::int7_type |

This is the derived type for generating test integrand objects of the following algebraic form. More... | |

type | pm_quadTest::int8_type |

This is the derived type for generating test integrand objects of the following algebraic form. More... | |

type | pm_quadTest::int9_type |

This is the derived type for generating test integrand objects of the following algebraic form. More... | |

type | pm_quadTest::intGamUpp_type |

This is the derived type for generating test integrand objects of the following algebraic form. More... | |

type | pm_quadTest::intSinCos_type |

This is the derived type for generating test integrand objects of the trigonometric form as described below. More... | |

type | pm_quadTest::intNormPDF_type |

This is the derived type for generating test integrand objects of the Probability Density Function of the Normal distribution. More... | |

type | pm_quadTest::intLogNormPDF_type |

This is the derived type for generating test integrand objects of the Probability Density Function of the Lognormal distribution. More... | |

type | pm_quadTest::intGenExpGammaPDF_type |

This is the derived type for generating test integrand objects of the Probability Density Function of the GenExpGamma distribution. More... | |

type | pm_quadTest::intPentaGammaInf_type |

This is the derived type for generating test integrand objects of the sum of five Probability Density Functions of the Gamma distribution. More... | |

type | pm_quadTest::intDoncker1_type |

This is the derived type for generating test integrand objects of algebraic form as described below. More... | |

type | pm_quadTest::intDoncker2_type |

This is the derived type for generating test integrand objects of algebraic form as described below. More... | |

type | pm_quadTest::intCauchy1_type |

This is the derived type for generating test integrand objects of the algebraic form as described below, whose Cauchy Principal Value is to be computed. More... | |

type | pm_quadTest::intCauchy2_type |

This is the derived type for generating test integrand objects of the algebraic form as described below, whose Cauchy Principal Value is to be computed. More... | |

## Modules | |

module | pm_quadTest |

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

## Variables | |

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