Next:  Requirements
Up:  Fixing  Distances 
 Previous:  Fixing  Distances 
 
 
- SHAKe
 -    { <shake-statement> } END is 
invoked from the main level of X-PLOR.  
 - <shake-statement>:==
 -  
- ANGLe <selection> <selection> <selection>
 - 
adds new
SHAKE constraints to the SHAKE database.  The program
  goes through the list of bond angles of the molecular
structure,   trying to match them against the triple atom 
 selection.  If the first and   third atoms of the
angle match the first and the third  selections or
vice versa, and if the second atom matches the second
  selection, a SHAKE constraint
  of the distance between the first and   third
atoms is added to the database.  For parameter-based
SHAKE angle constraints (REFErence=PARAmeter), type-based
parameters will be retrieved for both the bond angle 
and the bond lengths.  Thus, the type-based parameter
database needs to contain the corresponding bond and
bond angle parameters.  The atom-based parameter database 
has no influence on this statement  (default: none). 
 - BOND <selection> <selection>
 -  adds new
SHAKE constraints to the SHAKE database.  The program
  goes through the list of covalent bonds of the molecular
structure,   trying to match them against the double atom 
 selection.  If one atom of the bond matches the
first  selection and the other atom matches the second
selection, a SHAKE constraint
  of this bond distance is added to the database.  For
  parameter-based SHAKE bond constraints (REFErence=PARAmeter),
  the atom- and type-based parameter databases are consulted
  in order to retrieve the required bond length (default: none).
 - MOLEcule <selection> 
 -   adds new SHAKE constraints
to the SHAKE database.  The program   goes through all
interatom distances of the  selected atoms that belong
to the same nonbonded group (see Section 3.1.1) 
and adds to the database a
SHAKE constraint of the interatom
distance.  Normally, this statement is used to SHAKE small
molecules such as waters.  
 - MXITerations=<integer>
 -  specifies the maximum 
number of SHAKE iterations that are allowed before the 
SHAKE procedure exits with an error condition (default: 500).
 - NCONstraints=<integer>
 -  is a parameter
that allocates space for SHAKE constraints.  The
specified <integer> should be greater than or equal
to the actual number of SHAKE constraints (default: 4000).
 - REFErence=
 -   COORdinates | PARAmeters  
determines whether the reference distances for the SHAKE
constraints will come from the main coordinate set or
from the parameters.   This statement
has to be specified before the MOLEcule, BOND, or ANGLe statements
(default: COORdinate).
 - RESEt
 -  erases the current SHAKE database.
 - TOLErance=<real>
 -  specifies the  point at which
the SHAKE iterations are terminated (default: 1.0e-05).
The tolerance is satisfied if the deviation of the constrained
distances is less than the tolerance times the actual distance.
 
 
 
  
 
 
 
 
 
 
 Next:  Requirements
Up:  Fixing  Distances 
 Previous:  Fixing  Distances 
 
 
 
Web Manager 
Sat Mar 11 09:37:37 PST 1995