MolSSI-Education / QM_2017_SSS_Team3

BSD 3-Clause "New" or "Revised" License
0 stars 5 forks source link

fixed DIIS update #59

Closed hongzhouye closed 7 years ago

hongzhouye commented 7 years ago

After some trial and error, I found that the correct order to do scf loop should be

C <- diag F
D <- C
F <- D (normal Fock construction)
err <- F, D, S
F_prev_list.append(F); err_prev_list.append(err)
F <- diis update

should close #27 #24

codecov[bot] commented 7 years ago

Codecov Report

Merging #59 into master will not change coverage. The diff coverage is 0%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #59   +/-   ##
=======================================
  Coverage   26.21%   26.21%           
=======================================
  Files          13       13           
  Lines         206      206           
=======================================
  Hits           54       54           
  Misses        152      152
Impacted Files Coverage Δ
scf/scf.py 0% <0%> (ø) :arrow_up:
scf/scf_utils.py 0% <0%> (ø) :arrow_up:
scf/diis_solver.py 0% <0%> (ø) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update f63bc0f...1104531. Read the comment docs.