![]() |
programmer's documentation
|
Compute wall temperature for radiative transfer, and update BCs. More...
Functions/Subroutines | |
subroutine | raycli (nvar, nscal, icodcl, itypfb, izfrad, dt, propce, rcodcl) |
subroutine | sync_rad_bc_err (nerloc, nerrcd, znferr, rvferr) |
synchronize radiative boundary condition error logging across More... | |
Compute wall temperature for radiative transfer, and update BCs.
1) Compute wall temperature for radiative transfer
2) Update BCs for the energy computation
subroutine raycli | ( | integer | nvar, |
integer | nscal, | ||
integer, dimension(ndimfb,nvarcl) | icodcl, | ||
integer, dimension(ndimfb) | itypfb, | ||
integer, dimension(ndimfb) | izfrad, | ||
double precision, dimension(ncelet) | dt, | ||
double precision, dimension(ncelet,*) | propce, | ||
double precision, dimension(ndimfb,nvarcl,3) | rcodcl | ||
) |
[in] | nvar | total number of variables |
[in] | nscal | total number of scalars |
[in,out] | icodcl | face boundary condition code:
|
[in] | itypfb | face boundary condition type |
[in] | izfrad | zone index for boundary faces and reference face index |
[in] | dt | time step (per cell) |
[in] | propce | physical properties at cell centers |
[in,out] | rcodcl | boundary condition values:
|
subroutine sync_rad_bc_err | ( | integer | nerloc, |
integer | nerrcd, | ||
integer | znferr, | ||
double precision, dimension(nerrcd) | rvferr | ||
) |
synchronize radiative boundary condition error logging across
[in,out] | nerloc | number of errors (local rank in, global out) |
[in] | nerrcd | number of codes saved at error faces |
[in,out] | znferr | zone number for one error face (local in, |
[in,out] | rvferr | values saved at one error face (local in, |