20.11.2014 Views

Modelowanie molekularne - metody Monte Carlo

Modelowanie molekularne - metody Monte Carlo

Modelowanie molekularne - metody Monte Carlo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Wprowadzenie Pola siłowe Klasyczna metoda <strong>Monte</strong> <strong>Carlo</strong> Kwantowe <strong>metody</strong> <strong>Monte</strong> <strong>Carlo</strong><br />

Generowanie liczb pseudolosowych<br />

Periodyczność generowanego ciągu liczb.<br />

Generator Lehmera:<br />

I i+1 = (aI i + c)mod m,<br />

aby z liczb całkowitych otrzymać liczby rzeczywiste z przedziału<br />

(0, 1) oblicza się iloraz<br />

r i = I i /m,<br />

gdzie m jest zwykle największą możliwą liczbą całkowitą dostepną<br />

dla danego procesora.<br />

Okres ciągu tak generowanych liczb jest nie większy niż m i zależy<br />

od a, c i I 0 . Przykład:<br />

m = 16, a = 3, c = 1, I 0 = 2 ⇒ 2, 7, 6, 3, 10, 15, 14, 11, 2, 7, ...

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!