FT_bc Module

Apply flow tangency boundary condition


Uses

  • module~~ft_bc~~UsesGraph module~ft_bc FT_bc module~copy_bc copy_bc module~ft_bc->module~copy_bc module~vartypes vartypes module~ft_bc->module~vartypes module~copy_bc->module~vartypes iso_fortran_env iso_fortran_env module~vartypes->iso_fortran_env

Used by

  • module~~ft_bc~~UsedByGraph module~ft_bc FT_bc module~bc_primitive bc_primitive module~bc_primitive->module~ft_bc module~update update module~update->module~bc_primitive module~solver solver module~solver->module~update program~main main program~main->module~solver

Contents


Subroutines

public subroutine flow_tangency(qp, face, Ifaces, Jfaces, Kfaces, dims)

Apply flow tangency boundary condition

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(inout), dimension(-2:dims%imx+2, -2:dims%jmx+2, -2:dims%kmx+2, 1:dims%n_var):: qp
character(len=*), intent(in) :: face

Face over which flow tangency condition has to be applied

type(facetype), intent(in), dimension(-2:dims%imx+3,-2:dims%jmx+2,-2:dims%kmx+2):: Ifaces

Input varaible which stores I faces' area and unit normal

type(facetype), intent(in), dimension(-2:dims%imx+2,-2:dims%jmx+3,-2:dims%kmx+2):: Jfaces

Input varaible which stores J faces' area and unit normal

type(facetype), intent(in), dimension(-2:dims%imx+2,-2:dims%jmx+2,-2:dims%kmx+3):: Kfaces

Input varaible which stores K faces' area and unit normal

type(extent), intent(in) :: dims