parrrtm.F90 Source File


This file depends on

sourcefile~~parrrtm.f90~~EfferentGraph sourcefile~parrrtm.f90 parrrtm.F90 sourcefile~parkind1.f90 parkind1.F90 sourcefile~parrrtm.f90->sourcefile~parkind1.f90

Files dependent on this one

sourcefile~~parrrtm.f90~~AfferentGraph sourcefile~parrrtm.f90 parrrtm.F90 sourcefile~yoerrtrwt.f90~2 yoerrtrwt.F90 sourcefile~yoerrtrwt.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol2.f90~3 rrtm_taumol2.F90 sourcefile~rrtm_taumol2.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_setcoef_140gp.f90~3 rrtm_setcoef_140gp.F90 sourcefile~rrtm_setcoef_140gp.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol2.f90~4 rrtm_taumol2.F90 sourcefile~rrtm_taumol2.f90~4->sourcefile~parrrtm.f90 sourcefile~yoerrtrwt.f90 yoerrtrwt.F90 sourcefile~yoerrtrwt.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol14.f90~4 rrtm_taumol14.F90 sourcefile~rrtm_taumol14.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol11.f90~2 rrtm_taumol11.F90 sourcefile~rrtm_taumol11.f90~2->sourcefile~parrrtm.f90 sourcefile~yoerrtm.f90 yoerrtm.F90 sourcefile~rrtm_taumol11.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol8.f90~4 rrtm_taumol8.F90 sourcefile~rrtm_taumol8.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_rrtm_140gp.f90 rrtm_rrtm_140gp.F90 sourcefile~rrtm_rrtm_140gp.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol6.f90~3 rrtm_taumol6.F90 sourcefile~rrtm_taumol6.f90~3->sourcefile~parrrtm.f90 sourcefile~yoerrtbg2.f90~4 yoerrtbg2.F90 sourcefile~yoerrtbg2.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol7.f90~4 rrtm_taumol7.F90 sourcefile~rrtm_taumol7.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol7.f90~3 rrtm_taumol7.F90 sourcefile~rrtm_taumol7.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol1.f90 rrtm_taumol1.F90 sourcefile~rrtm_taumol1.f90->sourcefile~parrrtm.f90 sourcefile~suecrad.f90 suecrad.F90 sourcefile~suecrad.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol11.f90~4 rrtm_taumol11.F90 sourcefile~rrtm_taumol11.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol15.f90 rrtm_taumol15.F90 sourcefile~rrtm_taumol15.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol15.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol16.f90~4 rrtm_taumol16.F90 sourcefile~rrtm_taumol16.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol1.f90~2 rrtm_taumol1.F90 sourcefile~rrtm_taumol1.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_rtrn1a_140gp.f90 rrtm_rtrn1a_140gp.F90 sourcefile~rrtm_rtrn1a_140gp.f90->sourcefile~parrrtm.f90 sourcefile~yoerrtftr.f90~3 yoerrtftr.F90 sourcefile~yoerrtftr.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol12.f90~2 rrtm_taumol12.F90 sourcefile~rrtm_taumol12.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol12.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol15.f90~2 rrtm_taumol15.F90 sourcefile~rrtm_taumol15.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol15.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol10.f90 rrtm_taumol10.F90 sourcefile~rrtm_taumol10.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol10.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol5.f90~3 rrtm_taumol5.F90 sourcefile~rrtm_taumol5.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol12.f90~3 rrtm_taumol12.F90 sourcefile~rrtm_taumol12.f90~3->sourcefile~parrrtm.f90 sourcefile~radlsw.f90~2 radlsw.F90 sourcefile~radlsw.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_setcoef_140gp.f90 rrtm_setcoef_140gp.F90 sourcefile~rrtm_setcoef_140gp.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_rrtm_140gp.f90~2 rrtm_rrtm_140gp.F90 sourcefile~rrtm_rrtm_140gp.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_gasabs1a_140gp.f90~3 rrtm_gasabs1a_140gp.F90 sourcefile~rrtm_gasabs1a_140gp.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol6.f90~4 rrtm_taumol6.F90 sourcefile~rrtm_taumol6.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol4.f90~3 rrtm_taumol4.F90 sourcefile~rrtm_taumol4.f90~3->sourcefile~parrrtm.f90 sourcefile~suecrad.f90~2 suecrad.F90 sourcefile~suecrad.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol14.f90~2 rrtm_taumol14.F90 sourcefile~rrtm_taumol14.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol14.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol10.f90~3 rrtm_taumol10.F90 sourcefile~rrtm_taumol10.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol2.f90~2 rrtm_taumol2.F90 sourcefile~rrtm_taumol2.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol2.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol3.f90~3 rrtm_taumol3.F90 sourcefile~rrtm_taumol3.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol3.f90 rrtm_taumol3.F90 sourcefile~rrtm_taumol3.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol3.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol11.f90 rrtm_taumol11.F90 sourcefile~rrtm_taumol11.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol11.f90->sourcefile~yoerrtm.f90 sourcefile~yoerrtm.f90~2 yoerrtm.F90 sourcefile~yoerrtm.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_init_140gp.f90~3 rrtm_init_140gp.F90 sourcefile~rrtm_init_140gp.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_init_140gp.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_taumol12.f90 rrtm_taumol12.F90 sourcefile~rrtm_taumol12.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol12.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol2.f90 rrtm_taumol2.F90 sourcefile~rrtm_taumol2.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol2.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol16.f90~2 rrtm_taumol16.F90 sourcefile~rrtm_taumol16.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol16.f90~2->sourcefile~yoerrtm.f90 sourcefile~radiation_ifs_rrtm.f90 radiation_ifs_rrtm.F90 sourcefile~radiation_ifs_rrtm.f90->sourcefile~parrrtm.f90 sourcefile~radiation_ifs_rrtm.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol4.f90~2 rrtm_taumol4.F90 sourcefile~rrtm_taumol4.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol4.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol13.f90~3 rrtm_taumol13.F90 sourcefile~rrtm_taumol13.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol8.f90 rrtm_taumol8.F90 sourcefile~rrtm_taumol8.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol8.f90->sourcefile~yoerrtm.f90 sourcefile~yoerrtm.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol13.f90 rrtm_taumol13.F90 sourcefile~rrtm_taumol13.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol13.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol9.f90 rrtm_taumol9.F90 sourcefile~rrtm_taumol9.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol9.f90->sourcefile~yoerrtm.f90 sourcefile~yoerrtftr.f90~4 yoerrtftr.F90 sourcefile~yoerrtftr.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol4.f90 rrtm_taumol4.F90 sourcefile~rrtm_taumol4.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol4.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_gasabs1a_140gp.f90 rrtm_gasabs1a_140gp.F90 sourcefile~rrtm_gasabs1a_140gp.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_gasabs1a_140gp.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol9.f90~3 rrtm_taumol9.F90 sourcefile~rrtm_taumol9.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol1.f90~3 rrtm_taumol1.F90 sourcefile~rrtm_taumol1.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol1.f90~3->sourcefile~yoerrtm.f90 sourcefile~rrtm_ecrt_140gp_mcica.f90 rrtm_ecrt_140gp_mcica.F90 sourcefile~rrtm_ecrt_140gp_mcica.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_gas_optical_depth.f90 rrtm_gas_optical_depth.F90 sourcefile~rrtm_gas_optical_depth.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_gas_optical_depth.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol3.f90~2 rrtm_taumol3.F90 sourcefile~rrtm_taumol3.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol3.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol6.f90~2 rrtm_taumol6.F90 sourcefile~rrtm_taumol6.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol6.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol16.f90 rrtm_taumol16.F90 sourcefile~rrtm_taumol16.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol16.f90->sourcefile~yoerrtm.f90 sourcefile~yoerrtrwt.f90~4 yoerrtrwt.F90 sourcefile~yoerrtrwt.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_setcoef_140gp.f90~4 rrtm_setcoef_140gp.F90 sourcefile~rrtm_setcoef_140gp.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol6.f90 rrtm_taumol6.F90 sourcefile~rrtm_taumol6.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol6.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_prepare_gases.f90~2 rrtm_prepare_gases.F90 sourcefile~rrtm_prepare_gases.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol15.f90~3 rrtm_taumol15.F90 sourcefile~rrtm_taumol15.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_prepare_gases.f90 rrtm_prepare_gases.F90 sourcefile~rrtm_prepare_gases.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol13.f90~2 rrtm_taumol13.F90 sourcefile~rrtm_taumol13.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol13.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol16.f90~3 rrtm_taumol16.F90 sourcefile~rrtm_taumol16.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_gas_optical_depth.f90~2 rrtm_gas_optical_depth.F90 sourcefile~rrtm_gas_optical_depth.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_gas_optical_depth.f90~2->sourcefile~yoerrtm.f90 sourcefile~radlsw.f90 radlsw.F90 sourcefile~radlsw.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_ecrt_140gp.f90~2 rrtm_ecrt_140gp.F90 sourcefile~rrtm_ecrt_140gp.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol5.f90~2 rrtm_taumol5.F90 sourcefile~rrtm_taumol5.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol5.f90~2->sourcefile~yoerrtm.f90 sourcefile~yoerrtbg2.f90~3 yoerrtbg2.F90 sourcefile~yoerrtbg2.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_init_140gp.f90 rrtm_init_140gp.F90 sourcefile~rrtm_init_140gp.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_init_140gp.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_init_140gp.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol8.f90~2 rrtm_taumol8.F90 sourcefile~rrtm_taumol8.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol8.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol5.f90 rrtm_taumol5.F90 sourcefile~rrtm_taumol5.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol5.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol15.f90~4 rrtm_taumol15.F90 sourcefile~rrtm_taumol15.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol3.f90~4 rrtm_taumol3.F90 sourcefile~rrtm_taumol3.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_setcoef_140gp.f90~2 rrtm_setcoef_140gp.F90 sourcefile~rrtm_setcoef_140gp.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_gasabs1a_140gp.f90~2 rrtm_gasabs1a_140gp.F90 sourcefile~rrtm_gasabs1a_140gp.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol11.f90~3 rrtm_taumol11.F90 sourcefile~rrtm_taumol11.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_init_140gp.f90~4 rrtm_init_140gp.F90 sourcefile~rrtm_init_140gp.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_init_140gp.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_taumol12.f90~4 rrtm_taumol12.F90 sourcefile~rrtm_taumol12.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol7.f90~2 rrtm_taumol7.F90 sourcefile~rrtm_taumol7.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol7.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol13.f90~4 rrtm_taumol13.F90 sourcefile~rrtm_taumol13.f90~4->sourcefile~parrrtm.f90 sourcefile~yoerrtrwt.f90~3 yoerrtrwt.F90 sourcefile~yoerrtrwt.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol7.f90 rrtm_taumol7.F90 sourcefile~rrtm_taumol7.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol7.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol4.f90~4 rrtm_taumol4.F90 sourcefile~rrtm_taumol4.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol14.f90 rrtm_taumol14.F90 sourcefile~rrtm_taumol14.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol14.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol10.f90~2 rrtm_taumol10.F90 sourcefile~rrtm_taumol10.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol10.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol9.f90~4 rrtm_taumol9.F90 sourcefile~rrtm_taumol9.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol10.f90~4 rrtm_taumol10.F90 sourcefile~rrtm_taumol10.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_init_140gp.f90~2 rrtm_init_140gp.F90 sourcefile~rrtm_init_140gp.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_init_140gp.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_init_140gp.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_ecrt_140gp.f90 rrtm_ecrt_140gp.F90 sourcefile~rrtm_ecrt_140gp.f90->sourcefile~parrrtm.f90 sourcefile~rrtm_rtrn1a_140gp.f90~2 rrtm_rtrn1a_140gp.F90 sourcefile~rrtm_rtrn1a_140gp.f90~2->sourcefile~parrrtm.f90 sourcefile~radiation_ifs_rrtm.f90~2 radiation_ifs_rrtm.F90 sourcefile~radiation_ifs_rrtm.f90~2->sourcefile~parrrtm.f90 sourcefile~radiation_ifs_rrtm.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol8.f90~3 rrtm_taumol8.F90 sourcefile~rrtm_taumol8.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol1.f90~4 rrtm_taumol1.F90 sourcefile~rrtm_taumol1.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol1.f90~4->sourcefile~yoerrtm.f90 sourcefile~rrtm_taumol14.f90~3 rrtm_taumol14.F90 sourcefile~rrtm_taumol14.f90~3->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol5.f90~4 rrtm_taumol5.F90 sourcefile~rrtm_taumol5.f90~4->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol9.f90~2 rrtm_taumol9.F90 sourcefile~rrtm_taumol9.f90~2->sourcefile~parrrtm.f90 sourcefile~rrtm_taumol9.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_cmbgb2.f90~2 rrtm_cmbgb2.F90 sourcefile~rrtm_cmbgb2.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb5.f90~3 rrtm_cmbgb5.F90 sourcefile~rrtm_cmbgb5.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb8.f90~3 rrtm_cmbgb8.F90 sourcefile~rrtm_cmbgb8.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb9.f90~2 rrtm_cmbgb9.F90 sourcefile~rrtm_cmbgb9.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb8.f90~2 rrtm_cmbgb8.F90 sourcefile~rrtm_cmbgb8.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb9.f90~4 rrtm_cmbgb9.F90 sourcefile~rrtm_cmbgb9.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~surrtftr.f90~2 surrtftr.F90 sourcefile~surrtftr.f90~2->sourcefile~yoerrtm.f90 sourcefile~rrtm_cmbgb8.f90 rrtm_cmbgb8.F90 sourcefile~rrtm_cmbgb8.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb12.f90 rrtm_cmbgb12.F90 sourcefile~rrtm_cmbgb12.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb9.f90 rrtm_cmbgb9.F90 sourcefile~rrtm_cmbgb9.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb2.f90 rrtm_cmbgb2.F90 sourcefile~rrtm_cmbgb2.f90->sourcefile~yoerrtrwt.f90 sourcefile~surrtftr.f90 surrtftr.F90 sourcefile~surrtftr.f90->sourcefile~yoerrtm.f90 sourcefile~rrtm_cmbgb16.f90 rrtm_cmbgb16.F90 sourcefile~rrtm_cmbgb16.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb11.f90~2 rrtm_cmbgb11.F90 sourcefile~rrtm_cmbgb11.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb13.f90~2 rrtm_cmbgb13.F90 sourcefile~rrtm_cmbgb13.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb9.f90~3 rrtm_cmbgb9.F90 sourcefile~rrtm_cmbgb9.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb11.f90~4 rrtm_cmbgb11.F90 sourcefile~rrtm_cmbgb11.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb5.f90~2 rrtm_cmbgb5.F90 sourcefile~rrtm_cmbgb5.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb10.f90 rrtm_cmbgb10.F90 sourcefile~rrtm_cmbgb10.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb16.f90~2 rrtm_cmbgb16.F90 sourcefile~rrtm_cmbgb16.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb2.f90~4 rrtm_cmbgb2.F90 sourcefile~rrtm_cmbgb2.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb14.f90~4 rrtm_cmbgb14.F90 sourcefile~rrtm_cmbgb14.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb4.f90 rrtm_cmbgb4.F90 sourcefile~rrtm_cmbgb4.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb12.f90~2 rrtm_cmbgb12.F90 sourcefile~rrtm_cmbgb12.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb2.f90~3 rrtm_cmbgb2.F90 sourcefile~rrtm_cmbgb2.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb16.f90~3 rrtm_cmbgb16.F90 sourcefile~rrtm_cmbgb16.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb7.f90~4 rrtm_cmbgb7.F90 sourcefile~rrtm_cmbgb7.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb13.f90~3 rrtm_cmbgb13.F90 sourcefile~rrtm_cmbgb13.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb4.f90~4 rrtm_cmbgb4.F90 sourcefile~rrtm_cmbgb4.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb4.f90~2 rrtm_cmbgb4.F90 sourcefile~rrtm_cmbgb4.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb3.f90~4 rrtm_cmbgb3.F90 sourcefile~rrtm_cmbgb3.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb4.f90~3 rrtm_cmbgb4.F90 sourcefile~rrtm_cmbgb4.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb1.f90~3 rrtm_cmbgb1.F90 sourcefile~rrtm_cmbgb1.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb15.f90~4 rrtm_cmbgb15.F90 sourcefile~rrtm_cmbgb15.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb8.f90~4 rrtm_cmbgb8.F90 sourcefile~rrtm_cmbgb8.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb7.f90~3 rrtm_cmbgb7.F90 sourcefile~rrtm_cmbgb7.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~radiation_interface.f90 radiation_interface.F90 sourcefile~radiation_interface.f90->sourcefile~radiation_ifs_rrtm.f90 sourcefile~rrtm_cmbgb11.f90 rrtm_cmbgb11.F90 sourcefile~rrtm_cmbgb11.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb15.f90~2 rrtm_cmbgb15.F90 sourcefile~rrtm_cmbgb15.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb6.f90~3 rrtm_cmbgb6.F90 sourcefile~rrtm_cmbgb6.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb14.f90~3 rrtm_cmbgb14.F90 sourcefile~rrtm_cmbgb14.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb7.f90 rrtm_cmbgb7.F90 sourcefile~rrtm_cmbgb7.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb13.f90 rrtm_cmbgb13.F90 sourcefile~rrtm_cmbgb13.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb10.f90~2 rrtm_cmbgb10.F90 sourcefile~rrtm_cmbgb10.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb3.f90~3 rrtm_cmbgb3.F90 sourcefile~rrtm_cmbgb3.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb10.f90~3 rrtm_cmbgb10.F90 sourcefile~rrtm_cmbgb10.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb10.f90~4 rrtm_cmbgb10.F90 sourcefile~rrtm_cmbgb10.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb14.f90 rrtm_cmbgb14.F90 sourcefile~rrtm_cmbgb14.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb1.f90 rrtm_cmbgb1.F90 sourcefile~rrtm_cmbgb1.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb1.f90~2 rrtm_cmbgb1.F90 sourcefile~rrtm_cmbgb1.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb3.f90~2 rrtm_cmbgb3.F90 sourcefile~rrtm_cmbgb3.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb7.f90~2 rrtm_cmbgb7.F90 sourcefile~rrtm_cmbgb7.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb12.f90~4 rrtm_cmbgb12.F90 sourcefile~rrtm_cmbgb12.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~radiation_interface.f90~2 radiation_interface.F90 sourcefile~radiation_interface.f90~2->sourcefile~radiation_ifs_rrtm.f90 sourcefile~rrtm_cmbgb5.f90 rrtm_cmbgb5.F90 sourcefile~rrtm_cmbgb5.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb12.f90~3 rrtm_cmbgb12.F90 sourcefile~rrtm_cmbgb12.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb6.f90~4 rrtm_cmbgb6.F90 sourcefile~rrtm_cmbgb6.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb1.f90~4 rrtm_cmbgb1.F90 sourcefile~rrtm_cmbgb1.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb3.f90 rrtm_cmbgb3.F90 sourcefile~rrtm_cmbgb3.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb6.f90 rrtm_cmbgb6.F90 sourcefile~rrtm_cmbgb6.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb14.f90~2 rrtm_cmbgb14.F90 sourcefile~rrtm_cmbgb14.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb11.f90~3 rrtm_cmbgb11.F90 sourcefile~rrtm_cmbgb11.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb16.f90~4 rrtm_cmbgb16.F90 sourcefile~rrtm_cmbgb16.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb15.f90 rrtm_cmbgb15.F90 sourcefile~rrtm_cmbgb15.f90->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb6.f90~2 rrtm_cmbgb6.F90 sourcefile~rrtm_cmbgb6.f90~2->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb15.f90~3 rrtm_cmbgb15.F90 sourcefile~rrtm_cmbgb15.f90~3->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb5.f90~4 rrtm_cmbgb5.F90 sourcefile~rrtm_cmbgb5.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~rrtm_cmbgb13.f90~4 rrtm_cmbgb13.F90 sourcefile~rrtm_cmbgb13.f90~4->sourcefile~yoerrtrwt.f90 sourcefile~radiation_scheme.f90~2 radiation_scheme.F90 sourcefile~radiation_scheme.f90~2->sourcefile~radiation_interface.f90 sourcefile~radiation_setup.f90 radiation_setup.F90 sourcefile~radiation_scheme.f90~2->sourcefile~radiation_setup.f90 sourcefile~radiation_scheme_mod.f90 radiation_scheme_mod.f90 sourcefile~radiation_scheme_mod.f90->sourcefile~radiation_interface.f90 sourcefile~radiation_scheme_mod.f90->sourcefile~radiation_setup.f90 sourcefile~ecrad_driver.f90 ecrad_driver.F90 sourcefile~ecrad_driver.f90->sourcefile~radiation_interface.f90 sourcefile~radiation_scheme.f90 radiation_scheme.F90 sourcefile~radiation_scheme.f90->sourcefile~radiation_interface.f90 sourcefile~radiation_scheme.f90->sourcefile~radiation_setup.f90 sourcefile~radiation_setup.f90->sourcefile~radiation_interface.f90 sourcefile~radiation_setup.f90~2 radiation_setup.F90 sourcefile~radiation_setup.f90~2->sourcefile~radiation_interface.f90 sourcefile~ifs_blocking.f90 ifs_blocking.F90 sourcefile~ifs_blocking.f90->sourcefile~radiation_setup.f90 sourcefile~ecrad_ifs_driver.f90 ecrad_ifs_driver.F90 sourcefile~ecrad_ifs_driver.f90->sourcefile~radiation_setup.f90 sourcefile~ecrad_ifs_driver_blocked.f90 ecrad_ifs_driver_blocked.F90 sourcefile~ecrad_ifs_driver_blocked.f90->sourcefile~radiation_setup.f90 sourcefile~ecrad_ifs_driver_blocked.f90->sourcefile~ifs_blocking.f90

