|
CMP++: Uncertainty Quantification & Bayesian Calibration
|
This is the complete list of members for cmp::gp::MultiOutputGaussianProcess, including all inherited members.
| condition(const Eigen::Ref< const Eigen::MatrixXd > &xObs, const Eigen::Ref< const Eigen::MatrixXd > &yObs, bool copyData=true) | cmp::gp::MultiOutputGaussianProcess | |
| fit(const Eigen::Ref< Eigen::MatrixXd > &xObs, const Eigen::Ref< Eigen::MatrixXd > &yObs, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, const method &method=MLE, const nlopt::algorithm &alg=nlopt::LN_SBPLX, const double &tol_rel=1e-3, bool copyData=true, const std::shared_ptr< cmp::prior::Prior > &prior=cmp::prior::Uniform::make(), const std::vector< bool > &logScale={}) | cmp::gp::MultiOutputGaussianProcess | |
| gps_ | cmp::gp::MultiOutputGaussianProcess | private |
| MultiOutputGaussianProcess() | cmp::gp::MultiOutputGaussianProcess | |
| MultiOutputGaussianProcess(const size_t &nGps, const std::shared_ptr< covariance::Covariance > &kernel, const std::shared_ptr< mean::Mean > &mean, const Eigen::Ref< const Eigen::VectorXd > ¶ms, double nugget=1e-8) | cmp::gp::MultiOutputGaussianProcess | |
| MultiOutputGaussianProcess(const MultiOutputGaussianProcess &other)=default | cmp::gp::MultiOutputGaussianProcess | |
| MultiOutputGaussianProcess(MultiOutputGaussianProcess &&other) noexcept=default | cmp::gp::MultiOutputGaussianProcess | |
| operator=(const MultiOutputGaussianProcess &other)=default | cmp::gp::MultiOutputGaussianProcess | |
| operator=(MultiOutputGaussianProcess &&other) noexcept=default | cmp::gp::MultiOutputGaussianProcess | |
| operator[](const int &i) | cmp::gp::MultiOutputGaussianProcess | inline |
| predict(const Eigen::Ref< const Eigen::VectorXd > &x, const type &t=type::POSTERIOR) const | cmp::gp::MultiOutputGaussianProcess | |
| predictMean(const Eigen::Ref< const Eigen::VectorXd > &x, const type &t=type::POSTERIOR) const | cmp::gp::MultiOutputGaussianProcess | |
| pXObs_ | cmp::gp::MultiOutputGaussianProcess | private |
| pYObs_ | cmp::gp::MultiOutputGaussianProcess | private |
| set(const size_t &nGps, const std::shared_ptr< covariance::Covariance > &kernel, const std::shared_ptr< mean::Mean > &mean, const Eigen::Ref< const Eigen::VectorXd > ¶ms, double nugget=1e-8) | cmp::gp::MultiOutputGaussianProcess | |
| size() const | cmp::gp::MultiOutputGaussianProcess | inline |
| xObs_ | cmp::gp::MultiOutputGaussianProcess | private |
| yObs_ | cmp::gp::MultiOutputGaussianProcess | private |
| ~MultiOutputGaussianProcess()=default | cmp::gp::MultiOutputGaussianProcess |