swh:1:snp:d80eec3f654c152adbdd6e641362bcb340d39fe2
Raw File
Tip revision: e8c0967f38ba714b3397b175d21988dacec58601 authored by serban-nicusor-toptal on 18 October 2019, 22:22:13 UTC
release/v2.21.0: updating version numbers.
Tip revision: e8c0967
base_adapter.hpp
#ifndef STAN_MCMC_BASE_ADAPTER_HPP
#define STAN_MCMC_BASE_ADAPTER_HPP

namespace stan {
namespace mcmc {

class base_adapter {
 public:
  base_adapter() : adapt_flag_(false) {}

  virtual void engage_adaptation() { adapt_flag_ = true; }

  virtual void disengage_adaptation() { adapt_flag_ = false; }

  bool adapting() { return adapt_flag_; }

 protected:
  bool adapt_flag_;
};

}  // namespace mcmc
}  // namespace stan
#endif
back to top