Charles Explorer logo
🇨🇿

Základy počítačové fyziky I

Předmět na Matematicko-fyzikální fakulta |
NEVF141

Sylabus

* 1. Základy počítačové fyziky:

Reprezentace čísel ve výpočetní technice, provádění příkazů, chyby výpočtů. Programovací jazyky, strukturované programování.

* 2. Základy numerických metod v počítačové fyzice:

Interpolace, aproximace, nacházení kořenů rovnic, hledání minim, derivace, integrace (Richardsonova extrapolace, Rombergova metoda). Řešení soustav lineárních rovnic. Řešení obyčejných diferenciálních rovnic. Řešení soustav lineárních rovnic, iterační metody.

* 3. Počítačové modelování:

Formulace modelů počítačové fyziky. Metoda molekulární dynamiky - princip metody, pohybové rovnice, pohyb ve vnějším magnetickém poli, implementace algoritmů řešení problému mnoha těles.

Stochastické metody v počítačové fyzice. Náhodná čísla, transformace náhodných veličin. Použití metod Monte Carlo pro řešení fyzikálních problémů. Spojité modelování. Hybridní modelování.

Anotace

Přednáška seznamuje studenty se základními numerickými metodami, jejich implementací na počítači a aplikací na modelování fyzikálních problémů.