for graduate students.
Time:2023 Fall, Friday, 3-4
Class Room:Astronomy Building 2106
Exam:grades based on homework
Lecture 1: lecture_1_intro
date: Sep 01,
introduction of computational astrophysics, linux shell commands, basics of computation, integer, float, round off error, precision…Lecture 2: lecture_2_ode
date: Sep, 08,
numerical differentiation and integration, ODE: Euler Method, Runge-Kutta Method
python script for howeworkLecture 3: lecture_3_linear
date: Sep, 15,
linear algebra, root finding, interpolation …Lecture 4: lecture_4_fit
date: Sep, 22,
fitting, sort algorithms …
homework data: dataLecture 5: skipped due to holiday
date: Sep, 29,
Lecture 6: skipped due to holiday
date: Oct, 6,
Lecture 7: lecture_5_pde
date: Oct, 13,
intro of CFD, Navier-Stokes equations, partial differential equations, mesh construction, discretization, curvilinear coordinate systems …Lecture 8: lecture_6_nbody
date: Oct, 20,
introduction of N-body method, particle mesh, Tree/TreePM method, overview of public AMR/SPH astronomical codes …Lecture 9: lecture_7_astropy
date: Oct, 27,
introduction of astropy, and astropy affiliated packages …Lecture 10: lecture_8_timedomain_fft
date: Nov, 3,
introduction of light curve, mean fractional variation, FFT, auto-correlation …
data used for homeworkLecture 11: lecture_9_montecarlo
date: Nov, 10,
introduction of monte carlo method, how to generate random number, random walk, Lya radiative transfer, error estimation …Lecture 12:
date: Nov, 17,
cancelled, due to sports meet.Lecture 13: lecture_10_mpi
date: Nov, 24,
MPI, SLURM/PBS commands.Lecture 14: lecture_11_machinelearning
date: Dec, 1,
introduction of machine learning …Lecture 14: lecture_12_machinelearning2
date: Dec, 8,
introduction of machine learning, second part. introduction of mathematic function of machine learning, like vector, matrix. introduction of pytorch, tensorflow …
data used classLecture 15: lecture_13_gpu
date: Dec, 15,
introduction of GPU, Cuda …Lecture 16: lecture_14_advanced_CFD
date: Dec, 22,
introduction of HD, MHD …Lecture 17: lecture_15_advanced_CFD2
date: Dec, 29,
Riemann Solver …
End of Semester.