Engineering Guides

Analyse

Numerical methods

The shared machinery behind every simulation: discretisation, solvers, time stepping and error.

This track is in preparation. The curriculum below is the plan.

Field notesNumerical warnings and what they mean in practice. In preparation.

Curriculum

  1. 1
    From equations to unknowns

    Finite differences, finite volumes and finite elements side by side.

    In preparation
  2. 2
    Solving large linear systems

    Sparse matrices, direct and iterative solvers, preconditioning.

    In preparation
  3. 3
    Nonlinear equations

    Newton–Raphson, load stepping, continuation and why they fail.

    In preparation
  4. 4
    Time integration

    Explicit versus implicit, stability and accuracy.

    In preparation
  5. 5
    Eigenvalue problems

    Modes, buckling and the solvers behind them.

    In preparation
  6. 6
    Error, convergence and verification

    Manufactured solutions, Richardson extrapolation and the grid convergence index.

    In preparation

Closely connected tracks