GfsBcDirichlet
From Gerris
GfsBcDirichlet is used to impose a Dirichlet boundary condition i.e. the value of the variable on the boundary.
The syntax in parameter files is
GfsBcDirichlet V [ GfsFunction ]
where V is the name of the variable and the GfsFunction is the value of the variable on the boundary.
Examples
- B\'enard--von K\'arm\'an Vortex Street for flow around a cylinder at Re=160
- Vortex street around a "heated" cylinder
- Parallel simulation on four processors
- Turbulent air flow around RV Tangaroa
- Air-water flow around a Series 60 cargo ship
- Potential flow around a sphere
- Viscous flow past a sphere
- Mass conservation
- Mass conservation with solid boundary
- Lid-driven cavity at Re=1000
- Lid-driven cavity at Re=1000 (explicit scheme)
- Poiseuille flow
- Convergence of a potential flow solution
- Flow through a divergent channel
- Potential flow around a thin plate
- Translation of an hexagon in a uniform flow
BcDirichlet U 1
BcDirichlet T { return y < 0. ? 1. : 0.; }
BcDirichlet U 1
BcDirichlet U 1
BcDirichlet T { return y < 0. ? 1. : 0.; }
BcDirichlet U 1
BcDirichlet P 0
BcDirichlet P 0
BcDirichlet V 0
BcDirichlet W 0
BcDirichlet P 0
BcDirichlet V 0
BcDirichlet W 0
left = Boundary { BcDirichlet U U0 }
right = Boundary { BcDirichlet U U0 }
left = Boundary { BcDirichlet U U0 }
BcDirichlet U 1
BcDirichlet V 0
BcDirichlet U 1
BcDirichlet V 0
BcDirichlet U 1
BcDirichlet V 0
BcDirichlet U 0
BcDirichlet V 0
BcDirichlet U 0
BcDirichlet V 0
BcDirichlet U 0
BcDirichlet V 0
BcDirichlet U 1
BcDirichlet V 0
BcDirichlet U 0
BcDirichlet V 0
BcDirichlet U 0
BcDirichlet V 0
BcDirichlet U 0
BcDirichlet V 0
BcDirichlet U 0
BcDirichlet V 0
BcDirichlet U 0
BcDirichlet V 0
left = Boundary { BcDirichlet U 1 }
right = Boundary { BcDirichlet U 1 }
GfsBox { left = Boundary { BcDirichlet U 1 } }
left = Boundary { BcDirichlet U 1 }
BcDirichlet U 1
BcDirichlet T 1

