MAU34601 Practical numerical simulations
Module Code | MAU34601 |
---|---|
Module Title | Practical numerical simulations |
Semester taught | Semester 1 |
ECTS Credits | 5 |
Module Lecturer | Prof. Patrick Fritzsch |
Module Prerequisites |
MAU11400 Mechanics and one of
MAU11404 Techniques in theoretical physics MAU23205 Ordinary differential equations |
Assessment Details
- This module is examined in a 2-hour examination at the end of Semester 1.
- Continuous assessment contributes 40% towards the overall mark.
- The module is passed if the overall mark for the module is 40% or more. If the overall mark for the module is less than 40% and there is no possibility of compensation, the module will be reassessed as follows:
1) A failed exam in combination with passed continuous assessment will be reassessed by an exam in the supplemental session;
2) The combination of a failed exam and failed continuous assessment is reassessed by the supplemental exam;
3) A failed continuous assessment in combination with a passed exam will be reassessed by one or more summer assignments in advance of the supplemental session.Capping of reassessments applies to Theoretical Physics (TR035) students enrolled in this module. See full text at https://www.tcd.ie/teaching-learning/academic-affairs/ug-prog-award-regs/derogations/by-school.php Select the year and scroll to the School of Physics.
Contact Hours
11 weeks of teaching with 3 lectures per week.
Learning Outcomes
On successful completion of this module, students will be able to
- Solve physical problems on a computer.
- Find an appropriate model and numerical scheme.
- Implement an appropriate solution.
- Interpret the computer output and control the numerical errors.
Module Content
- Introduction to C++ (using linux environment) and object oriented programming.
- Solving ordinary differential equations using Euler or Runge Kutta schemes.
- Shooting method.
- Introduction to symplectic integration schemes.
- Partial differential equations.
- Introduction to Monte Carlo methods and the Ising model.