Detonation, hypersonics, aerodynamics and fluid-structure interaction
simulation with AMROC
Animated PDF lecture material (points to movies
directory)
1. Detonation and hypersonics simulation
with AMROC - Part I (23.9 MB)
2. Detonation and hypersonics simulation
with AMROC - Part II (4.1 MB)
3. Aerodynamics and fluid-structure
interaction simulation with AMROC - Part I (12.3 MB)
4. Aerodynamics and fluid-structure
interaction simulation with AMROC - Part II (19.6 MB)
Handouts
One slides per page with
room for notes (59.2 MB)
Four slides per page (59.2
MB)
Presented at Xiamen University, 23/07 - 24/07/2019
Block-structured Adaptive Finite Volume Methods in C++ - The AMROC
Framework for Parallel AMR and Shock-Induced Combustion Simulation
Animated PDF lecture material (points to movies
directory)
0. Introduction: Structure of course
and references (111 kB)
1. Fundamentals (5.1 MB)
2. Structured adaptive mesh
refinement (1.1 MB)
3. Hyperbolic AMR solvers (2.6
MB)
4. Numerical methods for combustion
research (3.6 MB)
5. Detonation simulation (26
MB)
6. Fluid-structure interaction
simulation (7.0 MB)
7. Lattice Boltzmann methods
(17.7 MB)
8. AMR for elliptic problems
(487 kB)
9. Building and using AMROC Code
documentation
10. Users
guide for Clawpack in AMROC (parameters missing but otherwise still
valid)
Handouts
One slides per page
with room for notes (59.2 MB)
Four slides per page (59.2
MB)
Older lecture notes
(3.3 MB)
Presented at
1. Xiamen University, 07/18/16 - 07/22/2016
2. National University of Defense Technology, Changsha, 07/26 - 07/29/2016
(short version)
Block-structured Adaptive Mesh Refinement in C++ - The AMROC Framework
for Parallel AMR
The block-structured adaptive mesh refinement (SAMR)
approach aims at preserving the high computational performance of uniform
grids on a hierarchically adapted non-uniform mesh. Adaptation methodology
and parallelization are principally independent of the numerical method
and the object-oriented AMROC framework has been devised to incorporate
and supplement Cartesian finite volume schemes with parallel mesh adaptation
capabilities. A growing number of different solvers is available.
The course will sketch the mathematical background
of some of the available numerical methods but focus particularly on
generic algorithms provided by AMROC. Several examples of shock-capturing
methods for complex gas and magneto-hydrodynamics will be discussed.
Further topics include generic immersed boundary and fluid-structure
coupling capabilities available in AMROC. Advanced topics such as adaptive
lattice Boltzmann methods and using the SAMR approach for for elliptic
and parabolic problems will also be covered briefly.
Animated PDF lecture material (points to movies
directory)
0. Introduction: Structure of course
and references (113 kB)
1. Structured adaptive mesh refinement
(1.3 MB)
2. Hyperbolic AMROC solvers (2.9
MB)
3. Complex hyperbolic applications
(9.3 MB)
4. Advanced topics (28.5 MB)
5. Building and using AMROC Code
documentation
6. Users
guide for Clawpack in AMROC (parameters missing but otherwise still
valid)
Handouts
One slides per page with
room for notes (26.8 MB)
Four slides per page (26.8
MB)
Older lecture notes
(3.3 MB)
Presented at
1. Brazilian Institute of Space Research (INPE), São José
dos Campos, 06/30/16 - 07/01/2016
Block-structured Adaptive Finite Volume Methods for Shock-Induced
Combustion Simulation
The delicate interplay between shock waves and reaction
fronts makes the accurate numerical simulation of shock-induced, supersonic
combustion phenomena very demanding. The course will describe the mathematical
background of available finite volume discretizations and detail a block-based
mesh adaptation approach, which is specially tailored for hyperbolic
problems. Implementation and parallelization aspects will be discussed
and the solutions taken in our SAMR software system AMROC explained.
Combustion and detonation wave simulations will be discussed and analyzed
in detail. Advanced AMROC capabilities like fluid-structure interaction
and large-scale parallelization will also be discussed.
Animated PDF lecture material (points to movies
directory)
0. Introduction: Structure of course
and references (85 kB)
1. Fundamentals: Used Schemes
and mesh adaptation (1.7 MB)
2. The SAMR method for hyperbolic
problems (2.3 MB)
3. Numerical methods for combustion
research (4.3 MB)
4. Detonation simulation (28.5
MB)
5. Fluid-structure interaction
simulation (15.7 MB)
6. Design of AMROC (2.6 MB)
Code
7. Building and using AMROC
Users
guide for Clawpack in AMROC (parameters missing but otherwise still
valid)
8. Supplementary material (660
kB)
Handouts
One slides per page
with room for notes (46.5 MB)
Four slides per page (46.4
MB)
Older lecture notes
(3.3 MB)
Presented at
1. National University of Defense Technology, Changsha, 03/17 - 03/24/2014
Block-structured Adaptive Mesh Refinement Methods for Conservation
Laws
Theory, Implementation and Application
Structured adaptive mesh refinement (SAMR) techniques
aim at preserving the high computational performance achievable on uniform
grids on a hierarchically adapted non-uniform mesh. The approach is
in use at all Department of Energy laboratories. The course gives an
overview of the mathematical background, details the employed algorithms,
and summarizes practically relevant applications and their implementation.
Animated PDF lecture material (points to movie
directory)
0. Introduction: Structure of course
and references (70 kB)
1. Fundamentals: Used Schemes and
mesh adaptation (1.7 MB)
2. The SAMR method for hyperbolic
problems (2.3 MB)
3. Complex hyperbolic applications
(7.1 MB)
4. Using the SAMR approach for elliptic
problems (658 kB)
5. Design of SAMR systems, advanced
parallelization, usage (2.6 MB)
Handouts
One slides per page with room
for notes (7.8 MB)
Four slides per page (7.0 MB)
Lecture notes (3.3 MB)
Lecture 5 includes a demonstration of the SAMR software AMROC/VTF. Prepare
an own Linux workstation or laptop for this exercise as follows:
1. Set up your system for source code development and scientific visualization.
A short PDF document (bring printout!)
lists the tools to install.
2. Download the installation files for the HDF4 libraries used by AMROC.
A bundled software package (5.4 MB)
including a build script has been prepared to simplify this otherwise
errorprone step.
3. Download the source codes for AMROC/VTF from the download
page. For this exercise, the file AMROC-Clawpack-1.0.tgz (7.8 MB)
is sufficient.
Presented at
1. Multi-resolution Summer School, Frejus, 06/14 - 06/18/2010
2. University of Tennessee Knoxville, Joint Institute for Computational
Sciences, 07/26-07/30/2010
3. University of Campinas, Institute of Mathematics, Statistics and
Scientific Computing, 09/29/2010
4. University of Cambridge, Centre for Scientific Computing, 05/04-05/06/11
5. University of Tennessee Knoxville, Joint
Institute for Computational Sciences, 07/25-07/29/2011
|