#include <Restrains.h>
Inheritance diagram for CRestTORSION:
Public Member Functions | |
CRestTORSION (CData *dt) | |
virtual int | CheckGoodSetting () |
void | FindReferences () |
void | MarkOutChangingAtoms () |
virtual void | Print () |
virtual void | Read (CXMLElement *elrestrain) |
virtual REAL | E () |
|
Checks if 4 atoms defining the torsion angle are not from the same fragment if yes returns 1 otherwise returns 0 Implements CRestrain. |
|
E is defined as
where
and Implements CRestrain. |
|
Find index of fragment and local index of atom in fragment according to uniq ID of the atom hole file Implements CRestrain. |
|
Mark the atoms that participate restrain as "changing atoms" Implements CRestrain. |
|
Print out the restraint information Implements CRestrain. |
|
Read restraint's setting from XML file
Implements CRestrain. |