Contents

Source Code


Source Code

MODULE PARRRTM

USE PARKIND1  ,ONLY : JPIM

IMPLICIT NONE

PUBLIC

SAVE

!     ------------------------------------------------------------------
!     Parameters relevant to AER's RRTM-LW radiation scheme

!     19980714  JJMorcrette
!     20110322  JJMorcrette : additional comments
!     20110603  JJMorcrette reduced number of g-points
!     ------------------------------------------------------------------

!-- basic spectral information unrelated to number of g-points
! JPG    : maximum possible number of g-points in each band of RRTM_LW
! JPBAND : number of longwave spectral bands
! JPXSEC : number of cross-sections for active trace gases
! JPINPX : maximum dimension of the array of active trace gases 
! JPGPT  : total number of g-points in the (operational) spectrally-reduced RRTM_LW

INTEGER(KIND=JPIM), PARAMETER :: JPG    = 16
INTEGER(KIND=JPIM), PARAMETER :: JPBAND = 16
INTEGER(KIND=JPIM), PARAMETER :: JPXSEC = 4
INTEGER(KIND=JPIM), PARAMETER :: JPINPX = 35
INTEGER(KIND=JPIM), PARAMETER :: JPGMAX = 256

!-- configuration for EPS with 70 g-points

!INTEGER(KIND=JPIM), PARAMETER :: JPGPT  = 70

