Synthetic turbulence in PyFR

Hey guys,
Thank you for this great simulation software. I would like to know if the synthetic turbulence (in the form of time-varying inlet conditions or maybe as a varying source) option in PyFR is now added or not yet. I have read some old threads (the latest was in 2018) saying that it is about to be released. So, I hope to guide me to such an option and it would be great if there is any documentation about this option.

Thanks and best regards,
Khaled

@Giorgio_Giangaspero do you have any update on this?

Hi Khaled

synthetic turbulence generation via a source term is not mainline yet. We are working on it but it may take a while.
However, the good news is that probably next week we are going to submit the paper that describes the method and the implementation. With the paper, we are going to provide a patch that adds that functionality. So please bear with us a bit more.

In the meantime, you could take a look at the seminar here.
It will give a good idea of what to expect.

Thanks for showing interest in our work.

Best
Giorgio

Hi Giorgio,
Thank you for the video, it looks very interesting. I am working on CFD simulations related to wind energy and we have our own synthetic turbulence models. So, we use some codes to generate velocities as input files and then we feed these velocity values to the inlet patch and analyze the flow inside the domain. Sometimes we can even get actual wind data from the site and feed it to the simulations. I was wondering If PyFR has the capability of reading the inlet velocity values from some kind of input files instead of calculating it inside the code?

Regards,
Khaled

Hi Khaled
at the moment there is no such capability in PyFR. Boundary conditions can be space and time dependent but they cannot be read from file.

Best
Giorgio