dedaLES: Large Eddy Simulation with dedalus

dedaLES provides solvers for Large Eddy Simulation (LES) using the dedalus framework for solving partial differential equations with spectral methods.

dedaLES solvers are implemented as Python classes that encapsulate a specific equation set for fluid dynamics — some flavor of Navier-Stokes — in a specific geometry. The turbulence closures are then provided as classes which can be added to any of the fluid model equation sets. We also provide an API for setting boundary conditions, initial conditions, and simulating specific types of problems clearly and conveniently.

Fluid models

We intend to implement solvers for

  • Rotating, stratified Boussinesq flow in a channel
  • Compressible flow
  • Homogeneous isotropic turbulence

all with arbitrary tracer fields.

Sub-grid models

We intend to implement the subgrid turbulent closures:

Indices and tables