Exercise/Project class
The weekly exercise sessions are Wednesdays 10:15-12:00.
We will use Nullrommet for the exercise sessions and supervision of the projects.
Important! If you don't have access to this room, send your username, full name (first name, last name etc.) and study programme to abdullah [dot] abdulhaque [at] ntnu [dot] no.
The exercises should be handed in by each group in ovsys. Make sure you are part of a group before you hand in anything, and then only one of the group members needs to submit your answer. The hand-in could be a PDF-file generated from LaTeX, a Jupyter notebook or scans of nicely handwritten notes. If you have questions about any of this, send an e-mail to Sølve. There will be a total of 5 graded exercises, of which the best 4 counts for the exam.
Since there always seems to be typos and other mistakes in the exercise, you are encouraged to : a) report mistakes, b) always download an updated version of the exercise, as mistakes will be corrected when we are aware of them.
Exercise set | Supplementary files | Supervision date | Deadline |
---|---|---|---|
Exercise 1 Def. of \(G_h\), 2d) and 3) corrected NB! In problem 3, you are supposed to estimate the order of the approximations from your experiments. | bvp.py | 23.01. | 28.01. |
Exercise 2 07.11: Updated with hints for Problem 2b) You can speed up your computations significantly by using sparse matrix computations, an example is given in sparse_examples.py | heat.py, heat.m, sparse_examples.py | 30.01 and 06.02 | 11.02. |
Exercise 3 The number of points have been redistributed, to give less emphasis to Problem 3. If you find it easier to solve 3b) using symmetries, then do so. | poisson.py | 20.02 and 27.02 | 04.03. |
Exercise 4 Problem 1: Use the fact that the front will not hit the boundary \(x=3\) for \(t\leq 2\) (but if you are interested, check what happens if the front get too close to it). Problem 2, choose for example \(r=1\) (to produce the hopefully exact solution), and \(r=0.5\), but again, you can try something else if you like. Choose reasonable boundary conditions (you are only interested in the behaviour of the wave package), and solve the problem up to \(t=2\). | 06.03. and 13.03. | 18.03. | |
Exercise 5. | Ideas/sketch of solutions (Updated 15.05). And some ideas for Problem 3 (not to be considered as the solution). | By appointment (Anne) | 12.04 |
Old exams
Course | Date | Exam | Solution |
---|---|---|---|
TMA4212 | 05.06.2018 | Solution The solution of Problem 3 has appeared a bit confusing. I suggest you try to do the problem from scratch, and just compare your results with the final solutions. |
|
TMA4212 | 22.05.2017 | English | Solution |
TMA4212 | 28.05.2016 | English | Solution |
TMA4212 | 29.05.2015 | English | Solution |
TMA4212 | 2014 | English | English |
TMA4212 | 2014 | English | English |
TMA4212 | 2013 | English | English |
TMA4212 | 2013 | English | English |
TMA4212 | 2012 | tma4212_kont_2012.pdf | unavailable |
TMA4212 | 2012 | Norsk | English the solution of problem 2b) is not correct, see page 20 and 21 of the note for a similar problem and its solution |
TMA4212 | 2011 | kontaug2011_eng.pdf | loskontaug2011_eng.pdf |
TMA4212 | 2011 | English | English |
TMA4212 | 2010 | English Error on page 4 of exam: φ0(x) should be (x1 − x) / h for x0 ≤ x ≤ x1. | English |
TMA4212 | 2009 | English | unavailable |
TMA4212 | 2007 | Norsk, English | Norsk |
TMA4212 | 2006 | Norsk, English | Norsk |
TMA4210 | 2005 | Norsk, English | Norsk |
TMA4210 | 2004 | Norsk, English | Norsk |
SIF5045 | 2003 | Norsk | unavailable |
SIF5045 | 2002 | Norsk | Norsk |
SIF5045 | 2001 | Norsk | Norsk |
SIF5045 | 2000 | Norsk | English |
75316 | 1999 | Norsk | Norsk |
75318 | 1994 | Norsk | Norsk |