| 
    gplib
    1.0.0
    
   C++ Gaussian Process Library 
   | 
 
This is the complete list of members for gplib::kernel_class, including all inherited members.
| derivate(size_t param_id, const arma::mat &X, const arma::mat &Y, bool diag=false) const =0 | gplib::kernel_class | pure virtual | 
| eval(const arma::mat &X, const arma::mat &Y, bool diag=false) const =0 | gplib::kernel_class | pure virtual | 
| get_lower_bounds() const =0 | gplib::kernel_class | pure virtual | 
| get_params() const =0 | gplib::kernel_class | pure virtual | 
| get_upper_bounds() const =0 | gplib::kernel_class | pure virtual | 
| kernel_class() | gplib::kernel_class | inline | 
| n_params() const =0 | gplib::kernel_class | pure virtual | 
| set_lower_bounds(const std::vector< double > &lower_bounds)=0 | gplib::kernel_class | pure virtual | 
| set_params(const std::vector< double > ¶ms)=0 | gplib::kernel_class | pure virtual | 
| set_upper_bounds(const std::vector< double > &upper_bounds)=0 | gplib::kernel_class | pure virtual | 
| ~kernel_class()=default | gplib::kernel_class | virtual | 
 1.8.9.1