DESCRIPTION
The MTS_RESPA structured command opens an
environment which includes several subcommands used to define a
multiple time step integrator. The MTS_RESPA directive can be
specified for NVE simulations and extended system simulations NHP, NPT
and NVT. MTS_RESPA is also compatible with constraints.
The following subcommands may be specified within MTS_RESPA:
step dirty very_cold_start energy_then_die k-ewald
test-times p_test s_test
 | step type n
[r [ hl [dr]]] [reciprocal]
The command step is used to define the potential subdivision
and the corresponding time steps. The string type can be either
“intra” or “nonbond”: in the former case the command defines
an intramolecular shell, whereas in the latter a nonbonded shell is defined.
If “intra” is specified only one keyword is expected, i.e. the integer
n. When two subcommand of the type - step intra n -
are entered, the first is assumed to refer to the faster intramolecular
subsystem (the subsystem as defined in eq. 4.3 with
) and the second is assumed to define the slower intramolecular
subsystem (the subsystem as defined in eq. 4.3 with
). If only one subcommand - step intra n - is entered
then is set to 1 and and . If no - step intra n
subcommand is given then .
If the first argument of the step subcommand is the string
“nonbond” then at least an integer and a real are expected. The
integer is the time step dividing factor of the nonbonded shell
while the real argument equals the shell upper radius. Two more
optional real arguments can be defined, i.e. the healing length at the
upper shell radius and the corresponding neighbor list offset.
The defaults value of the healing length are
As for
the intra shell, the more rapidly varying nonbonded shells are entered
first. If three - step nonbond - subcommands are entered, then
the first refers to the , the second to the and the
third to the subsystems, with being such that
,
,
, (see Table 4.3). for the
last nonbonded shell is set automatically to 1 disregarding its actual
value. If two shells are entered then only two intermolecular time
steps are used, i.e. and . If one shell is entered only one
time step is defined and .
When using Ewald, the term (Eq. 4.21) in the
reciprocal lattice is assigned by
entering the string reciprocal as the last argument of a - step nonbond
directive. |
 | k-ewald kl lambdakl km lambdakm – Obsolete - Unsupported
and
define the shells in reciprocal space. Wave vectors
such that
,
, and
are assigned to the -shell -shell and -shell,
respectively. lambdakm, lambdakl are the upper healing
lengths for the reciprocal space and shells and the lower
healing length for the reciprocal space and shells,
respectively.
Warning: To be used only when on is specified
in the directive EWALD (environment &POTENTIAL);
must be defined in the
directive EWALD). The reciprocal lattice
assignment is best done via the keyword reciprocal of the
command step nonbond. |
 | test-times OPEN – Diagnostic - Unsupported
Produce the time
record of the potential and kinetic energies at the end of the
propagation step (i.e. at intervals of
). The
following is the format used for dumping the energies:
WRITE(ktest,300) tim,utot,ustot,uptot,upstot,ektot,pottot
300 FORMAT(' TotalEnergy',f12.3,6f15.3)
Where tim,utot,ustot,uptot,upstot,ektot,pottot are the values
of the time, total energy, solvent potential energy, solute
potential energy, solvent-solute potential energy, total kinetic
energy, total potential energy. Time is given in fs and all energies
in . The energy conservation ratio
and the drift
are printed periodically (every
) and at the end of the simulation onto the file
. |
 | dirty – Obsolete - Unsupported
Scales velocities to the initial total energy during production stage.
The scaling is done randomly with a Monte Carlo algorithm. |
 | p_test
– Diagnostic - Unsupported
To be used in conjunction with subcommand test-times:
print out time record of the subsystems potential and forces
for the protein for atoms . |
 | s_test – Diagnostic - Unsupported
To be used in conjunction with subcommand test-times:
print out time record of the subsystems potential and forces
for the solvent for atoms . |
 | very_cold_start rmax
This option is useful when minimizing a protein in a highly
unfavorable configuration. The real argument
is the maximum allowed displacement (in Å) for any atom when
integrating the equations of motion irrespective of the
intensity of the force on that atom. This constraint avoid
blowing up of the simulation. |
 | energy_then_die
Print out energies and then stops.
|
|