V3FIT
Public Attributes | List of all members
guassian_process::gaussp_class Type Reference

Base class representing a gaussian process. More...

Public Attributes

integer flags = model_state_all_off
 Type descriptor of the gaussian procees type. More...
 
type(signal_pointer), dimension(:), pointer signals => null()
 Array of signal_pointer.
 
real(rprec) tolerance
 Gradient ascent convergence stop.
 
real(rprec), dimension(:,:), pointer kls => null()
 Matrix of signal profile.
 
real(rprec), dimension(:,:), pointer kll => null()
 Matrix of signal signal.
 
real(rprec), dimension(:,:), pointer work => null()
 Work matrix for the cholesky factorization.
 
real(rprec) cholesky_fac
 Positive factor to add to the diagonal entries of the matrix before factoring.
 
integer profile_index = -1
 Profile index for sxrem profiles.
 
real(rprec), dimension(:), pointer fpoints => null()
 Pointer to the profile af array.
 
type(param_pointer), dimension(:), pointer params => null()
 Array of hyper parameters.
 
integer iou
 Log file input output unit.
 

Detailed Description

Base class representing a gaussian process.

Definition at line 25 of file guassian_process.f.

Member Data Documentation

◆ flags

integer guassian_process::gaussp_class::flags = model_state_all_off

Type descriptor of the gaussian procees type.

Possible values are:
  • gaussp_no_type
  • gaussp_sxrem_type
  • gaussp_te_type
  • gaussp_ne_type

Definition at line 33 of file guassian_process.f.


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