| version 1.13 | version 1.14 |
|---|
| |
| /// -*- c++ -*- | // -*- c++ -*- |
| | |
| #ifndef COLVARBIAS_META_H | #ifndef COLVARBIAS_META_H |
| #define COLVARBIAS_META_H | #define COLVARBIAS_META_H |
| |
| /// Communication between different replicas | /// Communication between different replicas |
| Communication comm; | Communication comm; |
| | |
| /// Constructor | colvarbias_meta(char const *key); |
| colvarbias_meta(std::string const &conf, char const *key); | virtual int init(std::string const &conf); |
| | |
| /// Default constructor | |
| colvarbias_meta(); | |
| | |
| /// Destructor | |
| virtual ~colvarbias_meta(); | virtual ~colvarbias_meta(); |
| | virtual int update(); |
| virtual cvm::real update(); | |
| | |
| virtual std::istream & read_restart(std::istream &is); | virtual std::istream & read_restart(std::istream &is); |
| | |
| virtual std::ostream & write_restart(std::ostream &os); | virtual std::ostream & write_restart(std::ostream &os); |
| | |
| virtual int setup_output(); | virtual int setup_output(); |
| | |
| virtual void write_pmf(); | virtual void write_pmf(); |
| | |
| class hill; | class hill; |
| |
| W(W_in), | W(W_in), |
| centers(cv.size()), | centers(cv.size()), |
| widths(cv.size()), | widths(cv.size()), |
| it(cvm::it), | it(cvm::step_absolute()), |
| replica(replica_in) | replica(replica_in) |
| { | { |
| for (size_t i = 0; i < cv.size(); i++) { | for (size_t i = 0; i < cv.size(); i++) { |