Turbulent Channel Flow ini file - JFM 2019


I am looking at this paper https://doi.org/10.1017/jfm.2019.520 and failed to find ini file in the supplementary files. Do you have a copy of the ini files and if so, can you send one to me. Many thanks.


I’m not best placed to answer this, but from conversations with the team that worked on this case, the version of PyFR used to perform this run was modified quite a bit. The reason for this was to allow multiple channels flows to be run from a single run.

Given that this is a constant Re_\tau test case, which has been fairly well explored, it probably won’t be too difficult to write your own ini file.

Thanks for reply. I am actually constructing my ini file. I want to reproduce the the simulation as a process of learning how the PyFR doing LES (or could be called low resolution DNS). We have plan to use PyFR to do simulations on 3D fully compressible aerofoil simulations by using both LES and DNS.

As I understand from this paper:AIAA Aerospace Research Central , the way PyFR does the LES is either filtering high order modes or doing quadrature precisely. According to our case the filtering is more reasonable but some parameters are involved to decide the intensity of the filtering. So maybe in this channel flow case, what’s the relevant parameters and what’s the y+ of the first nodal point normal to the wall did you use? It will be appreciated if these questions can be answered. Thanks!


PyFR is used for implicit LES, the filter and anti-aliasing come in if there is insufficient grid resolution to adequately resolve the various polynomials on the grid. I would go careful with conflating this with LES using an explicit filter and SGS model. The modal filter in PyFR is really only to suppress high order modes when aliasing errors are significant. I would argue that if you want to use PyFR to perform DNS then you shouldn’t be using the modal filter, as that implies you have insufficient resolution, although some may disagree with this.

If you want to learn more about using PyFR for ILES, I think the best test cases to start with are those from the high-order workshop: https://how5.cenaero.be/, of which a turbulent channel flow is one. Also, ZJ Wang just published an interesting article with a Taylor–Couette flow as a test case Benchmark for scale-resolving simulation with curved walls: the Taylor Couette flow | Advances in Aerodynamics | Full Text

1 Like