MUQ
0.4.3
KarhunenLoeveFactory.cpp
Go to the documentation of this file.
1
#include "
MUQ/Approximation/GaussianProcesses/KarhunenLoeveFactory.h
"
2
3
#include "
MUQ/Approximation/GaussianProcesses/ProductKernel.h
"
4
5
using namespace
boost::property_tree;
6
using namespace
muq::Approximation
;
7
8
9
10
KarhunenLoeveFactory::KarhunenLoeveFactory(std::shared_ptr<KernelBase> kernelIn) : kernel(kernelIn)
11
{
12
// Pull out the separable parts of the kernel
13
14
};
15
16
17
void
KarhunenLoeveFactory::Compute
(Eigen::VectorXd
const
& p0,
18
Eigen::VectorXd
const
& p1,
19
Eigen::VectorXi
const
& ns,
20
boost::property_tree::ptree options)
21
{
22
23
24
25
26
27
}
28
29
KarhunenLoeveFactory.h
ProductKernel.h
muq::Approximation::KarhunenLoeveFactory::Compute
void Compute(Eigen::VectorXd const &p0, Eigen::VectorXd const &p1, Eigen::VectorXi const &ns, boost::property_tree::ptree options=boost::property_tree::ptree())
Definition:
KarhunenLoeveFactory.cpp:17
muq::Approximation
Definition:
AllClassWrappers.h:7
doxygen_prep
modules
Approximation
src
GaussianProcesses
KarhunenLoeveFactory.cpp
Generated on Wed Jun 12 2024 00:48:27 for MUQ by
1.9.1