!INTEGER(KIND=JPIM), PARAMETER :: NG1  = 4
!INTEGER(KIND=JPIM), PARAMETER :: NG2  = 7
!INTEGER(KIND=JPIM), PARAMETER :: NG3  = 8
!INTEGER(KIND=JPIM), PARAMETER :: NG4  = 7
!INTEGER(KIND=JPIM), PARAMETER :: NG5  = 8
!INTEGER(KIND=JPIM), PARAMETER :: NG6  = 4
!INTEGER(KIND=JPIM), PARAMETER :: NG7  = 6
!INTEGER(KIND=JPIM), PARAMETER :: NG8  = 4
!INTEGER(KIND=JPIM), PARAMETER :: NG9  = 6
!INTEGER(KIND=JPIM), PARAMETER :: NG10 = 3
!INTEGER(KIND=JPIM), PARAMETER :: NG11 = 4
!INTEGER(KIND=JPIM), PARAMETER :: NG12 = 4
!INTEGER(KIND=JPIM), PARAMETER :: NG13 = 2
!INTEGER(KIND=JPIM), PARAMETER :: NG14 = 1
!INTEGER(KIND=JPIM), PARAMETER :: NG15 = 1
!INTEGER(KIND=JPIM), PARAMETER :: NG16 = 1

