CMP++: Uncertainty Quantification & Bayesian Calibration
Loading...
Searching...
No Matches
cmp::gp::MultiOutputGaussianProcess Member List

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::MultiOutputGaussianProcessprivate
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 > &params, double nugget=1e-8)cmp::gp::MultiOutputGaussianProcess
MultiOutputGaussianProcess(const MultiOutputGaussianProcess &other)=defaultcmp::gp::MultiOutputGaussianProcess
MultiOutputGaussianProcess(MultiOutputGaussianProcess &&other) noexcept=defaultcmp::gp::MultiOutputGaussianProcess
operator=(const MultiOutputGaussianProcess &other)=defaultcmp::gp::MultiOutputGaussianProcess
operator=(MultiOutputGaussianProcess &&other) noexcept=defaultcmp::gp::MultiOutputGaussianProcess
operator[](const int &i)cmp::gp::MultiOutputGaussianProcessinline
predict(const Eigen::Ref< const Eigen::VectorXd > &x, const type &t=type::POSTERIOR) constcmp::gp::MultiOutputGaussianProcess
predictMean(const Eigen::Ref< const Eigen::VectorXd > &x, const type &t=type::POSTERIOR) constcmp::gp::MultiOutputGaussianProcess
pXObs_cmp::gp::MultiOutputGaussianProcessprivate
pYObs_cmp::gp::MultiOutputGaussianProcessprivate
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 > &params, double nugget=1e-8)cmp::gp::MultiOutputGaussianProcess
size() constcmp::gp::MultiOutputGaussianProcessinline
xObs_cmp::gp::MultiOutputGaussianProcessprivate
yObs_cmp::gp::MultiOutputGaussianProcessprivate
~MultiOutputGaussianProcess()=defaultcmp::gp::MultiOutputGaussianProcess