MUQ
0.4.3
ThinScheduler.h
Go to the documentation of this file.
1
#ifndef THINSCHEDULER_H_
2
#define THINSCHEDULER_H_
3
4
#include "
MUQ/SamplingAlgorithms/SaveSchedulerBase.h
"
5
6
#include <boost/property_tree/ptree.hpp>
7
8
namespace
muq
{
9
namespace
SamplingAlgorithms {
10
11
class
ThinScheduler
:
public
SaveSchedulerBase
{
12
13
public
:
14
ThinScheduler
(boost::property_tree::ptree& pt);
15
16
virtual
~ThinScheduler
() =
default
;
17
18
virtual
bool
ShouldSave
(
int
step)
override
;
19
20
private
:
21
int
thinIncr
;
22
23
};
24
25
}
// namespace SamplingAlgoirthms
26
}
// namespace muq
27
28
#endif
SaveSchedulerBase.h
muq::SamplingAlgorithms::SaveSchedulerBase
Definition:
SaveSchedulerBase.h:7
muq::SamplingAlgorithms::ThinScheduler
Definition:
ThinScheduler.h:11
muq::SamplingAlgorithms::ThinScheduler::ShouldSave
virtual bool ShouldSave(int step) override
Definition:
ThinScheduler.cpp:10
muq::SamplingAlgorithms::ThinScheduler::ThinScheduler
ThinScheduler(boost::property_tree::ptree &pt)
Definition:
ThinScheduler.cpp:6
muq::SamplingAlgorithms::ThinScheduler::thinIncr
int thinIncr
Definition:
ThinScheduler.h:21
muq::SamplingAlgorithms::ThinScheduler::~ThinScheduler
virtual ~ThinScheduler()=default
muq
Definition:
AllClassWrappers.h:6
doxygen_prep
MUQ
SamplingAlgorithms
ThinScheduler.h
Generated on Wed Jun 12 2024 00:48:29 for MUQ by
1.9.1