Disciplina: 211030 - TÓPICOS DE MÉTODOS COMPUTACIONAIS APLICADOS À FÍSICA
Créditos: 4
Departamento: DEPTO DE FISICA /ICE
Plano de Ensino
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.
Steven E. Koonin, Computational Physics: Fortran Version, vol. 1, 1998, 656 pág., ISBN 9780201386233 ;
Stephen J. Chapman, Fortran 90/95 for Scientists and Engineers, vol 2, ano 2004, 832 pág., ISBN 72825758 ;
Ian M. Smith, Programming In Fortran 90 - A First Course For Engineers And Scientists, 1994, 220 pág, ISBN 471941859 .
Cláudio Scherer, Métodos Computacionais da Física, vol. 1, 2005, 284 pág, ISBN 8588325357 , Editora: Editora Livraria da Física.
Nicholas J. Giordano, Computational Physics, Prentice Hall, ISBN: 0-13-367723-0;