32 SUBROUTINE radiatoff(IBCR, FRADIA, IPARG, IGROUPS, IXS, ELBUF_TAB,GLOB_THERM)
38 use element_mod ,
only : nixs
42#include
"implicit_f.inc"
52 type (glob_therm_) ,
intent(inout) :: glob_therm
53 INTEGER :: IBCR(GLOB_THERM%NIRADIA,*)
54 INTEGER :: IPARG(,*), IGROUPS(NUMELS), IXS(NIXS,*)
56 my_real fradia(glob_therm%LFACTHER,*)
57 TYPE(elbuf_struct_),
DIMENSION(NGROUP),
TARGET :: ELBUF_TAB
61 INTEGER N, JJ, NG, MLW
62 my_real,
DIMENSION(:),
POINTER :: offg
66 DO n=1,glob_therm%NUMRADIA
67 IF(ibcr(7,n) == 1)
THEN
72 IF (mlw == 0 .OR. mlw == 13) cycle
73 offg => elbuf_tab(ng)%GBUF%OFF
74 fradia(6,n) = offg(ibcr(glob_therm%NIRADIA,n))
subroutine radiatoff(ibcr, fradia, iparg, igroups, ixs, elbuf_tab, glob_therm)