BALL 1.5.0
charmmStretch.h
Go to the documentation of this file.
1// -*- Mode: C++; tab-width: 2; -*-
2// vi: set ts=2:
3//
4// Molecular Mechanics: Charmm force field, bond stretch component
5
6#ifndef BALL_MOLMEC_CHARMM_CHARMMSTRETCH_H
7#define BALL_MOLMEC_CHARMM_CHARMMSTRETCH_H
8
9#ifndef BALL_COMMON_H
10# include <BALL/common.h>
11#endif
12
13#ifndef BALL_MOLMEC_COMMON_STRETCHCOMPONENT_H
15#endif
16
17namespace BALL
18{
24 {
25 public:
26
28 #define CHARMM_STRETCHES_ENABLED "enable Stretches"
29
33
34 BALL_CREATE(CharmmStretch)
35
36
39
43
46 virtual ~CharmmStretch();
47
49
52
56 virtual bool setup();
57
59 };
60} // namespace BALL
61
62#endif // BALL_MOLMEC_CHARMM_CHARMMSTRETCH_H
#define BALL_CREATE(name)
Definition: create.h:62
Definition: constants.h:13
#define BALL_EXPORT
Definition: COMMON/global.h:50