[Copenhagen August 2013: Summer school on computational astrophysics.]
[Kunming July 2013: The summer school of the computational skills applied in astrophysics.]
[TU/e Eindhoven 2012 (contribution to master level Advanced CFD course by Toschi et al). Incompressible hydro and magnetohydrodynamics.]
[Nanjing July-August 2011 Summer School (on invitation of Prof. Chen P.F. and Prof. Ding M.D.) Computational methods for astrophysical applications.]
[Utrecht guest lectures (master astronomy prof. Bram Achterberg). (2009/2010/2011) Computational magneto-fluid dynamics]
[Copenhagen 2008 Solaire postgraduate school on Visualization of numerical data. Paraview: a (novice) user perspective R. Keppens]
[Bochum 2008 Solaire postgraduate school on Computational methods in astrophysics: Finite volume methods and AMR by R. Keppens]
[Galway 2008 Winter school on High Performance Computing in Astrophysics: Jet Stability by R. Keppens]
[Oslo 2007 Summer school on (Radiative transfer and) Numerical MHD by R. Keppens]
[College NS-AP430M: Keppens, September 2006 - January 2007]
[Capita Selecta KU Leuven (2003): Introduction to computational magneto-fluid dynamics. By R. Keppens]
[Carolus Magnus school contributions by R. Keppens]
[Other Summer school contributions by R. Keppens]

