| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(COSP_CONFIG), | intent(in) | :: | cfg | |||
| integer, | intent(in) | :: | nPoints | |||
| integer, | intent(in) | :: | nLevels | |||
| integer, | intent(in) | :: | nColumns | |||
| integer, | intent(in) | :: | nHydro | |||
| integer, | intent(in) | :: | overlap | |||
| logical, | intent(in) | :: | use_precipitation_fluxes | |||
| integer, | intent(in) | :: | lidar_ice_type | |||
| type(size_distribution), | intent(inout) | :: | sd | |||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | tca | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | cca | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | fl_lsrainIN | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | fl_lssnowIN | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | fl_lsgrplIN | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | fl_ccrainIN | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | fl_ccsnowIN | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | mr_lsliq | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | mr_lsice | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | mr_ccliq | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | mr_ccice | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels,nHydro) | :: | reffIN | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | dtau_c | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | dtau_s | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | dem_c | ||
| real(kind=wp), | intent(in), | dimension(nPoints,nLevels) | :: | dem_s | ||
| type(cosp_column_inputs), | intent(inout) | :: | cospstateIN | |||
| type(cosp_optical_inputs), | intent(inout) | :: | cospIN |