| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_container | |||
| integer(kind=8), | intent(in) | :: | control_container |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_container | |||
| integer(kind=8), | intent(in) | :: | control_container | |||
| integer, | intent(out) | :: | error_code |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_container |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_container |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_container |
Initialize the ControlParams and return the container with the object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(out) | :: | control_cnt | Container for the ControlParams_Ptr_t object. |
||
| integer(kind=8), | intent(in) | :: | start_datetime_cnt | |||
| integer(kind=8), | intent(in) | :: | end_datetime_cnt | |||
| integer, | intent(in) | :: | diag_interval |
Deallocate the ControlParams
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | year | |||
| integer, | intent(in) | :: | month | |||
| integer, | intent(in) | :: | day | |||
| integer, | intent(in) | :: | hour | |||
| integer, | intent(in) | :: | minute | |||
| integer(kind=8), | intent(out) | :: | datetime_cnt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | this | |||
| integer, | intent(out) | :: | year | |||
| integer, | intent(out) | :: | month | |||
| integer, | intent(out) | :: | day | |||
| integer, | intent(out) | :: | hour | |||
| integer, | intent(out) | :: | minute |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | this |
Initialize the ModelState and return the container with the object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(out) | :: | state_cnt | Container for the ModelState_Ptr_t object. |
Allocate sst_anom
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | Container for the ModelState_Ptr_t object. |
||
| integer, | intent(in) | :: | n_months |
Deallocate the ModelState
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(out) | :: | vor_out(mx,nx,kx,t_levs) | Vorticity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(in) | :: | vor_in(mx,nx,kx,t_levs) | Vorticity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(4) | Vorticity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(out) | :: | div_out(mx,nx,kx,t_levs) | Divergence |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(in) | :: | div_in(mx,nx,kx,t_levs) | Divergence |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(4) | Divergence |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(out) | :: | t_out(mx,nx,kx,t_levs) | Temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(in) | :: | t_in(mx,nx,kx,t_levs) | Temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(4) | Temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(out) | :: | ps_out(mx,nx,t_levs) | Log of (normalised) surface pressure |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(in) | :: | ps_in(mx,nx,t_levs) | Log of (normalised) surface pressure |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Log of (normalised) surface pressure |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(out) | :: | tr_out(mx,nx,kx,t_levs,ntr) | Tracers (tr(1): specific humidity in g/kg) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(in) | :: | tr_in(mx,nx,kx,t_levs,ntr) | Tracers (tr(1): specific humidity in g/kg) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(5) | Tracers (tr(1): specific humidity in g/kg) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(out) | :: | phi_out(mx,nx,kx) | Atmospheric geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(in) | :: | phi_in(mx,nx,kx) | Atmospheric geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Atmospheric geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(out) | :: | phis_out(mx,nx) | Surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| complex(kind=8), | intent(in) | :: | phis_in(mx,nx) | Surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | u_grid_out(ix,il,kx) | eastward_wind |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | u_grid_in(ix,il,kx) | eastward_wind |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | eastward_wind |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | v_grid_out(ix,il,kx) | northward_wind |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | v_grid_in(ix,il,kx) | northward_wind |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | northward_wind |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | t_grid_out(ix,il,kx) | air_temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | t_grid_in(ix,il,kx) | air_temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | air_temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | q_grid_out(ix,il,kx) | specific_humidity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | q_grid_in(ix,il,kx) | specific_humidity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | specific_humidity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | phi_grid_out(ix,il,kx) | geopotential_height |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | phi_grid_in(ix,il,kx) | geopotential_height |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | geopotential_height |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | ps_grid_out(ix,il) | surface_air_pressure |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | ps_grid_in(ix,il) | surface_air_pressure |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | surface_air_pressure |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | precnv_out(ix,il) | Convective precipitation, total |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | precnv_in(ix,il) | Convective precipitation, total |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Convective precipitation, total |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | precls_out(ix,il) | Large-scale precipitation, total |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | precls_in(ix,il) | Large-scale precipitation, total |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Large-scale precipitation, total |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | snowcv_out(ix,il) | Convective precipitation, snow only |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | snowcv_in(ix,il) | Convective precipitation, snow only |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Convective precipitation, snow only |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | snowls_out(ix,il) | Large-scale precipitation, snow only |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | snowls_in(ix,il) | Large-scale precipitation, snow only |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Large-scale precipitation, snow only |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | cbmf_out(ix,il) | Cloud-base mass flux |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | cbmf_in(ix,il) | Cloud-base mass flux |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Cloud-base mass flux |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | tsr_out(ix,il) | Top-of-atmosphere shortwave radiation (downward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | tsr_in(ix,il) | Top-of-atmosphere shortwave radiation (downward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Top-of-atmosphere shortwave radiation (downward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | ssrd_out(ix,il) | Surface shortwave radiation (downward-only) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | ssrd_in(ix,il) | Surface shortwave radiation (downward-only) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Surface shortwave radiation (downward-only) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | ssr_out(ix,il) | Surface shortwave radiation (net downward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | ssr_in(ix,il) | Surface shortwave radiation (net downward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Surface shortwave radiation (net downward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | slrd_out(ix,il) | Surface longwave radiation (downward-only) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | slrd_in(ix,il) | Surface longwave radiation (downward-only) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Surface longwave radiation (downward-only) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | slr_out(ix,il) | Surface longwave radiation (net upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | slr_in(ix,il) | Surface longwave radiation (net upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Surface longwave radiation (net upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | olr_out(ix,il) | Outgoing longwave radiation (upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | olr_in(ix,il) | Outgoing longwave radiation (upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Outgoing longwave radiation (upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | slru_out(ix,il,aux_dim) | Surface longwave emission (upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | slru_in(ix,il,aux_dim) | Surface longwave emission (upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Surface longwave emission (upward) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | ustr_out(ix,il,aux_dim) | U-stress |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | ustr_in(ix,il,aux_dim) | U-stress |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | U-stress |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | vstr_out(ix,il,aux_dim) | Vstress |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | vstr_in(ix,il,aux_dim) | Vstress |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Vstress |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | shf_out(ix,il,aux_dim) | Sensible heat flux |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | shf_in(ix,il,aux_dim) | Sensible heat flux |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Sensible heat flux |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | evap_out(ix,il,aux_dim) | Evaporation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | evap_in(ix,il,aux_dim) | Evaporation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Evaporation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | hfluxn_out(ix,il,aux_dim) | Net heat flux into surface |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | hfluxn_in(ix,il,aux_dim) | Net heat flux into surface |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Net heat flux into surface |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | tt_rsw_out(ix,il,kx) | Flux of short-wave radiation absorbed in each atmospheric layer |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | tt_rsw_in(ix,il,kx) | Flux of short-wave radiation absorbed in each atmospheric layer |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Flux of short-wave radiation absorbed in each atmospheric layer |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | phi0_out(ix,il) | Unfiltered surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | phi0_in(ix,il) | Unfiltered surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Unfiltered surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | orog_out(ix,il) | Orography |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | orog_in(ix,il) | Orography |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Orography |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | phis0_out(ix,il) | Spectrally-filtered surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | phis0_in(ix,il) | Spectrally-filtered surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Spectrally-filtered surface geopotential |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | alb0_out(ix,il) | Bare-land annual-mean albedo |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | alb0_in(ix,il) | Bare-land annual-mean albedo |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Bare-land annual-mean albedo |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | forog_out(ix,il) | Orographic factor for land surface drag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | forog_in(ix,il) | Orographic factor for land surface drag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Orographic factor for land surface drag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | fmask_orig_out(ix,il) | Original (fractional) land-sea mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | fmask_orig_in(ix,il) | Original (fractional) land-sea mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Original (fractional) land-sea mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | xgeop1_out(kx) | Constant 1 for hydrostatic equation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | xgeop1_in(kx) | Constant 1 for hydrostatic equation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(1) | Constant 1 for hydrostatic equation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | xgeop2_out(kx) | Constant 2 for hydrostatic equation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | xgeop2_in(kx) | Constant 2 for hydrostatic equation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(1) | Constant 2 for hydrostatic equation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | stl12_out(ix,il,12) | Land surface temperature monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | stl12_in(ix,il,12) | Land surface temperature monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Land surface temperature monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | snowd12_out(ix,il,12) | Snow depth (water equivalent) monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | snowd12_in(ix,il,12) | Snow depth (water equivalent) monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Snow depth (water equivalent) monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | soilw12_out(ix,il,12) | Soil water availability monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | soilw12_in(ix,il,12) | Soil water availability monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Soil water availability monthly-mean climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | veg_low_out(ix,il) | Low vegetation fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | veg_low_in(ix,il) | Low vegetation fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Low vegetation fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | veg_high_out(ix,il) | High vegetation fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | veg_high_in(ix,il) | High vegetation fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | High vegetation fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | soil_wc_l1_out(ix,il,12) | Soil water content: Layer 1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | soil_wc_l1_in(ix,il,12) | Soil water content: Layer 1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Soil water content: Layer 1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | soil_wc_l2_out(ix,il,12) | Soil water content: Layer 2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | soil_wc_l2_in(ix,il,12) | Soil water content: Layer 2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Soil water content: Layer 2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | soil_wc_l3_out(ix,il,12) | Soil water content: Layer 3 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | soil_wc_l3_in(ix,il,12) | Soil water content: Layer 3 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Soil water content: Layer 3 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | sst12_out(ix,il,12) | Sea/ice surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | sst12_in(ix,il,12) | Sea/ice surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Sea/ice surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | sea_ice_frac12_out(ix,il,12) | Sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | sea_ice_frac12_in(ix,il,12) | Sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | sst_anom_out(ix,il,0:n_months+1) | Observed SST anomaly (input). |
||
| integer, | intent(in) | :: | n_months |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | sst_anom_in(ix,il,0:n_months+1) | Observed SST anomaly (input). |
||
| integer, | intent(in) | :: | n_months |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Observed SST anomaly (input). |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | flux_solar_in_out(ix,il) | Flux of incoming solar radiation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | flux_solar_in_in(ix,il) | Flux of incoming solar radiation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Flux of incoming solar radiation |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | flux_ozone_lower_out(ix,il) | Flux absorbed by ozone (lower stratosphere) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | flux_ozone_lower_in(ix,il) | Flux absorbed by ozone (lower stratosphere) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Flux absorbed by ozone (lower stratosphere) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | flux_ozone_upper_out(ix,il) | Flux absorbed by ozone (upper stratosphere) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | flux_ozone_upper_in(ix,il) | Flux absorbed by ozone (upper stratosphere) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Flux absorbed by ozone (upper stratosphere) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | zenit_correction_out(ix,il) | Zenith angle correction to (downward) absorptivity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | zenit_correction_in(ix,il) | Zenith angle correction to (downward) absorptivity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Zenith angle correction to (downward) absorptivity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | stratospheric_correction_out(ix,il) | Stratospheric correction for polar night |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | stratospheric_correction_in(ix,il) | Stratospheric correction for polar night |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Stratospheric correction for polar night |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | qcloud_equiv_out(ix,il) | Equivalent specific humidity of clouds |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | qcloud_equiv_in(ix,il) | Equivalent specific humidity of clouds |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Equivalent specific humidity of clouds |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | rhcapl_out(ix,il) | 1/heat capacity (land) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | rhcapl_in(ix,il) | 1/heat capacity (land) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | 1/heat capacity (land) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | cdland_out(ix,il) | 1/dissipation time (land) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | cdland_in(ix,il) | 1/dissipation time (land) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | 1/dissipation time (land) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | stlcl_obs_out(ix,il) | Climatological land surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | stlcl_obs_in(ix,il) | Climatological land surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Climatological land surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | snowdcl_obs_out(ix,il) | Climatological snow depth (water equivalent) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | snowdcl_obs_in(ix,il) | Climatological snow depth (water equivalent) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Climatological snow depth (water equivalent) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | soilwcl_obs_out(ix,il) | Climatological soil water availability |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | soilwcl_obs_in(ix,il) | Climatological soil water availability |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Climatological soil water availability |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | land_temp_out(ix,il) | Land surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | land_temp_in(ix,il) | Land surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Land surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | snow_depth_out(ix,il) | Snow depth (water equivalent) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | snow_depth_in(ix,il) | Snow depth (water equivalent) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Snow depth (water equivalent) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | soil_avail_water_out(ix,il) | Soil water availability |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | soil_avail_water_in(ix,il) | Soil water availability |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Soil water availability |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | stl_lm_out(ix,il) | Land-model surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | stl_lm_in(ix,il) | Land-model surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Land-model surface temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | fmask_land_out(ix,il) | Fraction of land |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | fmask_land_in(ix,il) | Fraction of land |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Fraction of land |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | bmask_land_out(ix,il) | Binary land mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | bmask_land_in(ix,il) | Binary land mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Binary land mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | rhcaps_out(ix,il) | 1./heat_capacity (sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | rhcaps_in(ix,il) | 1./heat_capacity (sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | 1./heat_capacity (sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | rhcapi_out(ix,il) | 1./heat_capacity (ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | rhcapi_in(ix,il) | 1./heat_capacity (ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | 1./heat_capacity (ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | cdsea_out(ix,il) | 1./dissip_time (sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | cdsea_in(ix,il) | 1./dissip_time (sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | 1./dissip_time (sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | cdice_out(ix,il) | 1./dissip_time (ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | cdice_in(ix,il) | 1./dissip_time (ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | 1./dissip_time (ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | fmask_sea_out(ix,il) | Fraction of sea |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | fmask_sea_in(ix,il) | Fraction of sea |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Fraction of sea |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | bmask_sea_out(ix,il) | Binary sea mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | bmask_sea_in(ix,il) | Binary sea mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Binary sea mask |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | deglat_s_out(il) | Grid latitudes |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | deglat_s_in(il) | Grid latitudes |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(1) | Grid latitudes |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | hfseacl_out(ix,il) | Annual-mean heat flux into sea sfc. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | hfseacl_in(ix,il) | Annual-mean heat flux into sea sfc. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Annual-mean heat flux into sea sfc. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sstom12_out(ix,il,12) | Ocean model SST climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sstom12_in(ix,il,12) | Ocean model SST climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Ocean model SST climatology |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sstcl_ob_out(ix,il) | Observed clim. SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sstcl_ob_in(ix,il) | Observed clim. SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Observed clim. SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sicecl_ob_out(ix,il) | Clim. sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sicecl_ob_in(ix,il) | Clim. sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Clim. sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | ticecl_ob_out(ix,il) | Clim. sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | ticecl_ob_in(ix,il) | Clim. sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Clim. sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sstan_ob_out(ix,il) | Daily observed SST anomaly |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sstan_ob_in(ix,il) | Daily observed SST anomaly |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Daily observed SST anomaly |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sstcl_om_out(ix,il) | Ocean model clim. SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sstcl_om_in(ix,il) | Ocean model clim. SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Ocean model clim. SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sst_am_out(ix,il) | SST (full-field) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sst_am_in(ix,il) | SST (full-field) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | SST (full-field) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sstan_am_out(ix,il) | SST anomaly |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sstan_am_in(ix,il) | SST anomaly |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | SST anomaly |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sice_am_out(ix,il) | Sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sice_am_in(ix,il) | Sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | tice_am_out(ix,il) | Sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | tice_am_in(ix,il) | Sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sst_om_out(ix,il) | Ocean model SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sst_om_in(ix,il) | Ocean model SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Ocean model SST |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | sice_om_out(ix,il) | Model sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | sice_om_in(ix,il) | Model sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Model sea ice fraction |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | tice_om_out(ix,il) | Model sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | tice_om_in(ix,il) | Model sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Model sea ice temperature |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | ssti_om_out(ix,il) | Model SST + sea ice temp. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | ssti_om_in(ix,il) | Model SST + sea ice temp. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Model SST + sea ice temp. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(out) | :: | wsst_ob_out(ix,il) | Weight for obs. SST anomaly in coupled runs |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=p), | intent(in) | :: | wsst_ob_in(ix,il) | Weight for obs. SST anomaly in coupled runs |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Weight for obs. SST anomaly in coupled runs |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | fband_out(100:400,4) | Energy fraction emitted in each LW band = f(T) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | fband_in(100:400,4) | Energy fraction emitted in each LW band = f(T) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Energy fraction emitted in each LW band = f(T) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | alb_land_out(ix,il) | Daily-mean albedo over land (bare-land + snow) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | alb_land_in(ix,il) | Daily-mean albedo over land (bare-land + snow) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Daily-mean albedo over land (bare-land + snow) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | alb_sea_out(ix,il) | Daily-mean albedo over sea (open sea + sea ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | alb_sea_in(ix,il) | Daily-mean albedo over sea (open sea + sea ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Daily-mean albedo over sea (open sea + sea ice) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | alb_surface_out(ix,il) | Combined surface albedo (land + sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | alb_surface_in(ix,il) | Combined surface albedo (land + sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Combined surface albedo (land + sea) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | snowc_out(ix,il) | Effective snow cover (fraction) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | snowc_in(ix,il) | Effective snow cover (fraction) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(2) | Effective snow cover (fraction) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | rad_flux_out(ix,il,4) | Radiative flux in different spectral bands |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | rad_flux_in(ix,il,4) | Radiative flux in different spectral bands |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Radiative flux in different spectral bands |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | rad_tau2_out(ix,il,kx,4) | Transmissivity of atmospheric layers |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | rad_tau2_in(ix,il,kx,4) | Transmissivity of atmospheric layers |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(4) | Transmissivity of atmospheric layers |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | rad_st4a_out(ix,il,kx,2) | Blackbody emission from full and half atmospheric levels |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | rad_st4a_in(ix,il,kx,2) | Blackbody emission from full and half atmospheric levels |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(4) | Blackbody emission from full and half atmospheric levels |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | rad_strat_corr_out(ix,il,2) | Stratospheric correction term |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | rad_strat_corr_in(ix,il,2) | Stratospheric correction term |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(3) | Stratospheric correction term |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real, | intent(out) | :: | lon_out(ix) | longitude |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real, | intent(in) | :: | lon_in(ix) | longitude |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(1) | longitude |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real, | intent(out) | :: | lat_out(il) | latitude |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real, | intent(in) | :: | lat_in(il) | latitude |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(1) | latitude |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real, | intent(out) | :: | lev_out(kx) | Vertical sigma coordinate |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real, | intent(in) | :: | lev_in(kx) | Vertical sigma coordinate |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | array_shape(1) | Vertical sigma coordinate |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(out) | :: | current_step_out | Current model step. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| integer, | intent(in) | :: | current_step_in | Current model step. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| logical, | intent(out) | :: | increase_co2_out | Flag for CO2 optical thickness increase |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| logical, | intent(in) | :: | increase_co2_in | Flag for CO2 optical thickness increase |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| logical, | intent(out) | :: | compute_shortwave_out | Flag for shortwave radiation routine (turned on and off in main loop depending on the value of nstrad) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| logical, | intent(in) | :: | compute_shortwave_in | Flag for shortwave radiation routine (turned on and off in main loop depending on the value of nstrad) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | air_absortivity_co2_out | Absorptivity of air in CO2 band |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | air_absortivity_co2_in | Absorptivity of air in CO2 band |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| logical, | intent(out) | :: | land_coupling_flag_out | Flag for land-coupling (0: off, 1: on) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| logical, | intent(in) | :: | land_coupling_flag_in | Flag for land-coupling (0: off, 1: on) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| logical, | intent(out) | :: | sst_anomaly_coupling_flag_out | Weight for obs. SST anomaly in coupled runs |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| logical, | intent(in) | :: | sst_anomaly_coupling_flag_in | Weight for obs. SST anomaly in coupled runs |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(out) | :: | ablco2_ref_out | Initial absorptivity of air in CO2 band (t=t0) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=8), | intent(in) | :: | state_cnt | |||
| real(kind=8), | intent(in) | :: | ablco2_ref_in | Initial absorptivity of air in CO2 band (t=t0) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | var_is_array |