Disciplina: FIS120 - FÍSICA COMPUTACIONAL
Horas Aula: 4
Departamento: DEPTO DE FISICA /ICE
Plano de Ensino
2) Integração e derivação numérica;
3) Equações diferenciais ordinárias;
4) Noções básicas de Dinâmica Molecular Clássica;
5) Noções básicas do método Monte Carlo Clássico;
6) Complementos.
Noções preliminares, conceitos básicos e compilador;
Constantes, variáveis e conjuntos;
Expressões;
Declarações de tipos de variáveis;
Designação de áreas de memória e alocação dinâmica de memória;
Programação estruturada;
Comandos de entrada e saída (I/O);
Especificações de Formato.
2) Integração e derivação numérica
Raízes de funções e aproximações numéricas de funções;
Integração numérica e transformada de Fourier.
3) Equações diferenciais ordinárias
Equações de primeira e segunda ordem.
4) Noções básicas de Dinâmica Molecular Clássica
Implementação do Potencial;
Cálculo de Força;
Implementação da integração numérica;
Energia e banho térmico;
Condições de contorno.
5) Noções básicas do método Monte Carlo Clássico
Elementos de mecânica estatística;
Média de ensemble por amostragem;
Algoritmo de Metrópolis.
6) Complementos.
Tópico avançados em Física;
Implementação avançada em Fortran 90.
KOONIN, Steven E.; MEREDITH, Dawn C. Physics: Fortran Version, vol. 1, 1998, 656 pág., ISBN
9780201386233.
SMITH, Ian M. Programming In Fortran 90 - A First Course For Engineers And Scientists, 1994, 220 pág, ISBN 471941859.