Update Colvars library to version 2024-06-04

This commit is contained in:
Giacomo Fiorin
2024-08-06 01:07:43 +02:00
parent 278accd9ea
commit 133dee9ac1
74 changed files with 7343 additions and 4676 deletions

View File

@ -24,11 +24,16 @@ class colvarbias_histogram : public colvarbias {
public:
colvarbias_histogram(char const *key);
~colvarbias_histogram();
virtual ~colvarbias_histogram();
virtual int init(std::string const &conf);
virtual int update();
virtual int write_output_files();
virtual std::ostream & write_state_data(std::ostream &os);
virtual cvm::memory_stream & write_state_data(cvm::memory_stream &os);
virtual std::istream & read_state_data(std::istream &is);
virtual cvm::memory_stream & read_state_data(cvm::memory_stream &is);
protected:
/// n-dim histogram
@ -40,9 +45,6 @@ protected:
size_t colvar_array_size;
/// If colvar_array_size is larger than 1, weigh each one by this number before accumulating the histogram
std::vector<cvm::real> weights;
virtual std::istream & read_state_data(std::istream &is);
virtual std::ostream & write_state_data(std::ostream &os);
};
#endif