NBIA, Copenhagen, August 2013: lectures on relativistic MHD and coupling scales

  • Lecture sheets: relativistic MHD.
  • Lecture sheets: coupling multiple scales.
  • Gzipped-tar file for example MHD setups for GIT version of MPI-AMRVAC.


    Kunming, Yunnan, PR China, July 2013: Three-day lectures on Computational MHD

  • Lecture sheets: day 1.
  • Lecture sheets: day 2.
  • Lecture sheets: day 3.
  • Gzipped-tar file for example MHD setups for GIT version of MPI-AMRVAC.


    Eindhoven 2012: Four lectures on Incompressible hydro and magnetohydrodynamics

    Lecture notes.

  • Lecture sheets: lecture 1. Incompressible hydro preliminaries
  • Lecture sheets: lecture 2. Incompressible magnetohydrodynamics
  • Lecture sheets: lecture 3. Waves in incompressible MHD
  • Lecture sheets: lecture 4. Incompressible MHD simulations
  • Exercise notes.


    Nanjing 2011: Two-week Summer school: Computational Methods for Astrophysical Applications

    Lecture and exercise schedule. Picture

  • Lecture sheets: lecture 1. Course overview and introduction
  • Lecture sheets: lecture 2. Spatial discretizations
  • Lecture sheets: lecture 3. Temporal discretizations
  • Lecture sheets: lecture 4. The advection equation
  • Lecture sheets: lecture 5. Isothermal hydro
  • Lecture sheets: lecture 6. Finite volume methods for hydrodynamics
  • Lecture sheets: lecture 7. MPI-AMRVAC overview and applications
  • Lecture sheets: lecture 8. Intro to computational magnetohydrodynamics
  • Lecture sheets: lecture 9. Jet stability: a computational survey
  • Lecture sheets: lecture 10. Our sun's magnetic temper


    Utrecht 2009: Guest lectures in master astronomy course (prof. Bram Achterberg): Computational Magneto-fluid dynamics

  • Lecture sheets: lecture 1.
  • Lecture sheets: lecture 2.
  • Lecture sheets: lecture 3.
  • Lecture sheets: lecture 4.


    Copenhagen 2008: Solaire netwerk postgraduate school: visualization of numerical data. Paraview: a (novice) user perspective by R. Keppens

    Marie Curie RTN SOLAIRE postgraduate school on Visualization of numerical data, Copenhagen, Denmark, November 3-7 2008. I introduce the open-source Paraview visualization package. I do this from a user perspective, so please consult the project website for updates/wiki/FAQ/Documentation. My own motivation is to use it for visualization of large data sets produced by our grid-adaptive AMRVAC code.

  • Lecture sheets: Paraview: a (novice) user perspective.
  • Supercomputing 2007 tutorial lecture sheets (Moreland and Greenfield, Sandia Nat.Lab.)
  • Some collected PDF documents, including :
  • an outdated/draft version of The Paraview Guide (2.4),
  • a very outdated version of the paraview user guide (version 1.4),
  • a copy of a tutorial at barcelona (see link below),
  • and a document with useful info on VTK data formats
  • A gzipped-tar file of the online documentation for Paraview. I decided to put this version online, as I encountered some inconsistencies with the version included in the binary for Mac OS (Tiger) I downloaded in october 2008. I mixed stuff from Paraview version 3.2.1 and 3.4.0, corrected some typographical errors, etc. A more up-to-date version is likely found at the Paraview project website (www.paraview.org)
  • More tutorial material can be found on the web at
  • Link to another useful tutorial on Paraview usage
  • Link to a somewhat outdated (Paraview 2.4.3) tutorial at Pittsburgh Supercomputing Centre
  • Link to a small (Paraview 2.4) tutorial for high school students at Barcelona
  • data for the paraview hands-on session [DAY 1: collected from other tutorials (file size: 33 MB in tar.gz)]
  • more data for the paraview hands-on session [DAY 2: self-produced using AMRVAC (BEWARE of file size: almost 300 MB in tar.gz, gunzips to 2GB!!!)]
  • still more data for the paraview hands-on session [extra stuff, collected from various sites (file size: 2 MB in tar.gz)]
  • some figures produced using paraview [data from AMRVAC (paraviewfigures.tar.gz)]
  • Here is the list of questions compiled during the hands-on session, together with (partial) solutions. QUESTIONS and (some SOLUTIONS)
  • vtiRoutines.tar kindly provided by Thorsten Hater (Bochum).
  • snap2vtr.pro kindly provided by Juan Martinez Sykora (Oslo).
  • convert.t from the AMRVAC repository, subject to change (Leuven).

  • Some pictures and movies:
  • 2D and 3D advection tests

    Vac logo Movie

    Sphere advection Movie

  • 2D hydro tests (Liska shock problem, Woodward Collela shock reflection, Richtmyer-Meshkov instability development, Rayleigh-Taylor instability)

    Liska shocks in a box

    shock reflection

    Richtmeyer-Meshkov test

    Rayleigh-Taylor

  • 2D MHD test: Orszag-Tang test

    Orszag Tang test

  • various stills from more tests (HD to MHD), from 2D to 3D, cartesian, cylindrical, to spherical grids, ....

    3D HD Rayleigh-Taylor


    Bochum 2008: Solaire netwerk postgraduate school: contributions by R. Keppens

    Marie Curie RTN SOLAIRE postgraduate school on Computational methods in astrophysics, Bochum, Germany, March 3-14 2008.

  • Lecture sheets: Finite volume methods for hydrodynamics.
  • Lecture sheets: Adaptive Mesh Refinement.
  • Updated version of lecture notes on numerical MHD.


    Galway 2008: Jet Stability by R. Keppens

    Marie Curie RTN JETSET winter school on High performance computing in astrophysics, Galway, Ireland, Januray 8-13 2008.

  • Lecture sheets: Part 1.
  • Lecture sheets: Part 2.


    Oslo 2007: Numerical MHD by R. Keppens

    Summer School on Radiative Transfer and Numerical MHD, University of Oslo, Norway, june 19-29 2007.

  • Lecture sheets.


    College NS-AP430M: MHD van astrofysische plasma's, Keppens [Utrecht University]

    Based on the book `Principles of magnetohydrodynamics' (Goedbloed and Poedts, CUP 2004).
  • Tentative schedule: lectures and exercise sessions.
  • Summary of exam material from book and numerical MHD notes.
  • PDF-file of exercise sessions. vac4.02.tgz Makefile .idlrc
  • Chapter 1: Introduction. PDF-file of lecture sheets.
  • Chapter 2: Elements of plasma physics. PDF-file of lecture sheets.
  • Chapter 4: The MHD model. PDF-file of lecture sheets.
  • Chapter 8: Magnetic structures. PDF-file of lecture sheets.
  • Chapter 5: Waves and characteristics. PDF-file of lecture sheets.
  • Chapter 6: Spectral theory. PDF-file of lecture sheets.
  • Chapter 7: Waves and instabilities of inhomogeneous plasmas. PDF-file of lecture sheets.
  • Chapter 9: Cylindrical plasmas. PDF-file of lecture sheets.
  • Numerical MHD. PDF-file of lecture sheets. PDF-file of numerical MHD notes.
  • Recapitulations. PDF-file of question sheets.
  • Appendixes. PDF-file of appendix sheets.
  • List of errata for the book `Principles of magnetohydrodynamics' (Goedbloed and Poedts, CUP 2004).


    Capita Selecta K.U. Leuven, February-April 2003

  • Capita Selecta, R. Keppens, 28 lectures on Introduction to computational magneto-fluid dynamics, with astrophysical applications.

    The following electronic files contain the lecture notes: all errors, inconsistencies, and straightout lies are my own responsibility. I would appreciate feedback (positive or negative). This material is subject to erratic changes and replacements.

    Schedule and Table of Contents (PS-file).

    Introduction (PDF-file).

    The advection equation (PDF-file). VAC files for advection (GZ-TAR-file). VAC files for Burgers equation (GZ-TAR-file).

    Isothermal hydrodynamics (PDF-file). VAC files for isothermal HD (GZ-TAR-file).

    Transonic stellar winds (PDF-file).

    The Euler equations (PDF-file). VAC files for HD with TVDLF (GZ-TAR-file).

    Roe solver (PDF-file). VAC files for HD with TVD (GZ-TAR-file).

    Transonic nozzle flow (PDF-file). VAC files for nozzle HD (GZ-TAR-file).

    Transmagnetosonic winds (PDF-file).

    Genetic algorithms (PDF-file).

    Ideal MHD equilibria (PDF-file).

    Solving Grad-Shafranov numerically (PDF-file).

    Finite Volume discretization (PDF-file). VAC files for FV (limiters) (GZ-TAR-file).

    HD simulations of astrophysical explosions and winds (Guest lecture: Dr. Eric van der Swaluw) (PDF-file).

    Failures of modern schemes (PDF-file). VAC files for Quirk tests (GZ-TAR-file).

    Linear MHD (PDF-file).

    MHD Spectroscopy (PDF-file).

    1D MHD Simulations (PDF-file). VAC files for 1D MHD tests (GZ-TAR-file).

    Multi-D MHD and Div B=0 (PDF-file). VAC files for 2D MHD tests: Friedrichs diagram and Orszag-Tang vortex (GZ-TAR-file).

    The induction equation (PDF-file). VAC files for Weiss, Petschek, Hurlburt-Toomre 2D MHD simulations (GZ-TAR-file).

    Nonlinear Evolution of the Kelvin-Helmholtz instability in MHD (PDF-file). VAC files for 2D KH simulations (GZ-TAR-file).

    Pseudospectral simulations (PDF-file).

    The Versatile Advection Code (PDF-file).

    Interacting instabilities (PDF-file).

    Launching Transmagnetosonic Jets (PDF-file).

    Implicit time integration (PDF-file).

    Moving grids (PDF-file).

    Adaptive Mesh Refinement (PDF-file).

    Conclusions and Outlook (PDF-file).


    Carolus Magnus schools

  • Sixth Carolus Magnus Summer School on Plasma and Fusion Energy Physics, , 4 lectures scheduled on september 2, Plasma equilibrium and MHD instabilities (3 lectures by J.P. Goedbloed)and Nonlinear MHD: numerical concepts (1 lecture by R. Keppens), 6th Carolus Magnus Summer school Brussels, Belgium, 1-12 september 2003. PDF-file of Lecture. PDF-file of Proceedings paper.
  • Seventh Carolus Magnus Summer School on Plasma and Fusion Energy Physics, 2 lectures by R. Keppens scheduled on september 7, Computing Ideal MHD equilibria and Nonlinear MHD: numerical concepts , 7th Carolus Magnus Summer school Mechelen, The Netherlands, 5-16 september 2005. PDF-file of Lecture 1. PDF-file of Lecture 2. PDF-file of Proceedings paper 1. PDF-file of Proceedings paper 2.
  • Eigth Carolus Magnus Summer School on Plasma and Fusion Energy Physics, lecture by R. Keppens, Nonlinear MHD: numerical concepts , 8th Carolus Magnus Summer school Bad Honnef, Germany, 3-14 september 2007. PDF-file of Lecture.
  • Ninth Carolus Magnus Summer School on Plasma and Fusion Energy Physics, lecture by R. Keppens scheduled on september 1, Magnetohydrodynamic modeling for fusion plasmas, 9th Carolus Magnus Summer school Herbeumont, Belgium, 31 august-11 september 2009. PDF-file of Lecture. PDF-file of Proceedings paper.

    Various Summer school contributions

  • Numerical MHD, R. Keppens, series of lectures scheduled at ESMN Summer School on Radiative Transfer and Numerical MHD, University of Oslo, Norway, june 2-13 2003.
  • Lectures at ESMN-PLATON Spring School Solar Magnetism, R. Keppens (on Numerical MHD ), J.P. Goedbloed (on Solar wind; Transonic MHD ), Dwingeloo, The Netherlands, April 2-6 2002.

  • Back to my homepage