Aug 01, 2016
AMDiS-Workshop
AMDIS - WORKSHOP
Introduction to the finite-element software AMDiS
The workshop provides an introduction to the finite-element software AMDiS, developed at the institut for scientific computing at TU-Dresden. The goal for this workhsop is, that the participants learn how to use the framework to solve partial differential equations from simple up to complex problems, to implement stationary and instationary problems in 1d, 2d and 3d, to handle complex geometries, curved surfaces, adaptive grids and to run the simulation sequentially and in parallel. Furthermore, the participants get an overview about advanced topics, regarding meshconstruction/-conversion using meshconv, the multi-mesh approach, error-estimators and the handling of coupled physical problems.
Modul
The workshop is part of the lecture module Math Ma WIA and thus creditable for students. A certificate can be provided for participants who work on a project introduced at the beginning of the workshop. The results should be presented at the end of the week. These projects can be solved using the information from the introductory courses of the workshop.
Time and Room
2016-08-08 - 2016-08-12, WIL/A222
Begin: every day at 10:00
Program
Monday
Scalar linear second order PDEs
handling data on unstructured grids
Adaptivity and systems of equations
Introduction to Student Projects
Tuesday
Time-dependent and nonlinear problems
Coupled problems
Complex geometries and surface PDEs
Talk by Siqi Ling (Multi-Mesh)
Talk by Marco Salvalaglio
Wednesday
Boundary conditions and Composite FEM
MTL4 - a linear algebra library
Linear solvers and preconditioners
Talk by Sebastian Aland
Thursday
Parallelization
MeshConv a mesh conversion tool (Florian Stenger)
Workshop Dinner
Friday
Using C++11 with AMDiS
Extensions
Software Development and Workflow (Ansgar Burchard)
AMDiS User-Group meeting
Presentation of Student Projects
Poster
You can download a poster of the event here.
Workshop material
All material for the workshop can be found on GitHub: spraetor/amdis_workshop_16 and can be checked out bygit clone REPOSITORY.
Registration
Please send a short mail with your name and (optionally) your institution to . The workshop fee will be 10EUR, to be paid at the first workshop day (non-students only).
Bibliography
- Discovering Modern C++: An Intensive Course for Scientists, Engineers, and Programmers, Peter Gottschling, 2015
- C++ kurz & gut, Kyle Loudon und Rainer Grimm, 2014
- ALBERT 1.0 Documentation: download (Alfred Schmidt and Kunibert G. Siebert)
Software
- AMDiS - Adaptive Multi-Dimensional Simulations (Download)
- MTL4 - Matrix Template Library, elegant and efficient linear algebra expressions in C++
- PETSc - Portable, Extensible Toolkit for Scientific Computation