Outflow boundary condition of the Python sample script.

Hello everybody.

I’m trying to understand the Python sample script of flow around a cylinder. I noticed that the outflow boundary condition is copying the unknown dist. functions of the back neighbor:

i1 = arange(q)[asarray([ci[0]<0 for ci in c])] # Unknown on right wall.

fin[i1,-1,:] = fin[i1,-2,:] # Right wall: outflow condition.

Could anyone tell me the name of this boundary condition?

Thanks in advance.

A. Aguirre.

I think it’s the outflow condition proposed by Yu, Mei and Shyy (2005). Am I right?