Go to the documentation of this file. 1 #ifndef HOPS_NOOPDRAWADAPTER_HPP
2 #define HOPS_NOOPDRAWADAPTER_HPP
5 #include "../../RandomNumberGenerator/RandomNumberGenerator.hpp"
8 template<
typename MarkovChainProposer>
11 explicit NoOpDrawAdapter(
const MarkovChainProposer &markovChainImpl) : MarkovChainProposer(markovChainImpl) {}
18 MarkovChainProposer::propose(randomNumberGenerator);
20 MarkovChainProposer::acceptProposal();
26 #endif //HOPS_NOOPDRAWADAPTER_HPP
Definition: pcg_random.hpp:364
Definition: IsAcceptProposalAvailable.hpp:8
Definition: NoOpDrawAdapter.hpp:9
void draw(RandomNumberGenerator &randomNumberGenerator)
Definition: NoOpDrawAdapter.hpp:17
Definition: CsvReader.hpp:8
NoOpDrawAdapter(const MarkovChainProposer &markovChainImpl)
Definition: NoOpDrawAdapter.hpp:11
constexpr double getAcceptanceRate()
Definition: NoOpDrawAdapter.hpp:13