!INTEGER(KIND=JPIM), PARAMETER :: NGS1  = 4
!INTEGER(KIND=JPIM), PARAMETER :: NGS2  = 11
!INTEGER(KIND=JPIM), PARAMETER :: NGS3  = 19
!INTEGER(KIND=JPIM), PARAMETER :: NGS4  = 26
!INTEGER(KIND=JPIM), PARAMETER :: NGS5  = 34
!INTEGER(KIND=JPIM), PARAMETER :: NGS6  = 38
!INTEGER(KIND=JPIM), PARAMETER :: NGS7  = 44
!INTEGER(KIND=JPIM), PARAMETER :: NGS8  = 48
!INTEGER(KIND=JPIM), PARAMETER :: NGS9  = 54
!INTEGER(KIND=JPIM), PARAMETER :: NGS10 = 57
!INTEGER(KIND=JPIM), PARAMETER :: NGS11 = 61
!INTEGER(KIND=JPIM), PARAMETER :: NGS12 = 65
!INTEGER(KIND=JPIM), PARAMETER :: NGS13 = 67
!INTEGER(KIND=JPIM), PARAMETER :: NGS14 = 68
!INTEGER(KIND=JPIM), PARAMETER :: NGS15 = 69


!-- configuration with 140 g-points

!INTEGER(KIND=JPIM), PARAMETER :: JPGPTF = 140
!INTEGER(KIND=JPIM), PARAMETER :: JPGPTR = 140
!INTEGER(KIND=JPIM), PARAMETER :: JPGPT  = 140

