Undergrad computational physics text?

AI Thread Summary
A user with a BS in physics seeks recommendations for an undergraduate computational physics textbook to enhance their knowledge in numerical analysis and real-world applications, expressing a preference for Python but openness to C++ and FORTRAN. They mention several textbooks found on Amazon, leaning towards Giordano due to appealing chapter topics. Another participant endorses Giordano, noting its suitability for undergraduates and its focus on practical examples and numerical techniques, despite the inclusion of BASIC code that can be translated. They also mention Thijssen's book, which is more advanced and focused on condensed matter physics, suggesting it may not be appropriate for the user's current needs. The consensus favors Giordano as a solid choice for the user's goals.
cjv998
Messages
16
Reaction score
0
Hi everyone. I've had my BS in physics for 5 years now, and I'm looking to brush up on some areas that I never covered in my undergrad career. Specifically, I'm looking for an undergrad computational physics textbook that I could use to work through some "real-world" physical examples and teach myself a bit of numerical analysis. (For programming languages, I'd like to use Python, but I'm also familiar with C++, and wouldn't be opposed to learning FORTRAN.) I've found plenty of textbooks on Amazon (Giordano, Pang, Yevik, Thijssen, Vesely, etc...), but I'm unsure which one to get. At the moment, I'm leaning towards Giordano, because the topics/chapter titles sound appealing. So, does anyone have any suggestions? Thanks!
 
Physics news on Phys.org
I think Giordano is a good bet. It was the recommended textbook in a comp phys course back at my old university. (Not that I took said course myself, but I've looked in the book a couple of times and it seems to deal with the topics well.) It was written specifically for an undergrad course, deals with "real-world" examples and does introduce numerical techniques along the way. For some reason the authors provide example code in a dialect of BASIC, but that's not too far from pseudo code. Shouldn't be a problem to translate that if you have some familiarity with programming.

The only other book I'm familiar with is Thijssen's. It focuses on condensed matter physics and is basically on the graduate level. Unless that's your cup of tea, you'd probably want to deal with the differential equations and so on in Giordano first.
 
Thanks. I'll definitely be skipping the Thijssen book in that case. Looks like Giordano would be a safe bet.
 
The book is fascinating. If your education includes a typical math degree curriculum, with Lebesgue integration, functional analysis, etc, it teaches QFT with only a passing acquaintance of ordinary QM you would get at HS. However, I would read Lenny Susskind's book on QM first. Purchased a copy straight away, but it will not arrive until the end of December; however, Scribd has a PDF I am now studying. The first part introduces distribution theory (and other related concepts), which...
I've gone through the Standard turbulence textbooks such as Pope's Turbulent Flows and Wilcox' Turbulent modelling for CFD which mostly Covers RANS and the closure models. I want to jump more into DNS but most of the work i've been able to come across is too "practical" and not much explanation of the theory behind it. I wonder if there is a book that takes a theoretical approach to Turbulence starting from the full Navier Stokes Equations and developing from there, instead of jumping from...

Similar threads

Back
Top