exercises:geo_opt
Differences
This shows you the differences between two versions of the page.
| exercises:geo_opt [2022/09/08 12:42] – created jglan | exercises:geo_opt [2022/09/08 12:42] (current) – removed jglan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======= Geometry Optimization ======= | ||
| - | |||
| - | In this exercise, you will perform geometry optimization using DFT. See [[https:// | ||
| - | |||
| - | Note the different '' | ||
| - | |||
| - | |||
| - | <code - H2O.inp > | ||
| - | &GLOBAL | ||
| - | PROJECT H2O | ||
| - | RUN_TYPE GEO_OPT | ||
| - | PRINT_LEVEL MEDIUM | ||
| - | &END GLOBAL | ||
| - | |||
| - | &MOTION | ||
| - | & | ||
| - | MAX_ITER 3000 | ||
| - | OPTIMIZER BFGS #Most efficient minimizer, but only for ' | ||
| - | &END GEO_OPT | ||
| - | &END MOTION | ||
| - | |||
| - | |||
| - | & | ||
| - | METHOD Quickstep | ||
| - | &DFT | ||
| - | BASIS_SET_FILE_NAME | ||
| - | POTENTIAL_FILE_NAME | ||
| - | |||
| - | & | ||
| - | PERIODIC NONE | ||
| - | PSOLVER | ||
| - | &END POISSON | ||
| - | & | ||
| - | SCF_GUESS ATOMIC | ||
| - | EPS_SCF 1.0E-6 | ||
| - | MAX_SCF 300 | ||
| - | &END SCF | ||
| - | & | ||
| - | & | ||
| - | &END XC_FUNCTIONAL | ||
| - | &END XC | ||
| - | &END DFT | ||
| - | |||
| - | &SUBSYS | ||
| - | &CELL | ||
| - | ABC 10 10 10 | ||
| - | PERIODIC NONE ! Non periodic calculations. That's why the POISSON section is needed | ||
| - | &END CELL | ||
| - | & | ||
| - | & | ||
| - | &END | ||
| - | COORD_FILE_FORMAT xyz | ||
| - | COORD_FILE_NAME | ||
| - | &END | ||
| - | &KIND H | ||
| - | ELEMENT H | ||
| - | BASIS_SET DZVP-MOLOPT-GTH | ||
| - | POTENTIAL GTH-PBE-q1 | ||
| - | &END KIND | ||
| - | &KIND O | ||
| - | ELEMENT C | ||
| - | BASIS_SET DZVP-MOLOPT-GTH | ||
| - | POTENTIAL GTH-PBE-q6 | ||
| - | &END KIND | ||
| - | &END SUBSYS | ||
| - | &END FORCE_EVAL | ||
| - | </ | ||
| - | |||
| - | |||
| - | You can also directly open an XYZ file in VMD to visualize it: | ||
| - | |||
| - | < | ||
| - | $ vmd H2O.xyz | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | After running this, you will have the following files: | ||
| - | |||
| - | < | ||
| - | $ ls H2O* | ||
| - | H2O-1.restart | ||
| - | H2O-1.restart.bak-1 | ||
| - | H2O-1.restart.bak-2 | ||
| - | </ | ||
| - | |||
| - | Take a look at the output file, especially the following section (repeated the number of cycles it took to reach convergence): | ||
| - | |||
| - | < | ||
| - | | ||
| - | Optimization Method | ||
| - | Total Energy | ||
| - | Real energy change | ||
| - | Predicted change in energy = -0.1885432833 | ||
| - | Scaling factor | ||
| - | Step size = | ||
| - | Trust radius | ||
| - | Decrease in energy | ||
| - | Used time = | ||
| - | |||
| - | Convergence check : | ||
| - | Max. step size | ||
| - | Conv. limit for step size = | ||
| - | Convergence in step size | ||
| - | RMS step size = | ||
| - | Conv. limit for RMS step | ||
| - | Convergence in RMS step = NO | ||
| - | Max. gradient | ||
| - | Conv. limit for gradients | ||
| - | Conv. for gradients | ||
| - | RMS gradient | ||
| - | Conv. limit for RMS grad. = | ||
| - | Conv. for gradients | ||
| - | | ||
| - | </ | ||
| - | |||
| - | For each convergence criterion, you see the value which is used to check whether convergence is reached and convergence is only reached if all of them are satisfied simultaneously. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
exercises/geo_opt.1662640931.txt.gz · Last modified: by jglan
