%ind_p_dyn%

dynamic pressure boundary conditions

Using the combination of BCON and %ind_p_dyn%, the user may specify boundary conditions for the dynamic pressure such as
BCON($BCindex$,%ind_p_dyn%) = ( %BND_slip% ) BCON($BCindex$,%ind_p_dyn%) = ( %BND_wall%, OPTIONAL:Regularization , OPTIONAL:AccelerationLimit , OPTIONAL:VirtualStepping ) BCON($BCindex$,%ind_p_dyn%) = ( %BND_wall_nosl%, OPTIONAL:Regularization , OPTIONAL:AccelerationLimit , OPTIONAL:VirtualStepping ) BCON($BCindex$,%ind_p_dyn%) = ( %BND_NEUMANN%, Value ) BCON($BCindex$,%ind_p_dyn%) = ( %BND_VONNEU%, Value ) # legacy only BCON($BCindex$,%ind_p_dyn%) = ( %BND_DIRICH%, Value ) BCON($BCindex$,%ind_p_dyn%) = ( %BND_free_implicit% ) BCON($BCindex$,%ind_p_dyn%) = ( %BND_free% ) BCON($BCindex$,%ind_p_dyn%) = ( %BND_none% ) BCON($BCindex$,%ind_p_dyn%) = ( %BND_AVERAGE% )
These boundary conditions are applied when solving for the consistent dynamic pressure (see DynamicPressureAlgorithm). DEFAULT SETTINGS If the user is not giving boundary conditions for %ind_p_dyn% at some part of the boundary, the default condition comes into place:
BCON($BCindex$,%ind_p_dyn%) = ( %BND_DIRICH%, [ damping_p_corr*Y%ind_p_dyn_0% + Y%ind_c% ] )
hence we impose the proper Chorin-solution as a Dirichlet boundary condition. Omitting BCON($BCindex$,%ind_p_dyn%) at all boundaries, it amounts to use the proper Chorin solution throughout the flow domain. Remember that %ind_c% contains the correction pressure as motivated in CorrectionPressureAlgorithm .
List of members:
%BND_wall% quasi-stationary dynamic pressure boundary condition
%BND_wall_nosl% quasi-stationary dynamic pressure boundary condition
%BND_inflow% quasi-stationary dynamic pressure boundary condition
%BND_slip% direct dynamic pressure boundary conditions
%BND_AVERAGE% weighted average of the pressure values in the neighborhood of the boundary point
%BND_VONNEU% Neumann boundary conditions for the pressure (require a dedicated slope of the function in normal direction)
%BND_NEUMANN% Neumann boundary conditions for the pressure (require a dedicated slope of the function in normal direction)
%BND_DIRICH% classical Dirichlet condition (prescribe the function value at the boundary)
%BND_outflow% relaxed Dirichlet conditions, penalize differences between the current and the requested boundary values
%BND_none% treat the boundary point as if it would be an interior point
%BND_free% direct dynamic pressure boundary conditions at free surface
%BND_free_implicit% direct dynamic pressure boundary conditions at free surface