8.3
general documentation
cs_user_boundary_conditions.f90 File Reference

User subroutine which fills boundary conditions arrays (icodcl, rcodcl) for solved variables. More...

Functions/Subroutines

subroutine cs_f_user_boundary_conditions (nvar, nscal, icodcl, itrifb, itypfb, izfppp, dt, rcodcl)
 

Detailed Description

User subroutine which fills boundary conditions arrays (icodcl, rcodcl) for solved variables.

Function/Subroutine Documentation

◆ cs_f_user_boundary_conditions()

subroutine cs_f_user_boundary_conditions ( integer  nvar,
integer  nscal,
integer, dimension(nfabor,nvar)  icodcl,
integer, dimension(nfabor)  itrifb,
integer, dimension(nfabor)  itypfb,
integer, dimension(nfabor)  izfppp,
double precision, dimension(ncelet)  dt,
double precision, dimension(nfabor,nvar,3)  rcodcl 
)
Parameters
[in]nvartotal number of variables
[in]nscaltotal number of scalars
[out]icodclboundary condition code
[in]itrifbunused (null)
[in,out]itypfbboundary face types
[in,out]izfpppboundary face zone number
[in]dttime step (per cell)
[in,out]rcodclboundary condition values:
  • rcodcl(1) value of the dirichlet
  • rcodcl(2) value of the exterior exchange coefficient (infinite if no exchange)
  • rcodcl(3) value flux density