V3FIT
Public Member Functions | List of all members
model::model_get_gp_ne Interface Reference

Interface for the model guassian process density profile values. More...

Public Member Functions

real(rprec) function model_get_gp_ne_ij (this, i, j)
 Get the electron density gp kernel value for the two indicies. More...
 
real(rprec) function model_get_gp_ne_pi (this, x_cart, i)
 Get the electron density gp kernel value for the position and index. More...
 
real(rprec) function model_get_gp_ne_pp (this, x_cart, y_cart)
 Get the electron density gp kernel value for the position and position. More...
 

Detailed Description

Interface for the model guassian process density profile values.

Definition at line 231 of file model.f.

Member Function/Subroutine Documentation

◆ model_get_gp_ne_ij()

real (rprec) function model::model_get_gp_ne::model_get_gp_ne_ij ( type (model_class), intent(in)  this,
integer, intent(in)  i,
integer, intent(in)  j 
)

Get the electron density gp kernel value for the two indicies.

Gets the electron density gp kernel for two points. This also sets the scaling and min values.

Parameters
[in]thisA model_class instance.
[in]iith profile position.
[in]jjth profile position.
Returns
The value of the gp kernel function for i, j.

Definition at line 1223 of file model.f.

◆ model_get_gp_ne_pi()

real (rprec) function model::model_get_gp_ne::model_get_gp_ne_pi ( type (model_class), intent(in)  this,
real (rprec), dimension(3), intent(in)  x_cart,
integer, intent(in)  i 
)

Get the electron density gp kernel value for the position and index.

Gets the electron density gp kernel for point and index. This also sets the scaling and min values.

Parameters
[in]thisA model_class instance.
[in]x_cartCartesian position to get the electron density at.
[in]iith profile position.
Returns
The value of the gp kernel function for x_cart and i.

Definition at line 1259 of file model.f.

◆ model_get_gp_ne_pp()

real (rprec) function model::model_get_gp_ne::model_get_gp_ne_pp ( type (model_class), intent(in)  this,
real (rprec), dimension(3), intent(in)  x_cart,
real (rprec), dimension(3), intent(in)  y_cart 
)

Get the electron density gp kernel value for the position and position.

Gets the electron density gp kernel for point and index. This also sets the scaling and min values.

Parameters
[in]thisA model_class instance.
[in]x_cartCartesian position to get the kernel at.
[in]y_cartCartesian position to get the kernel at.
Returns
The value of the gp kernel function for x_cart and y_cart.

Definition at line 1296 of file model.f.


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