subroutine, public rrtmgp_sw_main::rrtmgp_sw_main_init | ( | character(len=128), intent(in) | rrtmgp_root_dir, |
character(len=128), intent(in) | rrtmgp_sw_file_gas, | ||
character(len=128), intent(in) | rrtmgp_sw_file_clouds, | ||
character(len=*), dimension(:), intent(in), optional | active_gases_array, | ||
logical, intent(in) | dogp_cldoptics_pade, | ||
logical, intent(in) | dogp_cldoptics_lut, | ||
logical, intent(in) | dogp_sgs_pbl, | ||
logical, intent(in) | dogp_sgs_cnv, | ||
integer, intent(inout) | nrghice, | ||
type(mpi_comm), intent(in) | mpicomm, | ||
integer, intent(in) | mpirank, | ||
integer, intent(in) | mpiroot, | ||
integer, intent(in) | nlay, | ||
integer, intent(in) | rrtmgp_phys_blksz, | ||
character(len=*), intent(out) | errmsg, | ||
integer, intent(out) | errflg ) |
[in] | active_gases_array | List of active gases from namelist as array) |
[in] | dogp_sgs_cnv | Flag to include sgs convective clouds |
[in,out] | nrghice | Number of ice-roughness categories |
[in] | mpicomm | MPI communicator |
[out] | errmsg | CCPP error message |
[out] | errflg | CCPP error code |
rrtmgp_root_dir | RTE-RRTMGP root directory |
rrtmgp_sw_file_clouds | RRTMGP file containing K-distribution data |
dogp_cldoptics_pade | Use RRTMGP cloud-optics: PADE approximation? |
dogp_cldoptics_lut | Use RRTMGP cloud-optics: LUTs? |
dogp_sgs_pbl | Flag to include sgs PBL clouds |
mpirank | Current MPI rank |
mpiroot | Master MPI rank |
rrtmgp_phys_blksz | Number of horizontal points to process at once. |
Definition at line 33 of file rrtmgp_sw_main.F90.