for graduate students.
Time:2024 Fall, Friday, 3-4
Class Room:Astronomy Building 2106
Exam:grades based on homework
-
date: Aug 30,
introduction of computational astrophysics, linux shell commands, basics of computation, integer, float, round off error, precision… -
date: Sep, 06,
numerical differentiation and integration, ODE: Euler Method, Runge-Kutta Method
python script for howework -
date: Sep, 13,
linear algebra, root finding, interpolation … -
date: Sep, 20,
fitting, sort algorithms …
homework data: data -
date: Sep, 26,
intro of CFD, Navier-Stokes equations, partial differential equations, mesh construction, discretization, curvilinear coordinate systems … -
date: Sep, 29,
introduction of N-body method, particle mesh, Tree/TreePM method, overview of public AMR/SPH astronomical codes … -
date: Oct, 11,
introduction of HD, MHD … -
date: Oct, 18,
introduction of astropy, and astropy affiliated packages … -
date: Nov, 3,
introduction of light curve, mean fractional variation, FFT, auto-correlation …
data used for homework -
date: Nov, 1,
introduction of monte carlo method, how to generate random number, random walk, Lya radiative transfer, error estimation … 11: lecture_11_mpi
date: Nov, 8,
MPI, SLURM/PBS commands.12: lecture_12_gpu
date: Nov, 15,
introduction of GPU, Cuda …13: lecture_13_machinelearning
date: Nov, 29,
introduction of machine learning …14: lecture_14_machinelearning2
date: Dec 6,
machine learning continued …15: lecture_15_radiativetransfer
date: Dec 13,
radiative transfer quick review, radiation hydrodynamical equations, introduction of adaptive ray-tracing, moment methods …16: How to install and run Enzo, Gadget …
date: Dec 20,
How to install and run Enzo, Gadget …17: How to install and run Enzo, Gadget …
date: Dec 27,
install and run Enzo, Gadget … continued …
End of Semester.