Using PyFR for incompressible boundary layer solution

Hi,
I have just downloaded PyFR. I need an incompressible Navier-Stokes solution for a laminar boundary layer problem with the free-stream boundary condition to be a Neumann type.
I have seen the basic types of BC options in PyFR and there is no direct way to apply such a BC. My questions are:

  1. Is it possible to get good results of an incompressible boundary layer problem in PyFR.
  2. Is there a way to apply the Neumann Boundary Condition for U velocity and Dirichlet for V velocity at the free-stream boundary.

Thanks,
Dinesh

Hi Dinesh,

I have just downloaded PyFR. I need an incompressible
Navier-Stokes solution for a laminar boundary layer problem with
the free-stream boundary condition to be a Neumann type.

PyFR is primarily designed to solve the compressible Navier-Stokes
equations. Although it can be run in the near-incompressible regime
it is far from ideal and the performance is unlikely to be competitive.

I have seen the basic types of BC options in PyFR and there is no
direct way to apply such a BC. My questions are: 1) Is it possible
to get good results of an incompressible boundary layer problem in
PyFR. 2) Is there a way to apply the Neumann Boundary Condition for
U velocity and Dirichlet for V velocity at the free-stream
boundary.

This is not currently possible.

Regards, Freddie.

Hi Dinesh,

Thanks for your interest in PyFR.

Currently PyFR only has a compressible solver, but we seem to get good agreement with incompressible data by running with Ma = 0.1-0.2. You would probably want to try a characteristic BC (char-riem-inv) at the domain outlet in the first instance.

We are working on adding a true incompressible solver at the moment.

Cheers

Peter

Dr Peter Vincent MSci ARCS DIC PhD
Senior Lecturer and EPSRC Early Career Fellow
Department of Aeronautics
Imperial College London
South Kensington
London
SW7 2AZ
UK

web: www.imperial.ac.uk/aeronautics/research/vincentlab
twitter: @Vincent_Lab