Overview
Introductory lecture material
Programming
Basic numerical methods
Methods and Algorithms Molecular Dynamics Hartree-Fock method Density functional theory Monte Carlo methods Quantum Monte Carlo methods Lanczos method Perturbation theory
Lecture notes in pdf format: Part1 Part2 Part3
Source code for this part of lectures The code plots Mandelbrot set using fortran, C++, Perl and Python The code prints some numeric limits The code computes spherical Bessel functions with upward and downward recursion and show the error in the former case. Calling a Fortran routine in C++. Simple example to compute modified erfc function Calling a minimization Fortran routine in C++. Using static class function to avoid use of global variables.