| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=1), | public, | allocatable | :: | code_phobic(:,:) | |||
| character(len=1), | public, | allocatable | :: | code_philic(:,:) | |||
| integer, | public, | allocatable | :: | bin_phobic(:) | |||
| integer, | public, | allocatable | :: | bin_philic(:) | |||
| character(len=1), | public, | allocatable | :: | optical_model_phobic(:,:) | |||
| character(len=1), | public, | allocatable | :: | optical_model_philic(:,:) | |||
| logical, | public, | allocatable | :: | is_preferred_phobic(:) | |||
| logical, | public, | allocatable | :: | is_preferred_philic(:) |
| procedure , public :: read Subroutine | |
| procedure , public :: preferred_optical_model Subroutine | |
| procedure , public :: get_index Function |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(aerosol_optics_description_type), | intent(in) | :: | this | |||
| character(len=2), | intent(in) | :: | code_str | |||
| logical, | intent(in) | :: | lhydrophilic | |||
| integer, | intent(in), | optional | :: | ibin | ||
| character(len=*), | intent(in), | optional | :: | optical_model_str |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character, | intent(in) | :: | arr(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(aerosol_optics_description_type), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | file_name | |||
| integer, | intent(in), | optional | :: | iverbose |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(aerosol_optics_description_type), | intent(inout) | :: | this | |||
| character(len=2), | intent(in) | :: | code_str | |||
| character(len=*), | intent(in) | :: | optical_model_str |