Homepage

Jannis Teunissen


research:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
research:start [2019/01/30 13:07] – [Current ideas] jannisresearch:start [2019/12/03 16:22] – external edit 127.0.0.1
Line 1: Line 1:
 ===== Research ===== ===== Research =====
  
-==== Current ideas ====+==== Experience and interests ====
  
-This is an incomplete list of topics that I'd like to investigate. If you are +My general research interests are scientific computingcomputational (plasmaphysics and more recently also machine learning / data science.
-interested in collaborating or doing a student projectfeel free to get in +
-touch (see [[contact:start]]).+
  
-  * Adding support for internal boundary conditions in a geometric multigrid solver. +I have developed both particle-in-cell and plasma fluid codes for the simulation 
-  * Finding the fastest possible direct sparse method for solving the coarse grid equations in a geometric multigrid method. +of electric discharges (non-thermal plasmas). I'm also active in the development 
-  * Enabling efficient visualization of octree AMR data in Visit or Paraview. +of [[http://amrvac.org/|MPI-AMRVAC]], a framework for (magneto)hydrodynamics 
-  * Coupling stiff chemistry to simulations with AMR (adaptive mesh refinement), where the chemistry can be evaluated at coarser resolution and perhaps partially implicitly. +simulationsMy work has focused on topics such as adaptive mesh refinement 
-  * Performing large scale 3D simulations of [[https://en.wikipedia.org/wiki/Sprite_(lightning)|sprite]] formation +(AMR) and fast elliptic solvers (e.g., multigrid)I like to study systems that 
-  * Coupling particle and fluid models in energy space, for the study of [[https://en.wikipedia.org/wiki/Runaway_electrons|runaway electron]] production in electric discharges. +have some intrinsic complexity, not coming from boundary conditions or input 
-  * More robustly solving plasma fluid equations in discharge models using explicit time integration. +data.
-  * Investigating the so-called "stability field" of streamer discharges through computationswith the goal of predicting how this field depends on the gas. +
-  * Investigating what happens when discharges are 'long' compared to the time scale for electron attachment. +
-  * Making a tool to estimate discharge inception probability and jitter from an electrostatic potential. +
-  * Compare particle-in-cell and plasma fluid models for 2D and 3D simulations of streamer discharges.+
  
-==== Publications ====+Since 2018, I have been working on machine learning methods applied to space weather applications, in collaboration with [[https://ecamporeale.github.io/|Enrico Camporeale]], as I have taken over two EU projects in this direction from Enrico (AIDA and ESCAPE, see below). Current research focuses on forecasting time-series data, recognizing magnetic reconnection, and the use of unsupervised methods for e.g. dimensionality reduction and clustering.
  
-[[publications:start|List of publications]].+=== Research projects ===
  
-==== PhD ====+  * [[https://www.cwi.nl/news/2019/technology-grant-for-plasma-for-plants-project|Plasma for Plants (TTW)]] 
 +  * [[https://www.nwo.nl/en/research-and-results/research-projects/i/64/27064.html|Let CO2 spark! (TTW)]] 
 +  * [[https://www.cwi.nl/news/2018/technology-grant-awarded-to-optimize-plasma-assisted-combustion|Plasma assisted combustion (TTW)]] 
 +  * [[http://www.aida-space.eu/|AIDA (H2020)]] 
 +  * [[https://cordis.europa.eu/project/rcn/219246/factsheet/en|ESCAPE (H2020)]]
  
-I finished my [[publications:thesis|PhD thesis]] in November 2015. The work was done in +==== Simulation codes ====
-the [[http://cwimd.nl|Multiscale Dynamics]]((This is our official (CWI-hosted) +
-[[https://www.cwi.nl/research-groups/Multiscale-Dynamics|webpage]])) group at +
-CWI, under the supervision of [[http://homepages.cwi.nl/~ebert/|Ute Ebert]].+
  
-==== General interests ====+These are some of the simulation codes that I have developed or worked on:
  
-After finishing secondary school in 2005, there were three topics that I wanted +  * [[http://amrvac.org|MPI-AMRVAC]] 
-to study:+  * [[https://gitlab.com/MD-CWI-NL/afivo|Afivo]] 
 +  * [[https://gitlab.com/MD-CWI-NL/afivo-streamer|Afivo-streamer]] 
 +  * [[https://github.com/jannisteunissen/octree-mg|Octree-mg]] 
 +  * [[https://gitlab.com/MD-CWI-NL/particle_swarm|Particle_swarm]] 
 +  * [[http://cwimd.nl/doku.php?id=codes:particle|pamdi3d]] 
 +  * [[https://github.com/jannisteunissen/streamer_1d|streamer_1d]]
  
-   * How a (humanbrain works +And these are some of the (simulationutilities that I have developed:
-   * How a computer works +
-   * How nature works+
  
-Thus far, I have mostly been busy with the latter two questions, with my primary +  * [[https://github.com/jannisteunissen/config_fortran|config_fortran]] 
-research interests being computational science and computational physicsI like +  * [[https://github.com/jannisteunissen/lookup_table_fortran|lookup_table_fortran]] 
-to study systems that have some intrinsic complexity, not coming from boundary +  * [[https://github.com/jannisteunissen/rng_fortran|rng_fortran]] 
-conditions or input data.+  * [[https://github.com/jannisteunissen/morton_fortran|morton_fortran]]
  
 +==== Ideas for (small) projects ====
 +
 +A (very!) incomplete list of research ideas, some of which are suitable for student projects:
 +
 +  * Solving plasma fluid equations implicitly. In particular, what is a good preconditioner?
 +  * Improving the convergence rate of Monte Carlo particle swarm simulations in low electric fields
 +  * Coupling explicit and implicit time integration for plasma fluid models
 +  * Adding support for internal boundary conditions in a geometric multigrid solver.
 +  * Exploring efficient methods for solving the coarse grid equations in a geometric multigrid method.
 +  * Enabling efficient visualization of octree AMR data in Visit or Paraview.
 +  * Coupling stiff chemistry to simulations with AMR (adaptive mesh refinement), where the chemistry can be evaluated at coarser resolution and perhaps partially implicitly.
 +  * Performing large scale 3D simulations of [[https://en.wikipedia.org/wiki/Sprite_(lightning)|sprite]] formation
 +  * Coupling particle and fluid models in energy space, for the study of [[https://en.wikipedia.org/wiki/Runaway_electrons|runaway electron]] production in electric discharges.
 +  * Investigating the so-called "stability field" of streamer discharges through computations, with the goal of predicting how this field depends on the gas.
 +  * Extending the discharge model comparison of this [[http://dx.doi.org/10.1088/0963-0252/24/6/065002|paper]] to other fluid models
 +  * Compare particle-in-cell and plasma fluid models for 2D and 3D simulations of streamer discharges.
 +  * Using DSMC (or similar particle-based simulations) to evaluate (and improve?) the behavior of continuum hydrodynamics schemes at low pressures/densities
 +  * Exploring methods to make conventional hydrodynamics schemes more robust (i.e., avoiding negative pressures)