Messages

Published Sep. 17, 2025 1:18 PM

Has been released. See here

Published Sep. 17, 2025 1:15 PM

I'm sorry I was incapacitated this week and unable to give my lectures. Luckily, the material is still quite technical, and well suited for self-study:-) I've already added suggested solutions to the weekly assignments on the answers branch of the course-project repository. Next week we'll have our last lecture on the finite difference method before moving on to even more fun stuff, like variational methods:-)

Published Sep. 15, 2025 10:02 AM

is here

Published Sep. 9, 2025 9:05 AM
Published Sep. 3, 2025 11:58 AM

For this weeks weekly assignments you are asked to modify VibFD.py. To enable testing of this file, you need also to modify this line into:

"pytest decay_v3.py mesh_function.py differentiate.py VibFD.py"

You also need to add scipy and sympy to the list of modules required by the test to run. This line here.

Published Sep. 3, 2025 11:37 AM

I have made a minor change to the course-projects repository and this makes your code out of sync, if you have already created a fork. It is not really important to stay in sync, so there is no need to sync your fork with my new updated code.

However, there's no harm in syncing and you are encouraged to do so. It's just that syncing may lead to unresolved issues that need to be fixed for the syncing to go through, and this requires a little bit higher level of git. It is good exercise for those who want to learn more about git, though, and how to cope with resolving conflicts:-)