Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=*), | public, | parameter | :: | calc_human_stress_indices_all | = | 'ALL' | |
character(len=*), | public, | parameter | :: | calc_human_stress_indices_fast | = | 'FAST' | |
character(len=*), | public, | parameter | :: | calc_human_stress_indices_none | = | 'NONE' | |
character(len=16), | public | :: | calc_human_stress_indices | = | calc_human_stress_indices_fast | ||
logical, | public | :: | all_human_stress_indices | = | .false. | ||
logical, | public | :: | fast_human_stress_indices | = | .true. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r8), | public, | pointer | :: | tc_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | vap_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | appar_temp_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | appar_temp_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swbgt_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swbgt_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | humidex_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | humidex_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | wbt_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | wbt_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | wb_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | wb_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | teq_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | teq_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | ept_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | ept_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | discomf_index_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | discomf_index_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | discomf_index_ref2mS_patch(:) | |||
real(kind=r8), | public, | pointer | :: | discomf_index_ref2mS_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | nws_hi_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | nws_hi_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | thip_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | thip_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | thic_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | thic_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swmp65_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swmp65_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swmp80_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swmp80_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | appar_temp_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swbgt_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | humidex_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | wbt_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | wb_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | teq_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | ept_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | discomf_index_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | discomf_index_ref2mS_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | nws_hi_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | thip_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | thic_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swmp65_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | swmp80_ref2m_u_patch(:) |
procedure, public :: Init |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | NLFilename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_1 | |||
real(kind=r8), | intent(in) | :: | vap_pres | |||
real(kind=r8), | intent(in) | :: | u10_m | |||
real(kind=r8), | intent(out) | :: | app_temp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_2 | |||
real(kind=r8), | intent(in) | :: | vap_pres | |||
real(kind=r8), | intent(out) | :: | s_wbgt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_3 | |||
real(kind=r8), | intent(in) | :: | vap_pres | |||
real(kind=r8), | intent(out) | :: | humidex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_4 | |||
real(kind=r8), | intent(in) | :: | wb_t | |||
real(kind=r8), | intent(out) | :: | discoi |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_5 | |||
real(kind=r8), | intent(in) | :: | relhum | |||
real(kind=r8), | intent(in) | :: | wbt_s | |||
real(kind=r8), | intent(out) | :: | discois |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tin_1 | |||
real(kind=r8), | intent(in) | :: | vape | |||
real(kind=r8), | intent(in) | :: | pin | |||
real(kind=r8), | intent(in) | :: | relhum | |||
real(kind=r8), | intent(in) | :: | qin | |||
real(kind=r8), | intent(out) | :: | Teq | |||
real(kind=r8), | intent(out) | :: | epott | |||
real(kind=r8), | intent(out) | :: | wb_it |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_6 | |||
real(kind=r8), | intent(in) | :: | rh | |||
real(kind=r8), | intent(out) | :: | wbt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_7 | |||
real(kind=r8), | intent(in) | :: | rh | |||
real(kind=r8), | intent(out) | :: | hi |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_8 | |||
real(kind=r8), | intent(in) | :: | wb_t | |||
real(kind=r8), | intent(out) | :: | thic | |||
real(kind=r8), | intent(out) | :: | thip |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | Tc_9 | |||
real(kind=r8), | intent(in) | :: | wb_t | |||
real(kind=r8), | intent(out) | :: | tswmp80 | |||
real(kind=r8), | intent(out) | :: | tswmp65 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | T_k | |||
real(kind=r8), | intent(out) | :: | T_c |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | rh | |||
real(kind=r8), | intent(in) | :: | e | |||
real(kind=r8), | intent(out) | :: | erh |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | T_k | |||
real(kind=r8), | intent(in) | :: | p_t | |||
real(kind=r8), | intent(out) | :: | es_mb | |||
real(kind=r8), | intent(out) | :: | de_mbdT | |||
real(kind=r8), | intent(out) | :: | dlnes_mbdT | |||
real(kind=r8), | intent(out) | :: | rs | |||
real(kind=r8), | intent(out) | :: | rsdT | |||
real(kind=r8), | intent(out) | :: | foftk | |||
real(kind=r8), | intent(out) | :: | fdT |