Niemeyer Research Group

My group’s research focuses on developing new numerical methods that will allow us to better simulate important physical phenomena, including combustion, turbulence-chemistry interactions, and the interaction of fluids with solid structures.

Some recent and ongoing projects include:

  • Strategies for chemical kinetic model reduction
  • Algorithms that can exploit graphics processing units (GPUs) to accelerate reactive-flow simulations
  • A software library for the adaptive and efficient solution of chemical kinetics
  • GPU-based swept time-space decomposition scheme for accelerating parallel CFD simulations
  • Computational modeling of coupled detonation-magnetohydrodynamic systems for power generation
  • Computational investigation of vacuum arc remelting (VAR) furnaces
  • Development of efficient solvers for fluid-structure interaction

See our research page for more details.

Photo of Kyle Niemeyer

Kyle Niemeyer
Assistant Professor
Mechanical Engineering
School of MIME
Oregon State University


Public key:
C654 D13A C6F9 EDA8
320 Rogers Hall
Corvallis, OR 97331-6001
Impactstory logo

Join Us!

I am currently recruiting PhD students with interests in computational modeling and numerical methods for fluid dynamics and combustion. Competitive candidates will possess strong computer programming skills and experience in command-line/UNIX systems and parallel computing. You can see more about my primary research areas, but I’m also open to other related areas.

Information about applying to the School of MIME’s graduate program can be found here. Note that the yearly deadline to be considered is January 15.

I am also happy to talk to postdoctoral candidates, and undergraduate students interested in research are always welcome.


Mechanical Engineering Methods (ME 373): Winter 2015, 2016

Introduction to Fluid Mechanics (ME 331): Fall 2013, 2014

Introduction to MIME (MIME 101): Fall 2015


I keep a blog on personal and research topics. Here are some recent posts:

8 Mar 2016 My Setup – Kyle Niemeyer
21 Mar 2013 Importance of CUDA volatile keyword with shared memory
31 Jul 2012 Careful with the subtraction assignment operator in C
3 Oct 2011 PDF decryption tool
4 Aug 2011 Combustion article for Ars Technica


9–13 May 2016 Attended and presented a talk on our work on a GPU-based immersed boundary method solver for modeling fluid-structure interaction at Parallel CFD 2016 in Kobe, Japan.
20–22 April 2015 Attended and [presented talk](/pubs/conf-GPU-NC/) on using GPUs for chemical kinetics in combustion simulations at the 15th International Conference on Numerical Combustion in Avignon, France.
11 April 2015 My paper on a new fuel performance index for low-temperature combustion with Shane Daly, William Cannella, and Christopher Hagen has been accepted for publication in Fuel.
24–26 March 2015 Attended High Pressure High Reynolds Number Combustion workshop at KAUST in Saudi Arabia.
20 January 2015 John Timmer of Ars Technica interviewed me for an article about modeling fluid flows.
Older News →


From 2011 to 2013, I also contributed in my spare time (ha!) to Scientific Method, the science section of Ars Technica, where I reported on scientific articles covering a range of topics (e.g., energy, climate, technology) to a technically—but not necessarily scientifically—literate audience, with audiences in the tens of thousands each month.

Here are some of my favorite and popular pieces:

5 Nov 2012 "The US Navy wants great (rotating, detonating) balls of fire!"
8 Oct 2012 "The road ahead: How we'll get to 54.5 mpg by 2025"
6 Jun 2012 "Mosquitos survive collisions with objects 50 times their weight: raindrops"
7 Apr 2012 "Why you should read the book Before the Lights Go Out"
6 Mar 2012 "Chain reaction: the (slow) revival of US nuclear power"
8 Feb 2012 "The spice must flow: new model describes the evolution of desert dunes"
29 Jul 2011 "What makes the fuel go boom? Turbulence!"