!INTEGER(KIND=JPIM), PARAMETER :: NG1  = 8
!INTEGER(KIND=JPIM), PARAMETER :: NG2  = 14
!INTEGER(KIND=JPIM), PARAMETER :: NG3  = 16
!INTEGER(KIND=JPIM), PARAMETER :: NG4  = 14
!INTEGER(KIND=JPIM), PARAMETER :: NG5  = 16
!INTEGER(KIND=JPIM), PARAMETER :: NG6  = 8
!INTEGER(KIND=JPIM), PARAMETER :: NG7  = 12
!INTEGER(KIND=JPIM), PARAMETER :: NG8  = 8
!INTEGER(KIND=JPIM), PARAMETER :: NG9  = 12
!INTEGER(KIND=JPIM), PARAMETER :: NG10 = 6
!INTEGER(KIND=JPIM), PARAMETER :: NG11 = 8
!INTEGER(KIND=JPIM), PARAMETER :: NG12 = 8
!INTEGER(KIND=JPIM), PARAMETER :: NG13 = 4
!INTEGER(KIND=JPIM), PARAMETER :: NG14 = 2
!INTEGER(KIND=JPIM), PARAMETER :: NG15 = 2
!INTEGER(KIND=JPIM), PARAMETER :: NG16 = 2

