But du cours
- Solving an algebraic equation: bisection method; Newton’s method; comparison of the two methods.
- Approximate solution of an ordinary differential equation: Euler’s method; Runge–Kutta method; comparison of results with an analytical solution (accuracy and computation time).
- Multidimensional linear discrete problem leading to the solution of an invertible (or Cramer) linear system using Gaussian elimination with partial pivoting.
Acquis d'apprentissage visés
- Study the effect of parameter variations on computation time, result accuracy, and solution shapes.
- Use standard computational libraries to solve a scientific problem expressed as equations.
- Use standard libraries to display results graphically.
- Consider practical aspects: impact of rounding errors, computation time, and memory storage.
Prérequis
Thermodynamics, Balances and TransfersHeat TransferAlgorithms and Programming
Programme
- Sensitivity analysis: studying the influence of parameters on computation time, accuracy, and solution shapes.
- Implementation of computational libraries for the numerical solution of modeled scientific problems.
- Use of display libraries for graphical representation of results.
- Consideration of numerical constraints: rounding errors, computational cost, and memory management.
Modalités d'évaluation
2 Written exams (2h/2h) + 1 Lab report