|
CMP++: Uncertainty Quantification & Bayesian Calibration
|
This is the complete list of members for cmp::covariance::Custom, including all inherited members.
| Custom(const Custom &)=default | cmp::covariance::Custom | |
| Custom(Custom &&)=default | cmp::covariance::Custom | |
| Custom(std::function< double(const Eigen::VectorXd &, const Eigen::VectorXd &, const Eigen::VectorXd &)> eval, std::function< double(const Eigen::VectorXd &, const Eigen::VectorXd &, const Eigen::VectorXd &, const size_t &)> evalGradient, std::function< double(const Eigen::VectorXd &, const Eigen::VectorXd &, const Eigen::VectorXd &, const size_t &, const size_t &)> evalHessian) | cmp::covariance::Custom | inline |
| eval(const Eigen::VectorXd &x1, const Eigen::VectorXd &x2, const Eigen::VectorXd &par) const | cmp::covariance::Custom | inlinevirtual |
| eval_ | cmp::covariance::Custom | private |
| evalGradient(const Eigen::VectorXd &x1, const Eigen::VectorXd &x2, const Eigen::VectorXd &par, const size_t &i) const | cmp::covariance::Custom | inlinevirtual |
| evalGradient_ | cmp::covariance::Custom | private |
| evalHessian(const Eigen::VectorXd &x1, const Eigen::VectorXd &x2, const Eigen::VectorXd &par, const size_t &i, const size_t &j) const | cmp::covariance::Custom | inlinevirtual |
| evalHessian_ | cmp::covariance::Custom | private |
| make(std::function< double(const Eigen::VectorXd &, const Eigen::VectorXd &, const Eigen::VectorXd &)> eval, std::function< double(const Eigen::VectorXd &, const Eigen::VectorXd &, const Eigen::VectorXd &, const size_t &)> evalGradient, std::function< double(const Eigen::VectorXd &, const Eigen::VectorXd &, const Eigen::VectorXd &, const size_t &, const size_t &)> evalHessian) | cmp::covariance::Custom | inline |
| operator=(const Custom &)=default | cmp::covariance::Custom | |
| operator=(Custom &&)=default | cmp::covariance::Custom | |
| ~Covariance()=default | cmp::covariance::Covariance | virtual |