V3FIT
Public Member Functions | List of all members
pprofile_t::pprofile_get_gp Interface Reference

Interface for the guassian process kernel values. More...

Public Member Functions

real(rprec) function pprofile_get_gp_ij (this, i, j)
 Get the guassian process kernel value for the two as indicies. More...
 
real(rprec) function pprofile_get_gp_pi (this, p, i)
 Get the guassian process kernel value for the point and index. More...
 
real(rprec) function pprofile_get_gp_pp (this, p1, p2)
 Get the guassian process kernel value for two points. More...
 

Detailed Description

Interface for the guassian process kernel values.

Definition at line 171 of file pprofile_T.f.

Member Function/Subroutine Documentation

◆ pprofile_get_gp_ij()

real (rprec) function pprofile_t::pprofile_get_gp::pprofile_get_gp_ij ( type (pprofile_class), intent(in)  this,
integer, intent(in)  i,
integer, intent(in)  j 
)

Get the guassian process kernel value for the two as indicies.

Indicies are the index of the as array. Only valid for guassian process profiles.

Parameters
[in]thisA pprofile_class instance.
[in]iith profile position.
[in]jjth profile position.
Returns
The name of the profile type.

Definition at line 538 of file pprofile_T.f.

◆ pprofile_get_gp_pi()

real (rprec) function pprofile_t::pprofile_get_gp::pprofile_get_gp_pi ( type (pprofile_class), intent(in)  this,
real (rprec), intent(in)  p,
integer, intent(in)  i 
)

Get the guassian process kernel value for the point and index.

Index are the index of the as array. Point is a measurement point on the profile. Only valid for guassian process profiles.

Parameters
[in]thisA pprofile_class instance.
[in]pPoint to evaluate the kernel at.
[in]iProfile position index.
Returns
The value of the gp kernel function for p and i.

Definition at line 586 of file pprofile_T.f.

◆ pprofile_get_gp_pp()

real (rprec) function pprofile_t::pprofile_get_gp::pprofile_get_gp_pp ( type (pprofile_class), intent(in)  this,
real (rprec), intent(in)  p1,
real (rprec), intent(in)  p2 
)

Get the guassian process kernel value for two points.

Points are a measurement point on the profile. Only valid for guassian process profiles.

Parameters
[in]thisA pprofile_class instance.
[in]p1First point to evaluate the kernel at.
[in]p2SEOND point to evaluate the kernel at.
Returns
The value of the gp kernel function for p and i.

Definition at line 632 of file pprofile_T.f.


The documentation for this interface was generated from the following file: