~ubuntu-branches/debian/sid/lammps/sid

« back to all changes in this revision

Viewing changes to doc/min_modify.txt

  • Committer: Package Import Robot
  • Author(s): Anton Gladky
  • Date: 2015-04-29 23:44:49 UTC
  • mfrom: (5.1.3 experimental)
  • Revision ID: package-import@ubuntu.com-20150429234449-mbhy9utku6hp6oq8
Tags: 0~20150313.gitfa668e1-1
Upload into unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
another atom) due to large forces.
45
45
 
46
46
The choice of line search algorithm for the {cg} and {sd} minimization
47
 
styles can be selected via the {line} keyword.  The default
48
 
backtracking search is robust and should always find a local energy
 
47
styles can be selected via the {line} keyword.  
 
48
The default {quadratic} line search algorithm starts out using 
 
49
the robust backtracking method described below. However, once
 
50
the system gets close to a local
 
51
minimum and the linesearch steps get small, so that the energy
 
52
is approximately quadratic in the step length, it uses the 
 
53
estimated location of zero gradient as the linesearch step,
 
54
provided the energy change is downhill. 
 
55
This becomes more efficient than backtracking
 
56
for highly-converged relaxations. The {forcezero} 
 
57
line search algorithm is similar to {quadratic}.
 
58
It may be more efficient than {quadratic} on some systems.
 
59
 
 
60
The backtracking search is robust and should always find a local energy
49
61
minimum.  However, it will "converge" when it can no longer reduce the
50
62
energy of the system.  Individual atom forces may still be larger than
51
63
desired at this point, because the energy change is measured as the
53
65
that difference may be smaller than machine epsilon even if atoms
54
66
could move in the gradient direction to reduce forces further.
55
67
 
56
 
By contrast, the {quadratic} line search algorithm tries to 
57
 
reduce the forces to zero, while guaranteeing that the energy
58
 
changes is not positive (uphill). For some systems, it may also 
59
 
be more efficient than the backtracking algorithm by 
60
 
requiring fewer energy/force evaluations. The {forcezero} 
61
 
line search algorithm is similar to {quadratic}.
62
 
It may be more efficient than {quadratic} on some systems.
63
 
 
64
68
[Restrictions:] none
65
69
 
66
70
[Related commands:]
69
73
 
70
74
[Default:]
71
75
 
72
 
The option defaults are dmax = 0.1 and line = backtrack.
 
76
The option defaults are dmax = 0.1 and line = quadratic.