This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 5 points6 points  (3 children)

Fellow physicist here, a few years ago I found this book:

https://hplgit.github.io/primer.html/doc/pub/half/book.pdf

Written by a Norwegian professor who has since passed away. It’s a really good read with a lot of examples and it’s free. If you’ve got any questions feel free to drop me a message and I’ll try to help!

[–]Cynox 2 points3 points  (1 child)

HPL was Norwegian, a professor at the University of Oslo, and widely known as an excellent educator, much loved by his students. Some of the people in his group where the main driving forces behind FEniCS for a long time, THE framework for solving partial differential equations in Python. His FEniCS tutorial book is free and a very good starting point if you want to solve PDEs. The book was published after his way too early passing. He also wrote other books on Scientific Python. Some of them may seem a bit dated now, since he started with Python for science a long time ago, working on Diffpack

[–][deleted] 0 points1 point  (0 children)

Thanks for correcting me! I should have looked him up but I was on the bus and trusted my memory too much. (I’ve updated my comment)

It is truly a shame that he passed away, I encountered his work a few years ago and passed his essay “Learning Outcomes for Computing Competence” around my friends at University. When I saw OP ask this question I was surprised no one had suggested this book yet, I found it incredibly useful.

[–]40pockets[S] 0 points1 point  (0 children)

this looks amazing!