V3FIT
|
Contains module guassian_process. More...
Go to the source code of this file.
Data Types | |
type | guassian_process::gaussp_class |
Base class representing a gaussian process. More... | |
type | guassian_process::gaussp_class_pointer |
Pointer to a gaussian process object. Used for creating arrays of gaussian process pointers. This is needed because fortran does not allow arrays of pointers directly. More... | |
Modules | |
module | guassian_process |
Defines the base class of the type guassian_process_class. The guassian_process contains code to compuet guassian process profiles. | |
Functions/Subroutines | |
type(gaussp_class) function, pointer | guassian_process::gaussp_construct (a_model, n_signals, gaussp_type, profile_index, vrnc, tolerance, cholesky_fac) |
Construct a gaussp_class. More... | |
subroutine | guassian_process::gaussp_destruct (this) |
Deconstruct a gaussp_class object. More... | |
subroutine | guassian_process::gaussp_set_signal (this, signal, index) |
Set the object and coefficient for an index. More... | |
subroutine | guassian_process::gaussp_set_profile (this, a_model) |
Set the object and coefficient for an index. More... | |
real(rprec) function | guassian_process::gaussp_get_evidence (this, a_model) |
Calculates the evidence. More... | |
Contains module guassian_process.
Definition in file guassian_process.f.