50class ithacaInterpolator
54 ithacaInterpolator(
const Foam::dictionary& dict);
57 ~ithacaInterpolator();
60 void fit(
const Eigen::MatrixXd& X,
const Eigen::VectorXd& y);
63 double predict(
const Eigen::VectorXd& x);
66 Eigen::VectorXd predict(
const Eigen::MatrixXd& X);
69 void printInfo()
const;
72 std::unique_ptr<mtbGPR> mtbGPR_;
73 std::unique_ptr<mtbRBF> mtb_;
74 std::unique_ptr<splinterRBF> splinter_;
75 std::string algorithm_;