Exchange of variables for coupling two code_saturne intances with boundary faces.
More...
|
subroutine | cscfbr (nscal, icodcl, itypfb, dt, rcodcl) |
subroutine | cscfbr_init (icodcl, itypfb) |
| Initialization for coupling two code_saturne intances with boundary faces.
|
Exchange of variables for coupling two code_saturne intances with boundary faces.
◆ cscfbr()
subroutine cscfbr |
( |
integer | nscal, |
|
|
integer, dimension(nfabor,nvar) | icodcl, |
|
|
integer, dimension(nfabor) | itypfb, |
|
|
double precision, dimension(ncelet) | dt, |
|
|
double precision, dimension(nfabor,nvar,3) | rcodcl ) |
- Parameters
-
[in] | nscal | total number of scalars |
[in] | icodcl | face boundary condition code:
- 1 Dirichlet
- 2 Radiative outlet
- 3 Neumann
- 4 sliding and

- 5 smooth wall and

- 6 rough wall and

- 9 free inlet/outlet (input mass flux blocked to 0)
- 13 Dirichlet for the advection operator and Neumann for the diffusion operator
|
[in] | itypfb | boundary face types |
[in] | dt | time step (per cell) |
[in] | rcodcl | boundary 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 (negative if gain) in w/m2 or roughness in m if icodcl=6
- for the velocity

- for the pressure

- for a scalar
|
◆ cscfbr_init()
subroutine cscfbr_init |
( |
integer, dimension(nfabor,nvar) | icodcl, |
|
|
integer, dimension(nfabor) | itypfb ) |