ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation. |
Go to the source code of this file.
Data Types | |
type | pm_polation::neimean_type |
This is a concrete derived type whose instances are exclusively used to signify an interpolation using the smallest node larger than the query point within an interface of a procedure of the ParaMonte library. The name neimean stands for neighbor mean.More... | |
type | pm_polation::neinear_type |
This is a concrete derived type whose instances are exclusively used to signify an interpolation using the smallest node larger than the query point within an interface of a procedure of the ParaMonte library. The name neinear stands for neighbor nearest.More... | |
type | pm_polation::neinext_type |
This is a concrete derived type whose instances are exclusively used to signify an interpolation using the smallest node larger than the query point within an interface of a procedure of the ParaMonte library. The name neinext stands for neighbor next.More... | |
type | pm_polation::neiprev_type |
This is a concrete derived type whose instances are exclusively used to signify an interpolation using the largest node smaller than the query point within an interface of a procedure of the ParaMonte library. The name neiprev stands for neighbor previous.More... | |
type | pm_polation::piwilin_type |
This is a concrete derived type whose instances are exclusively used to signify an interpolation using piecewise lines within an interface of a procedure of the ParaMonte library. More... | |
type | pm_polation::monopol_type |
This is a concrete derived type whose instances are exclusively used to signify an interpolation using a single polynomial of highest degree possible given the abscissa within an interface of a procedure of the ParaMonte library. More... | |
type | pm_polation::piwipol_type |
This is a concrete derived type whose instances are exclusively used to signify an interpolation using multiple piecewise polynomial of arbitrary degree possible given the abscissa within an interface of a procedure of the ParaMonte library. More... | |
interface | pm_polation::getInterp |
Generate and return the approximate polynomial interpolation value of the input specified point x for the specified method . More... | |
interface | pm_polation::setInterp |
Generate and return the approximate polynomial interpolation value of the input specified point x for the specified method . More... | |
interface | pm_polation::getExtrap |
Generate and return the approximate polynomial interpolation/extrapolation value of the input specified point x for the specified method . More... | |
interface | pm_polation::setExtrap |
Generate and return the approximate polynomial interpolation/extrapolation value of the input specified point x for the specified method . More... | |
Modules | |
module | pm_polation |
This module contains procedures and data types for interpolation of finite samples of data. | |
Variables | |
character(*, SK), parameter | pm_polation::MODULE_NAME = "@pm_polation" |
type(neimean_type), parameter | pm_polation::neimean = neimean_type() |
type(neinear_type), parameter | pm_polation::neinear = neinear_type() |
type(neinext_type), parameter | pm_polation::neinext = neinext_type() |
type(neiprev_type), parameter | pm_polation::neiprev = neiprev_type() |
type(piwilin_type), parameter | pm_polation::piwilin = piwilin_type() |
type(monopol_type), parameter | pm_polation::monopol = monopol_type() |