Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | patches_in_parfile | = | 4 | ||
character(len=4), | private | :: | classification | ||||
integer, | private, | DIMENSION(:, :, :), ALLOCATABLE | :: | inVeg | |||
real, | private, | DIMENSION(:, :, :), ALLOCATABLE | :: | inPFrac | |||
integer, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inSoil | |||
real, | private, | DIMENSION(:, :, :, :), ALLOCATABLE | :: | inWB | |||
real, | private, | DIMENSION(:, :, :, :), ALLOCATABLE | :: | inTGG | |||
real, | private, | DIMENSION(:), ALLOCATABLE | :: | inLon | |||
real, | private, | DIMENSION(:), ALLOCATABLE | :: | inLat | |||
real, | private, | DIMENSION(:, :, :, :), ALLOCATABLE | :: | inALB | |||
real, | private, | DIMENSION(:, :, :, :), ALLOCATABLE | :: | inSND | |||
real, | private, | DIMENSION(:, :, :), ALLOCATABLE | :: | inLAI | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inArea | |||
integer, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inSorder | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inNdep | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inNfix | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inPwea | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inPdust | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inswilt | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | insfc | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inssat | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inbch | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inhyds | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | insucs | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inrhosoil | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | incss | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | incnsd | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inclay | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | insilt | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | insand | |||
logical, | private | :: | found_explicit_gw_parameters | ||||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWbch | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWssat | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWhyds | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWsucs | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWrhosoil | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWclay | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWsilt | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWsand | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWWatr | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inWatr | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inSlope | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inGWdz | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inSlopeSTD | |||
real, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inORG | |||
integer, | private, | DIMENSION(:, :), ALLOCATABLE | :: | inSoilColor |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in) | :: | default_const | |||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in) | :: | default_const | |||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | ms |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in) | :: | default_const | |||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | ms | |||
integer, | intent(in) | :: | npatch |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in), | dimension(:,:) | :: | default_data | ||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in), | dimension(:,:) | :: | default_data | ||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | ms |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in), | dimension(:,:) | :: | default_data | ||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | ms | |||
integer, | intent(in) | :: | npatch |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in) | :: | default_const | |||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in), | dimension(:,:) | :: | default_data | ||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in) | :: | default_const | |||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | ms |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in), | dimension(:,:) | :: | default_data | ||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | ms |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in) | :: | default_const | |||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | ms | |||
integer, | intent(in) | :: | npatch |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncfile_id | |||
integer, | intent(in) | :: | try_it | |||
character(len=*), | intent(in) | :: | varname | |||
real, | intent(in), | dimension(:,:) | :: | default_data | ||
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | ms | |||
integer, | intent(in) | :: | npatch |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | logn | |||
logical, | intent(in) | :: | vegparmnew | |||
type(LUC_EXPT_TYPE), | intent(inout) | :: | LUC_EXPT |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(out) | :: | nlon | |||
integer, | intent(out) | :: | nlat | |||
integer, | intent(inout) | :: | npatch |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | logn |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | logn |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
real, | intent(inout) | :: | invar(nlon,nlat) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nlon | |||
integer, | intent(in) | :: | nlat | |||
integer, | intent(in) | :: | npatch |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(met_type), | intent(inout) | :: | met | |||
type(air_type), | intent(inout) | :: | air | |||
type(soil_snow_type), | intent(inout) | :: | ssnow | |||
type(veg_parameter_type), | intent(inout) | :: | veg | |||
type(bgc_pool_type), | intent(inout) | :: | bgc | |||
type(soil_parameter_type), | intent(inout) | :: | soil | |||
type(canopy_type), | intent(inout) | :: | canopy | |||
type(roughness_type), | intent(inout) | :: | rough | |||
type(radiation_type), | intent(inout) | :: | rad | |||
integer, | intent(in) | :: | logn | |||
logical, | intent(in) | :: | vegparmnew | |||
integer, | intent(in) | :: | month | |||
real, | intent(in) | :: | TFRZ | |||
type(LUC_EXPT_TYPE), | intent(in) | :: | LUC_EXPT |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(veg_parameter_type), | intent(in) | :: | veg | |||
type(casa_flux), | intent(inout) | :: | casaflux | |||
type(casa_met), | intent(inout) | :: | casamet |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(soil_parameter_type), | intent(inout) | :: | soil | |||
type(sum_flux_type), | intent(inout) | :: | sum_flux | |||
type(balances_type), | intent(inout) | :: | bal | |||
type(soil_snow_type), | intent(inout) | :: | ssnow | |||
type(veg_parameter_type), | intent(in) | :: | veg | |||
type(roughness_type), | intent(inout) | :: | rough |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(soil_parameter_type), | intent(inout) | :: | soil | |||
type(veg_parameter_type), | intent(inout) | :: | veg | |||
type(soil_snow_type), | intent(inout) | :: | ssnow |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(soil_parameter_type), | intent(inout) | :: | soil | |||
type(veg_parameter_type), | intent(inout) | :: | veg |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | logn | |||
type(soil_parameter_type), | intent(in) | :: | soil | |||
type(veg_parameter_type), | intent(in) | :: | veg | |||
type(bgc_pool_type), | intent(in) | :: | bgc | |||
type(roughness_type), | intent(in) | :: | rough | |||
type(soil_snow_type), | intent(in) | :: | ssnow | |||
type(canopy_type), | intent(in) | :: | canopy | |||
type(casa_met), | intent(in) | :: | casamet | |||
type(casa_pool), | intent(in) | :: | casapool | |||
type(casa_flux), | intent(in) | :: | casaflux | |||
type(phen_variable), | intent(in) | :: | phen | |||
logical, | intent(in) | :: | vegparmnew | |||
logical, | intent(in) | :: | verbose |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | ifmp | ||||
integer | :: | fmp | ||||
type(veg_parameter_type) | :: | veg | ||||
real, | DIMENSION(ms) | :: | soil_zse |
MMY : move from subroutine derived_parameters to here since derived_parameters is now an option but compulsory
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | logn | |||
type(soil_parameter_type), | intent(inout) | :: | soil | |||
type(soil_snow_type), | intent(inout) | :: | ssnow |