Dear Firedrakers, has anyone ever used Firedrake to solve the (fully compressible) Navier-Stokes equations in engineering applications? I’m talking to a colleague here in Bath who would like to model the flow of air around an aircraft wing, and am trying to find out how best to approach this. The flow is turbulent in some regions, but smooth in others. Not exactly sure which equations and turbulence model would be appropriate, but I suspect it will require (adaptive) refinement in parts of the domain where the turbulent eddies are shedded. Also, the domain to be modeled would contain a hole (which is taken up by the wing) and we’d likely use an unstructured mesh. The wing is allowed to transform. For this a continuum mechanics code implemented in DUNE is used, so we would need to feed this the boundary conditions from Firedrake. As a result of the DUNE calculation, the Firedrake mesh would change from one timestep to the next. It might be possible to re-write the DUNE code in Firedrake, but it contains a very specific multigrid-preconditioner developed by Rob’s group and implemented by Linus Seelinger, which uses global eigenfunctions in the coarse space - so can’t just throw AMG at it. If anyone has ever done something similar or has any suggestions I would be very curious to hear about it. Thanks a lot, Eike