!INTEGER(KIND=JPIM), PARAMETER :: NGS1  = 8
!INTEGER(KIND=JPIM), PARAMETER :: NGS2  = 22
!INTEGER(KIND=JPIM), PARAMETER :: NGS3  = 38
!INTEGER(KIND=JPIM), PARAMETER :: NGS4  = 52
!INTEGER(KIND=JPIM), PARAMETER :: NGS5  = 68
!INTEGER(KIND=JPIM), PARAMETER :: NGS6  = 76
!INTEGER(KIND=JPIM), PARAMETER :: NGS7  = 88
!INTEGER(KIND=JPIM), PARAMETER :: NGS8  = 96
!INTEGER(KIND=JPIM), PARAMETER :: NGS9  = 108
!INTEGER(KIND=JPIM), PARAMETER :: NGS10 = 114
!INTEGER(KIND=JPIM), PARAMETER :: NGS11 = 122
!INTEGER(KIND=JPIM), PARAMETER :: NGS12 = 130
!INTEGER(KIND=JPIM), PARAMETER :: NGS13 = 134
!INTEGER(KIND=JPIM), PARAMETER :: NGS14 = 136
!INTEGER(KIND=JPIM), PARAMETER :: NGS15 = 138

!     ------------------------------------------------------------------
END MODULE PARRRTM