User Tools

Site Tools


fire_bfgs_minimization

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
fire_bfgs_minimization [2011/03/28 18:07]
admin
fire_bfgs_minimization [2011/08/12 11:44]
admin
Line 8: Line 8:
 ==fireball.in:​== ==fireball.in:​==
    ​iquench = -5    ​iquench = -5
 +   ​nstepf = 1000 ! ! Max number of opt steps, default value = 100
 +   dt = 0.5 !/only if FIRE minimization is used - last parameter in cgopt.optional >0/
  
 ==cgopt.optional:​== ==cgopt.optional:​==
-This routine uses the same input file as Conjiged ​Gradient ​(iquench = -4). It does not use all parameters, but they must be there. +This routine uses the same input file as Conjiged ​Gradients ​(iquench = -4). It does not use all parameters, but they must be there. 
-   ​0.1 ​                 ! max displacement - not use in BFGS +   ​0.1 ​                 ! max displacement - NOT USED in BFGS 
-   0.                 ! dummy argument - not use in BFGS +   0.                 ! dummy argument - NOT USED in BFGS 
-   ​0.00000001 ​             ! total energy tolerance ​ - not use in BFGS +   ​0.00000001 ​          ​! total energy tolerance ​ - NOT USED in BFGS 
-   ​0.001 ​                ​! fmax - force tolerance - end of minimization if fij<​fmax +   ​0.001 ​               ! fmax - force tolerance - end of minimization if fij<​fmax 
-   ​10000 ​                ​! Max number of opt steps +   ​10000 ​               ! Max number of opt steps - NOT USED IN BFGS - now the max. number of steps is given by parameter nstepf in firaball.in 
-                      ​! ​Max number of restarts ​+                      ​!number of restarts ​in case ftot>​fmax (it seems it nave no effect) 
 +   ​0 ​                   !if >0 then dt must be defined in fireball.in. Number of FIRE downhill steps after BFGS minimization "​fails"​
  
 ====== FIRE ====== ====== FIRE ======
Line 22: Line 25:
 ==fireball.in:​== ==fireball.in:​==
    ​iquench = -6    ​iquench = -6
 +   ​nstepf = 100 ! Max number of opt steps
 +   dt = 0.5 !timestep in MD
  
 ==cgopt.optional:​== ==cgopt.optional:​==
-This routine uses the same input file as Conjiged ​Gradient ​(iquench = -4). It does not use all parameters, but they must be there. +This routine uses the same input file as Conjiged ​Gradients ​(iquench = -4). It does not use all parameters, but they must be there. 
-   ​0.1 ​                 ! max displacement  +   ​0.1 ​             ! max displacement  
-   ​0.5 ​                 dummy argument - not use in FIRE+   ​0.5 ​             NOT USED in FIRE
    ​0.0 ​             ! total energy tolerance ​ - the walker can make step uphill if Enew-Emin<​Etol,​ Etol=0 => only downhill steps allowed    ​0.0 ​             ! total energy tolerance ​ - the walker can make step uphill if Enew-Emin<​Etol,​ Etol=0 => only downhill steps allowed
-   ​0.001 ​                ​! fmax - force tolerance - end of minimization if fij<​fmax +   ​0.001 ​           ! fmax - force tolerance - end of minimization if fij<​fmax 
-   ​10000 ​                ​! Max number of opt steps +   ​10000 ​           NOT MORE USED IN FIRE, Max number of opt steps - NOT MORE USED IN FIRE - see parametr nstepf in fireball.in 
-   100                    ​Max number of restarts (the algorithm is restarted after "​uphill step"​-it can be big number"​) +   0                ​NOT USED in FIRE minimization 
-  - Ordered List Item+
  
fire_bfgs_minimization.txt · Last modified: 2011/08/12 11:47 (external edit)