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