Métodos Computacionais da Física
objetivo: introduzir técnicas de computação, análise numérica e visualização aplicadas à física.
Ementa. Introdução ao Python. Modelagem de sistemas mecânicos. Modelagem de campos elétricos e magnéticos. Modelagem de sistemas quânticos. Modelagem de sistemas aleatórios.
Programa
1. Introdução ao Python
1.1 – Python Básico
1.2 – Bibliotecas Numpy, Scipy e Matplotlib
2. Sistemas Mecânicos
2.1 – Movimento realístico de projéteis
2.2 – Movimento harmônico simples, amortecido e amortecido forçado
2.3 – Pêndulo não-linear e caos
2.4 – Mapa logístico
2.5 – O modelo de Lorenz
2.7 – Leis de Kepler
2.8 – Estabilidade da órbita dos planetas
3. Campos Elétricos e Magnéticos
3.1 – Equação de Laplace
3.2 – Campos magnéticos produzidos por de diferentes configurações de corrente.
4. Sistemas Quânticos
4.1 – O Método de Shooting
4.2 – Poço de potencial quadrado
4.3 – Poço de potencial quadrado duplo
5. Sistemas Aleatórios
5.1 – Método de Monte Carlo
5.2 – Passeio aleatório
5.3 – Passeio aleatório e difusão