12 ! Structures for the core radiation code interface
13 control, atm, dimen, spectrum, aer )
16 USE def_control,
ONLY: strctrl
17 USE def_atm,
ONLY: stratm
18 USE def_spectrum,
ONLY: strspecdata
19 USE def_dimen,
ONLY: strdim
20 USE def_aer,
ONLY: straer, allocate_aer, allocate_aer_prsc
25 TYPE(strctrl),
INTENT(IN) :: control
28 TYPE(stratm),
INTENT(IN) :: atm
31 TYPE(strdim),
INTENT(IN) :: dimen
34 TYPE (StrSpecData),
INTENT(IN) :: spectrum
37 TYPE(straer),
INTENT(OUT) :: aer
39 call allocate_aer(aer, dimen, spectrum)
40 CALL allocate_aer_prsc(aer, dimen, spectrum)