Skip to content

Training course

AlexandrosAvdis edited this page Sep 18, 2014 · 1 revision

Fluidity Training Course Outline

This training course is designed to get people started with Fluidity. It starts by covering the mathematical and numerical aspects of the finite element method, then moves onto Fluidity itself, including: building Fluidity; setting up simulations and running them; and visualisation. The final day is dedicated to some example simulations and hands-on training.

Day 1: FEM in Fluidity

####Theoretical aspects of FEM (90mins) 1030-1200 - James Percival - PDF Slides

  • Weak forms of partial differential equations.
  • Galerkin finite elements discretisation
  • Boundary conditions

1230-1330 Lunch

Numerical implementation of FEM (90 mins) 1330-1500 - David Ham - PDF Slides - PDF Notes

  • Finite element spaces.
  • Local element assembly.
  • Quadrature.

1500-1530 - Coffee

Assembly and sparse matrix solvers (90 mins) 1530-1700 - Stephen Kramer - PDF Slides

  • Global matrix assembly.
  • Data structures for matrices and fields.
  • Linear solvers for large matrix systems.
  • Preconditioners

Day 2: Fluidity

####Introduction to numerical simulation and Fluidity (40mins) 1000-1040 - Matthew Piggott - PDF Slides

  • Capabilities and example applications
  • Basic physics and methods
  • Advice on conducting numerical simulation
  • Introduction to unstructured meshes and adaptivity
  • Template:Pdf

Getting and building Fluidity I (30 mins) 1040-1110 - Jon Hill - PDF Slides

  • SVN
  • Configure
  • make
  • tests

1110-1130 Coffee

Getting and building Fluidity II (30 mins) 1130-1200 - Jon Hill

Creating Meshes (45 mins) 1200-1240 - Alexandros Avdis - PDF Slides

  • GMSH

1345-1330 Lunch

Diamond and setting up Fluidity (45 mins) 1330-1445 - Jon Hill - PDF Slides

  • Driving Diamond
  • Recommended options

Running, visualisation and parallel (45 mins) 1445-1530 - Jon Hill - PDF Slides - PDF Slides

  • Visualisation with Paraview
  • Statplot
  • Log files
  • Parallel

1530-1600 Coffee

Creating Meshes II (45 mins) 1600-1700 - Alexandros Avdis

  • Realistic meshes

Day 3: Fluidity hands-on

Overview of the day - Axelle Vire

  • A summary of the CFD test cases (15 mins) 1000-1015 - Pablo Parada Brito
  • A summary of the GFD test cases (15 mins) 1015-1030 - Adam Candy
  • A summary of the CFD test cases (15 mins) 1030-1045 - Stephan Kramer
  • Open example session 1045-1700
Clone this wiki locally