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 />

Najlepiej, gdy m jest liczbą pierwszą np. m = 17<br />

2, 7, 5, 16, 15, 12, 3, 10, 14, 9, 11, 0, 1, 4, 13, 6, 2, 7, ...<br />

Okres generatora musi być znacznie większy niż ilość liczb, które<br />

będą potrzebne do symulacji; zwykle powinno być to ponad 10 1 0.<br />

Istotne znaczenie ma dobór parametrów.<br />

Jeżeli słowo używane przez procesor jest n-bitowe, to największa<br />

liczba całkowita to (jeden bit określa znak liczby)<br />

m max = 2 n−1 − 1.<br />

Przykład: dla procesora 32 bitowego jest to<br />

2 31 − 1 = 2147483647 ∼ 10 9 .

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

Saved successfully!

Ooh no, something went wrong!