-
Notifications
You must be signed in to change notification settings - Fork 117
Training course
AlexandrosAvdis edited this page Sep 18, 2014
·
1 revision
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.
####Theoretical aspects of FEM (90mins) 1030-1200 - James Percival - PDF Slides
- Weak forms of partial differential equations.
- Galerkin finite elements discretisation
- Boundary conditions
Numerical implementation of FEM (90 mins) 1330-1500 - David Ham - PDF Slides - PDF Notes
- Finite element spaces.
- Local element assembly.
- Quadrature.
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
####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
Creating Meshes (45 mins) 1200-1240 - Alexandros Avdis - PDF Slides
- GMSH
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
- Realistic meshes
- 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