书籍
[1]《Computational Fluid Mechanics and Heat Transfer》 by Anderson, Dale Pletcher, Richard H. Tannehill, John C
[2]《Finite Volume Methods for Hyperbolic Problems》by Randall J. LeVeque
[3]《Handbook of Numerical Methods for Hyperbolic Problems Basic and Fundamental Issues》by Rémi Abgrall and Chi-Wang Shu
[4]《Riemann Solvers and Numerical Methods for Fluid Dynamics A Practical Introduction》 by Eleuterio F. Toro非常经典的书
[5]《Numerical Methods for Conservation Laws From Analysis to Algorithm》 by Jan S. Hesthaven
[6]《Solving Hyperbolic Equations with Finite Volume Methods》 by M. Elena Vázquez-Cendón 这书后面有一些代码可以参考
[7]《Numerical Solution of Hyperbolic Conservation Laws》by John A. Trangenstein
[8] https://www.ita.uni-heidelberg.de/~dullemond/lectures/num_fluid_2011/ 这里的讲义都挺不错的
[9]《Exact solution of the Riemann problem for the shallow water equations》
推荐代码,包括了下一篇的浅水波方程。每一份都是经过精心挑选,简短而又清晰的适合初学者的代码~ https://www.mathworks.com/matlabcentral/fileexchange/46475-1d-shallow-water-equations-dam-break https://math.la.asu.edu/~gardner/526.html http://folk.ntnu.no/leifh/teaching/tkt4140/ https://github.com/zerothphase/DamBreakSimulation https://github.com/sagarbhatt0904/Dam-Break-Problem https://github.com/jostbr/shallow-water https://github.com/cangyu/Riemann-Solvers https://github.com/JMFaundez/Shallow_waterFVM https://github.com/mehradans92/Shallow-water-dynamics https://github.com/sammaster/sw-lax-friedrichs-python https://github.com/iCFD/NonlinearScalarAdvectionLaws https://github.com/shivams15/DamBreak1D https://github.com/celinezou/AM205-Numerical-Method-Project