danielkelshaw / BOLT

Lattice Boltzmann Simulator
1 stars 0 forks source link

Implement GridClass::regularisedBC() #18

Closed danielkelshaw closed 4 years ago

danielkelshaw commented 4 years ago

Implementation of this function will allow for GridClass::applyBC() to function as intended.

This work is likely to revolve around additional functions to extrapolate the data should the boundary conditions at a corner node need to be regularised. In this case it would also be wise to setup an additional namespace with functions that are completely utility based.

danielkelshaw commented 4 years ago

Refer to #19 for more information about utility namespace.

danielkelshaw commented 4 years ago

Background Reading: Regularized characteristic boundary conditions for the Lattice Boltzmann methods at high Reynolds number flows [A.A. Mohamad, A. Kuzmin]

There are several equations in here (7-9) that will help with the development of regularised boundary conditions.