subroutine, public mp_thompson::mp_thompson_init | ( | integer, intent(in) | ncol, |
integer, intent(in) | nlev, | ||
real(kind_phys), intent(in) | con_g, | ||
real(kind_phys), intent(in) | con_rd, | ||
real(kind_phys), intent(in) | con_eps, | ||
logical, intent(in) | restart, | ||
integer, intent(in) | imp_physics, | ||
integer, intent(in) | imp_physics_thompson, | ||
logical, intent(in) | convert_dry_rho, | ||
real(kind_phys), dimension(:,:), intent(inout) | spechum, | ||
real(kind_phys), dimension(:,:), intent(inout) | qc, | ||
real(kind_phys), dimension(:,:), intent(inout) | qr, | ||
real(kind_phys), dimension(:,:), intent(inout) | qi, | ||
real(kind_phys), dimension(:,:), intent(inout) | qs, | ||
real(kind_phys), dimension(:,:), intent(inout) | qg, | ||
real(kind_phys), dimension(:,:), intent(inout) | ni, | ||
real(kind_phys), dimension(:,:), intent(inout) | nr, | ||
logical, intent(in) | is_aerosol_aware, | ||
logical, intent(in) | merra2_aerosol_aware, | ||
real(kind_phys), dimension(:,:), intent(inout) | nc, | ||
real(kind_phys), dimension(:), intent(inout) | nwfa2d, | ||
real(kind_phys), dimension(:), intent(inout) | nifa2d, | ||
real(kind_phys), dimension(:,:), intent(inout) | nwfa, | ||
real(kind_phys), dimension(:,:), intent(inout) | nifa, | ||
real(kind_phys), dimension(:,:), intent(in) | tgrs, | ||
real(kind_phys), dimension(:,:), intent(in) | prsl, | ||
real(kind_phys), dimension(:,:), intent(in) | phil, | ||
real(kind_phys), dimension(:), intent(in) | area, | ||
real(kind_phys), dimension(:,:,:), intent(in) | aerfld, | ||
integer, intent(in) | mpicomm, | ||
integer, intent(in) | mpirank, | ||
integer, intent(in) | mpiroot, | ||
integer, intent(in) | threads, | ||
logical, intent(in) | ext_diag, | ||
real(kind_phys), dimension(:,:,:), intent(in) | diag3d, | ||
character(len=*), intent(out) | errmsg, | ||
integer, intent(out) | errflg | ||
) |
References module_mp_thompson_make_number_concentrations::make_dropletnumber(), module_mp_thompson_make_number_concentrations::make_icenumber(), module_mp_thompson_make_number_concentrations::make_rainnumber(), and module_mp_thompson::thompson_init().