13 #include <Eigen/Dense> 41 const std::vector<std::string> & params_to_tune,
42 const std::vector<Real> &
min = std::vector<Real>(),
43 const std::vector<Real> &
max = std::vector<Real>());
123 const std::vector<Real> & min = std::vector<Real>(),
124 const std::vector<Real> & max = std::vector<Real>());
154 const std::unordered_map<std::string, std::tuple<unsigned int, unsigned int, Real, Real>> &
156 const std::unordered_map<std::string, Real> & scalar_map,
157 const std::unordered_map<std::string, std::vector<Real>> & vector_map,
158 std::vector<Real> & vec)
const;
162 const std::unordered_map<std::string, std::tuple<unsigned int, unsigned int, Real, Real>> &
164 std::unordered_map<std::string, Real> & scalar_map,
165 std::unordered_map<std::string, std::vector<Real>> & vector_map,
166 const std::vector<Real> & vec)
const;
215 std::unordered_map<std::string, std::tuple<unsigned int, unsigned int, Real, Real>> &
tuningData()
231 std::unordered_map<std::string, std::tuple<unsigned int, unsigned int, Real, Real>>
_tuning_data;
285 void dataStore(std::ostream & stream, Eigen::LLT<RealEigenMatrix> & decomp,
void * context);
287 void dataLoad(std::istream & stream, Eigen::LLT<RealEigenMatrix> & decomp,
void * context);
void dataStore(std::ostream &stream, Eigen::LLT< RealEigenMatrix > &decomp, void *context)
Base class for covariance functions that are used in Gaussian Processes.
auto max(const L &left, const R &right)
Eigen::Matrix< Real, Eigen::Dynamic, Eigen::Dynamic > RealEigenMatrix
void dataLoad(std::istream &stream, Eigen::LLT< RealEigenMatrix > &decomp, void *context)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
auto min(const L &left, const R &right)