2.6M - 1. Institut für Theoretische Physik - Universität Stuttgart
2.6M - 1. Institut für Theoretische Physik - Universität Stuttgart
2.6M - 1. Institut für Theoretische Physik - Universität Stuttgart
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
2. Quanten-Monte-Carlo-Verfahren<br />
Initialisierung (VQMC, Abb. 2.1)<br />
b = 0<br />
b ↦→ b + 1<br />
Würfeln: �η, X , ζ<br />
�F ( � R) = Re � ∇ΨG(�R)<br />
ΨG(�R)<br />
�R ′ = � R + ∆τ � F ( � R) + �η<br />
W ( � R ′ , � R; ∆τ) = |ΨG(�R ′ )| 2 ˜GD(�R,�R ′ ;∆τ)<br />
|ΨG(�R)| 2 ˜GD(�R ′ ,�R;∆τ)<br />
Paccept( � R, � R ′ ; ∆τ) > X ?<br />
Ja Nein<br />
m = 1 m = 0<br />
�R ↦→ � R ′<br />
∅<br />
EL( � R ′ ) = ˆH ΨG(�R ′ )<br />
ΨG(�R ′ )<br />
τ ↦→ τ + ∆τ<br />
ϕ = e i∆τ Im EL(�R ′ ) , Υ(s)<br />
m = 1?<br />
Ja Nein<br />
¯PB = int(e−∆τ(Re EL(�R ′ )−ET) + ζ)<br />
PB<br />
¯ = int(0.9 + ζ)<br />
¯PB = 1?<br />
Ja Nein<br />
¯PB = 0?<br />
∅<br />
Walker löschen<br />
j max ↦→ j max − 1<br />
EL(s) =<br />
Ja Nein<br />
Pjmax j<br />
j =1 EL (�R ′ )·Υj (s)<br />
Pjmax j =1 Υj (s)<br />
�R ′ ↦→ � R<br />
Alle Schritte eines Blocks (s = 1 . . . smax)? EB(b) = 1 �smax smax s=1 EL(s)<br />
ET = 1<br />
2 (ET + 1 �<br />
b b EB(b))<br />
Renormierung der Gesamtzahl an Walkern<br />
Alle Blöcke (b = 1 . . . bs . . . bmax)?<br />
�bmax E0 =<br />
b=bs EB(b)<br />
1<br />
b max−bs+1<br />
Walker kopieren<br />
j max ↦→ j max +max( ¯ PB, 2)<br />
Abb. 2.2.: Nassi-Shneiderman-Diagramm des DQMC-Verfahrens. Zur Erklärung der<br />
Symbole siehe Abb. 2.<strong>1.</strong><br />
30