10 |
|
#include "BondStamp.hpp" |
11 |
|
#include "BendStamp.hpp" |
12 |
|
#include "TorsionStamp.hpp" |
13 |
+ |
#include "RigidBodyStamp.hpp" |
14 |
+ |
#include "CutoffGroupStamp.hpp" |
15 |
|
|
16 |
|
class LinkedMolStamp{ |
17 |
|
|
50 |
|
int atomAssign( event* the_event ); |
51 |
|
int atomEnd( event* the_event ); |
52 |
|
|
53 |
+ |
int newRigidBody( event* the_event ); |
54 |
+ |
int rigidBodyAssign( event* the_event ); |
55 |
+ |
int rigidBodyMembers( event* the_event ); |
56 |
+ |
int rigidBodyEnd( event* the_event ); |
57 |
+ |
|
58 |
+ |
int newCutoffGroup( event* the_event ); |
59 |
+ |
int cutoffGroupAssign( event* the_event ); |
60 |
+ |
int cutoffGroupMembers( event* the_event ); |
61 |
+ |
int cutoffGroupEnd( event* the_event ); |
62 |
+ |
|
63 |
|
int newBond( event* the_event ); |
64 |
|
int bondAssign( event* the_event ); |
65 |
< |
int bondMember( event* the_event ); |
65 |
> |
int bondMembers( event* the_event ); |
66 |
|
int bondConstraint( event* the_event ); |
67 |
|
int bondEnd( event* the_event ); |
68 |
|
|
69 |
|
int newBend( event* the_event ); |
70 |
|
int bendAssign( event* the_event ); |
71 |
< |
int bendMember( event* the_event ); |
71 |
> |
int bendMembers( event* the_event ); |
72 |
|
int bendConstraint( event* the_event ); |
73 |
|
int bendEnd( event* the_event ); |
74 |
|
|
75 |
|
int newTorsion( event* the_event ); |
76 |
|
int torsionAssign( event* the_event ); |
77 |
< |
int torsionMember( event* the_event ); |
77 |
> |
int torsionMembers( event* the_event ); |
78 |
|
int torsionConstraint( event* the_event ); |
79 |
|
int torsionEnd( event* the_event ); |
80 |
|
|
93 |
|
BondStamp* current_bond; |
94 |
|
BendStamp* current_bend; |
95 |
|
TorsionStamp* current_torsion; |
96 |
+ |
RigidBodyStamp* current_rigidbody; |
97 |
+ |
CutoffGroupStamp* current_cutoffgroup; |
98 |
|
|
85 |
– |
|
86 |
– |
|
87 |
– |
|
88 |
– |
|
99 |
|
}; |
100 |
|
|
91 |
– |
|
92 |
– |
|
93 |
– |
|
101 |
|
#endif |