GfsSurfaceBc
From Gerris
GfsSurfaceBc is used to set boundary conditions for diffusion equations on embedded solid boundaries.
The syntax in parameter files is:
GfsSurfaceBc V TYPE VAL
where V is a variable name, TYPE is a GfsFunction returning either Dirichlet or Neumann and VAL is a GfsFunction giving the value of the boundary condition.
Examples
- Vortex street around a "heated" cylinder
- Boussinesq flow generated by a heated cylinder
- Creeping Couette flow of Generalised Newtonian fluids
SurfaceBc T Dirichlet 1
SurfaceBc T Dirichlet 1
GfsSurfaceBc U Dirichlet (x*x + y*y > 0.140625 ? 0. : - ay)
GfsSurfaceBc V Dirichlet (x*x + y*y > 0.140625 ? 0. : ax)

