Web information for INF5620

Exam

  • The grades are ready at about 6 pm outside the Java room. If you don't show up, you can send an email to hpl@simula.no.
  • The exam on Monday is in room Postscript, and the exam on Wednesday is in Java. Show up at 0845 on the relevant day to get your time slot!
  • The final version of the topics for the exam are now published. The oral exam is planned for Monday, Dec 15, and Wednesday, Dec 17. Send email to hpl@simula.no what your choice is. When Monday and Wednesday are filled up, we will use Tuesday too. I maintain a list of candidates and dates where you can check that you are registered for the right day.

Messages

  • Dec 13: A small adjustment of Problem 6d: More text is added to make it simpler to see what can be gained from the suggested stability analysis.
  • Dec 11: A small adjustment of Problem 5d on the exam: to align this question with the adjustments of Problem 4 (see Dec 10 notice below), the text is changed such that the Newton method at the PDE level is (recommended) to be applied after time discretization.
  • Dec 10: Answers to the exercises are published:
  • Dec 10: Two small adjustments of the exam: 1) A note that the movies in Problem 3 are computed with Neumann condition at both end points (the initial-boundary value problem in this problem has mixed Dirichlet-Neumann conditions), and 2) the linearization in 4a and 4b are recommended to be done after time discretization (to follow the course notes).
  • Dec 4: Peer review of points g)-j) in the project a finite element wave equation project. Discussion of the exam.
  • Nov 27: 0915-1000: Presentation and discussion of this year's exam. Because this announcement appeared the night before on UiO's web pages, we will discuss the exam on Dec 4 as well.
  • Nov 25: Peer review of (last) compulsory project (see description under Nov 5 below). You must have done a serious attempt to do this project in order to take the exam.
  • Nov 20: Peer review of exercises for nonlinear problems. Make sure you deliver your files in Git on Nov 19. "Exercises" "http://hplgit.github.io/num-methods-for-PDEs/doc/pub/nonlin/sphinx/._main_nonlin006.html#problem-1-determine-if-equations-are-nonlinear-or-not": 1, 4, 7, 8, 14, 16.
  • Nov 5: The final compulsory project has deadline Nov 24 with assements in groups on Nov 25. Students can suggest their own projects, but send email to hpl@simula.no for approval. Work load: about 30 hours. It is recommended to find an overlap between the project and the master's or phd thesis. Alternatively, one can do a default project, which has several overlapping points with the topics for the oral exam. Note that you can start with looking at FEniCS and combination of time-discretization and finite elements before answering the theoretical parts with deriving a single-step Picard method for the nonlinear diffusion equation (see the box for preparations).
  • Nov 4: Students meet and exchange exercises for assessment in groups of three. Exercise 26 and 27, plus a finite element wave equation project a)-f). We will do the analysis in g)-j) later. Make sure you are on time! (It requires extra manual work with the repositories to take care of students who show up too late.)
  • Oct 31: Some consistent typos in the finite element textbook material have been detected and removed. New version of documents are published.
  • Oct 21: There is an error in exercise 18: it should be \( i=q(N_x+1)+p \), and \( p \) and \( q \) in \( baspsi_{p,q} \) must be replaced by \( p+1 \) and \( q+1 \), see updated versions of the documents. The same errors were also present in the text.
  • Oct 23: Exercises to be handed in on GitHub and assessed by other students in groups of three: 18, 19, 24. Optional exercises: 20 and 16 can be assessed by the lecturer (hpl@simula.no). Some of these exercises have recently been (slightly) reformulated so make sure you check out the version from Oct 16 or later.
  • Oct 27: Deadline for submitting wave projects that were not approved.
  • Oct 20: Assessments should be finished and feedback files written by the end of this day.
  • Oct 13: The actual deadline for the compulsory wave equation project is 10:00, Oct 14, since you will begin assessing projects at 10:15 on Oct 14. It is not necessary to have done everything correctly, but you must demonstrate good attempts at addressing the various questions. Aslak and Solveig will help with the assessment. It will be possible to continue projects that are not approved.
  • Oct 6: There will be lab with teaching assistant(s) available until the delivery of the compulsorary project (Oct 13), Tuesdays 10.15-12.00 and Thursdays 08.15-10.00.
  • Oct 3: The example programs for the 1D and 2D wave equation have been updated a little bit: instead of copying data to make arrays ready for the next time step (u_2[:]=u_1; u_1[:]=u) only the references are now switched (u_2, u_1, u = u_1, u, u_2). A new subsection in the wave equation chapter describes this reference switching in detail. (This is not an important point for the compulsory project; it is more a matter of making the codes and text more complete.)
  • Sep 26: The compulsory wave project is published.
  • Sep 26: Some enhanced explanations of verification via manufactured solutions is added to the course notes, see Manufactured solution.
  • Sep 25: Everyone should solve Exercise 13, 14, and 15 in the Introduction to finite element methods chapter (page 88 in PDF). The exercises must be pushed to your personal Git repository at GitHub in the INF5620 virtual classroom. Groups of three students will perform peer review of the exercises by three other students.
  • Sep 24: All links to Python source code files in the course material used an old path, pointing to the December 2013 version of the files. All the course notes are now updated (the new version of the files are in the the GitHub repo num-methods-for-PDEs/src).
  • Sep 11: Everyone should solve Exercise 4, and 6 in the Introduction to finite element methods chapter; page 84 in PDF (note that the exercises were recently slightly changed, so if you have a printed PDF, check the online versions for updates of the exercises). Add the exercises to your GitHub repo. Groups of three will review three exercises. We call this compulsory exercises with peer review, and each student needs to participate in three events of this type. This is the first event. We will also do Exercise 5 and 7, but these are optional and not compulsory.
Av Hans Petter Langtangen
Publisert 6. juli 2015 13:30