for graduate students.
Time:2022 Fall, Thursday, 3-4
Class Room:Astronomy Building 2111
Exam:grades based on homework
Lecture 1: lecture_1_intro
date: Sep 22,
introduction of computational astrophysics, linux shell commands, basics of computation, integer, float, round off error, precision, MPI intro…Lecture 2: lecture_2_ode
date: Oct, 06,
numerical differentiation and integration, ODE: Euler Method, Runge-Kutta Method, (non)-linear system of ODEs
python script for howework2Lecture 3: lecture_3_interp
date: Oct, 13,
root finding, linear algebra, interpolation, fitting …
data for howeworkLecture 4: lecture_4_pde
date: Oct, 20,
intro of CFD, Navier-Stokes equations, partial differential equations, mesh construction, discretization, curvilinear coordinate systems …Lecture 5: lecture_5_astropy
date: Oct, 27,
introduction of astropy, and astropy affiliated packages …Lecture 6: lecture_6_astropy2
date: Nov, 3,
continued of astropy, intro of sherpa, spectrum modeling and fitting …
data used for classLecture 7: lecture_7_timedomain_fft
date: Nov, 17,
introduction of light curve, mean fractional variation, FFT, auto-correlation …
data used for homeworkLecture 8: lecture_8_montecarlo
date: Nov, 24,
introduction of monte carlo method, how to generate random number, random walk, Lya radiative transfer, sherpa fakeit for error estimation …Lecture 9: lecture_9_nbody
date: Dec, 01,
introduction of N-body method, particle mesh, Tree/TreePM method, overview of public AMR/SPH astronomical codes …Lecture 10: lecture_10_machinelearning
date: Dec, 08,
introduction of machine learning …Lecture 11: lecture_11_ann
date: Dec, 15,
artificial neural network in python …
data used class