Collective Variables Module - Developer Documentation
|
Collective variables main module. More...
#include <cstdint>
#include "colvars_version.h"
#include <cmath>
#include <iosfwd>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | colvarmodule |
Collective variables module (main class) More... | |
Macros | |
#define | COLVARS_DEBUG false |
Typedefs | |
typedef colvarmodule | cvm |
Shorthand for the frequently used type prefix. | |
Functions | |
std::ostream & | operator<< (std::ostream &os, cvm::rvector const &v) |
std::istream & | operator>> (std::istream &is, cvm::rvector &v) |
Collective variables main module.
This file declares the main class for defining and manipulating collective variables: there should be only one instance of this class, because several variables are made static (i.e. they are shared between all object instances) to be accessed from other objects.