25
more on Conjugate Gradients Diagonalization

more on Conjugate Gradients Diagonalization

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: more on Conjugate Gradients Diagonalization

more on

Conjugate GradientsDiagonalization

Page 2: more on Conjugate Gradients Diagonalization

Conjugate Gradients Diagonalization

●For each band, given a trial eigenpair:

●Minimize the single particle energy

by (pre-conditioned) CG method subject to the constraints

●Repeat for next band until completed

Page 3: more on Conjugate Gradients Diagonalization

Steepest Descent Minimization

subsequent minimizationsare orthogonal !

keep updating the same directions !

Page 4: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

Page 5: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

If conjugate directions are considered: for

each term add to the solution w/o spoiling previous steps. after N steps the minimization terminates at the minimum.

Page 6: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

Page 7: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

Page 8: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

because

Page 9: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

because

Page 10: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

because

Page 11: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

because

because

Page 12: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

because

Page 13: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization

Page 14: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization (general)

Page 15: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization (general)

replaced with line minim

Page 16: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization (general)

replaced with line minim.

gradient at the minimum

Page 17: more on Conjugate Gradients Diagonalization

Conjugate Gradients Minimization (general)

replaced with line minim.

gradient at the minimum

Fletcher-Reeves

Polak-Ribiere

Page 18: more on Conjugate Gradients Diagonalization

Conjugate Gradients Diagonalization

●For each band, given a trial eigenpair:

●Minimize the single particle energy

by (pre-conditioned) CG method subject to the constraints

●Repeat for next band until completed

Page 19: more on Conjugate Gradients Diagonalization

Preconditioned Conjugate Gradients Minimization

If conjugate directions are considered: for

The method is guaranteed to converge after N steps.

Page 20: more on Conjugate Gradients Diagonalization

Preconditioned Conjugate Gradients Minimization

If conjugate directions are considered: for

The method is guaranteed to converge after N steps.

Not very appealing if N is very large.

Page 21: more on Conjugate Gradients Diagonalization

Preconditioned Conjugate Gradients Minimization

Define such that

Apply the algorithm to the transformed problem

Page 22: more on Conjugate Gradients Diagonalization

Preconditioned Conjugate Gradients Minimization

Define such that

Apply the algorithm to the transformed problem

Page 23: more on Conjugate Gradients Diagonalization

Preconditioned Conjugate Gradients Minimization

Define such that

Apply the algorithm to the transformed problem

Page 24: more on Conjugate Gradients Diagonalization
Page 25: more on Conjugate Gradients Diagonalization