| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=r8), | public, | parameter | :: | snw_rds_min | = | 54.526_r8 | |
| real(kind=r8), | public | :: | fresh_snw_rds_max | = | 204.526_r8 |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=r8), | public, | pointer | :: | mss_bcpho_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_bcphi_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_bctot_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_bc_col_col(:) | |||
| real(kind=r8), | public, | pointer | :: | mss_bc_top_col(:) | |||
| real(kind=r8), | public, | pointer | :: | mss_ocpho_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_ocphi_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_octot_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_oc_col_col(:) | |||
| real(kind=r8), | public, | pointer | :: | mss_oc_top_col(:) | |||
| real(kind=r8), | public, | pointer | :: | mss_dst1_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_dst2_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_dst3_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_dst4_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_dsttot_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_dst_col_col(:) | |||
| real(kind=r8), | public, | pointer | :: | mss_dst_top_col(:) | |||
| real(kind=r8), | public, | pointer | :: | mss_cnc_bcphi_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_cnc_bcpho_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_cnc_ocphi_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_cnc_ocpho_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_cnc_dst1_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_cnc_dst2_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_cnc_dst3_col(:,:) | |||
| real(kind=r8), | public, | pointer | :: | mss_cnc_dst4_col(:,:) |
| procedure, public :: Init | |
| procedure, public :: Restart | |
| procedure, public :: Reset |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| integer, | intent(in) | :: | num_on | |||
| integer, | intent(in) | :: | filter_on(:) | |||
| integer, | intent(in) | :: | num_off | |||
| integer, | intent(in) | :: | filter_off(:) | |||
| type(waterflux_type), | intent(in) | :: | waterflux_inst | |||
| type(waterstate_type), | intent(inout) | :: | waterstate_inst | |||
| type(aerosol_type), | intent(inout) | :: | aerosol_inst |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| integer, | intent(in) | :: | num_snowc | |||
| integer, | intent(in) | :: | filter_snowc(:) | |||
| type(atm2lnd_type), | intent(in) | :: | atm2lnd_inst | |||
| type(aerosol_type), | intent(inout) | :: | aerosol_inst |