BALL
1.5.0
Loading...
Searching...
No Matches
include
BALL
MOLMEC
CHARMM
charmmBend.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_CHARMMBEND_H
7
#define BALL_MOLMEC_CHARMM_CHARMMBEND_H
8
9
#ifndef BALL_COMMON_H
10
# include <
BALL/common.h
>
11
#endif
12
13
#ifndef BALL_MOLMEC_COMMON_BENDCOMPONENT_H
14
# include <
BALL/MOLMEC/COMMON/bendComponent.h
>
15
#endif
16
17
namespace
BALL
18
{
23
class
BALL_EXPORT
CharmmBend
:
public
BendComponent
24
{
25
public
:
26
27
BALL_CREATE
(
CharmmBend
)
28
29
30
#define CHARMM_BENDS_ENABLED "enable Bends"
31
35
38
CharmmBend
();
39
42
CharmmBend
(
ForceField
& force_field);
43
46
virtual
~CharmmBend
();
47
49
52
56
virtual
bool
setup
();
58
};
59
}
// namespace BALL
60
61
#endif
// BALL_MOLMEC_CHARMM_CHARMMBEND_H
common.h
bendComponent.h
BALL_CREATE
#define BALL_CREATE(name)
Definition
create.h:62
BALL
Definition
constants.h:13
BALL::CharmmBend
Definition
charmmBend.h:24
BALL::CharmmBend::setup
virtual bool setup()
BALL::CharmmBend::CharmmBend
CharmmBend()
BALL::CharmmBend::~CharmmBend
virtual ~CharmmBend()
BALL::CharmmBend::CharmmBend
CharmmBend(ForceField &force_field)
BALL::BendComponent
Definition
bendComponent.h:29
BALL::ForceField
Definition
forceField.h:86
BALL_EXPORT
#define BALL_EXPORT
Definition
COMMON/global.h:50
Generated by
1.12.0