MUQ
0.4.3
MIInterpolation.h
Go to the documentation of this file.
1
#ifndef MIINTERPOLATION_H_
2
#define MIINTERPOLATION_H_
3
4
#include "
MUQ/SamplingAlgorithms/SamplingState.h
"
5
6
namespace
muq
{
7
namespace
SamplingAlgorithms {
8
15
class
MIInterpolation
{
16
public
:
17
18
virtual
~MIInterpolation
() =
default
;
19
20
virtual
std::shared_ptr<SamplingState>
Interpolate
(std::shared_ptr<SamplingState>
const
& coarseProposal, std::shared_ptr<SamplingState>
const
& fineProposal) = 0;
21
22
23
};
24
25
26
}
27
}
28
29
#endif
SamplingState.h
muq::SamplingAlgorithms::MIInterpolation
Interpolation interface combining coarse and fine samples.
Definition:
MIInterpolation.h:15
muq::SamplingAlgorithms::MIInterpolation::~MIInterpolation
virtual ~MIInterpolation()=default
muq::SamplingAlgorithms::MIInterpolation::Interpolate
virtual std::shared_ptr< SamplingState > Interpolate(std::shared_ptr< SamplingState > const &coarseProposal, std::shared_ptr< SamplingState > const &fineProposal)=0
muq
Definition:
AllClassWrappers.h:6
doxygen_prep
MUQ
SamplingAlgorithms
MIInterpolation.h
Generated on Wed Jun 12 2024 00:48:29 for MUQ by
1.9.1