Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(units_type), | private | :: | units | ||||
type(ranges_type), | public, | SAVE | :: | ranges |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | vname | ||||
real(kind=4), | intent(in) | :: | parameter_r1(:) | |||
real, | intent(in) | :: | parameter_range(2) | |||
integer, | intent(in) | :: | ktau | |||
type(met_type), | intent(in) | :: | met |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | var_name | |||
real(kind=4), | intent(in) | :: | var(:,:) | |||
real, | intent(in) | :: | var_range(2) | |||
integer, | intent(in) | :: | ktau | |||
type(met_type), | intent(in) | :: | met |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | var_name | |||
real(kind=4), | intent(in) | :: | var(:,:,:) | |||
real, | intent(in) | :: | var_range(2) | |||
integer, | intent(in) | :: | ktau | |||
type(met_type), | intent(in) | :: | met |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=1), | public | :: | Rainf | ||||
character(len=1), | public | :: | PSurf | ||||
character(len=1), | public | :: | Tair | ||||
character(len=1), | public | :: | Qair | ||||
character(len=1), | public | :: | CO2air | ||||
character(len=1), | public | :: | Wind |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public, | DIMENSION(2) | :: | nav_lon | = | [-360.0, 360.0] | |
real, | public, | DIMENSION(2) | :: | nav_lat | = | [-90.0, 90.0] | |
real, | public, | DIMENSION(2) | :: | time | |||
real, | public, | DIMENSION(2) | :: | timestp | |||
real, | public, | DIMENSION(2) | :: | SWdown | = | [0.0, 1360.0] | |
real, | public, | DIMENSION(2) | :: | LWdown | = | [0.0, 950.0] | |
real, | public, | DIMENSION(2) | :: | Rainf | = | [0.0, 0.1] | |
real, | public, | DIMENSION(2) | :: | Snowf | = | [0.0, 0.1] | |
real, | public, | DIMENSION(2) | :: | PSurf | = | [500.0, 1100.0] | |
real, | public, | DIMENSION(2) | :: | Tair | = | [200.0, 333.0] | |
real, | public, | DIMENSION(2) | :: | Qair | = | [0.0, 0.1] | |
real, | public, | DIMENSION(2) | :: | Tscrn | = | [-70.0, 70.0] | |
real, | public, | DIMENSION(2) | :: | Qscrn | = | [0.0, 0.1] | |
real, | public, | DIMENSION(2) | :: | CO2air | = | [160.0, 2000.0] | |
real, | public, | DIMENSION(2) | :: | Wind | = | [0.0, 75.0] | |
real, | public, | DIMENSION(2) | :: | Wind_N | = | [-75.0, 75.0] | |
real, | public, | DIMENSION(2) | :: | Wind_E | = | [-75.0, 75.0] | |
real, | public, | DIMENSION(2) | :: | Qmom | = | [-10.0, 8000.0] | |
real, | public, | DIMENSION(2) | :: | Qh | = | [-2000.0, 2000.0] | |
real, | public, | DIMENSION(2) | :: | Qle | = | [-2500.0, 2500.0] | |
real, | public, | DIMENSION(2) | :: | Qg | = | [-4000.0, 4000.0] | |
real, | public, | DIMENSION(2) | :: | SWnet | = | [0.0, 1350.0] | |
real, | public, | DIMENSION(2) | :: | LWnet | = | [-500.0, 510.0] | |
real, | public, | DIMENSION(2) | :: | Rnet | = | [-500.0, 1250.0] | |
real, | public, | DIMENSION(2) | :: | Evap | = | [-0.0045, 0.0045] | |
real, | public, | DIMENSION(2) | :: | Ewater | = | [-0.0005, 0.0005] | |
real, | public, | DIMENSION(2) | :: | ESoil | = | [-0.0015, 0.0015] | |
real, | public, | DIMENSION(2) | :: | TVeg | = | [-0.0003, 0.0003] | |
real, | public, | DIMENSION(2) | :: | ECanop | = | [-0.0003, 0.0003] | |
real, | public, | DIMENSION(2) | :: | PotEvap | = | [-0.005, 0.005] | |
real, | public, | DIMENSION(2) | :: | ACond | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | SoilWet | = | [-0.4, 1.2] | |
real, | public, | DIMENSION(2) | :: | Albedo | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | visAlbedo | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | nirAlbedo | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | VegT | = | [213.0, 353.0] | |
real, | public, | DIMENSION(2) | :: | SoilTemp | = | [213.0, 353.0] | |
real, | public, | DIMENSION(2) | :: | SoilMoist | = | [0.0, 2000.0] | |
real, | public, | DIMENSION(2) | :: | Qs | = | [0.0, 15.0] | |
real, | public, | DIMENSION(2) | :: | Qsb | = | [0.0, 15.0] | |
real, | public, | DIMENSION(2) | :: | DelSoilMoist | = | [-2000.0, 2000.0] | |
real, | public, | DIMENSION(2) | :: | DelSWE | = | [-2000.0, 2000.0] | |
real, | public, | DIMENSION(2) | :: | DelIntercept | = | [-100.0, 100.0] | |
real, | public, | DIMENSION(2) | :: | SnowT | = | [213.0, 280.0] | |
real, | public, | DIMENSION(2) | :: | BaresoilT | = | [213.0, 343.0] | |
real, | public, | DIMENSION(2) | :: | AvgSurfT | = | [213.0, 333.0] | |
real, | public, | DIMENSION(2) | :: | RadT | = | [200.0, 373.0] | |
real, | public, | DIMENSION(2) | :: | SWE | = | [0.0, 4000.0] | |
real, | public, | DIMENSION(2) | :: | RootMoist | = | [0.0, 2000.0] | |
real, | public, | DIMENSION(2) | :: | CanopInt | = | [0.0, 100.0] | |
real, | public, | DIMENSION(2) | :: | NEE | = | [-70.0, 50.0] | |
real, | public, | DIMENSION(2) | :: | NPP | = | [-20.0, 75.0] | |
real, | public, | DIMENSION(2) | :: | GPP | = | [-20.0, 100.0] | |
real, | public, | DIMENSION(2) | :: | PAR | = | [-1000.0, 5000.0] | |
real, | public, | DIMENSION(2) | :: | AutoResp | = | [-50.0, 20.0] | |
real, | public, | DIMENSION(2) | :: | LeafResp | = | [-50.0, 20.0] | |
real, | public, | DIMENSION(2) | :: | HeteroResp | = | [-50.0, 20.0] | |
real, | public, | DIMENSION(2) | :: | HSoil | = | [-1000.0, 1000.0] | |
real, | public, | DIMENSION(2) | :: | HVeg | = | [-1000.0, 1000.0] | |
real, | public, | DIMENSION(2) | :: | SnowDepth | = | [0.0, 50.0] | |
real, | public, | DIMENSION(2) | :: | SnowMelt | = | [-99999.0, 999999.0] | |
real, | public, | DIMENSION(2) | :: | Wbal | = | [-999999.0, 999999.0] | |
real, | public, | DIMENSION(2) | :: | Ebal | = | [-999999.0, 999999.0] | |
real, | public, | DIMENSION(2) | :: | CanT | = | [213.0, 333.0] | |
real, | public, | DIMENSION(2) | :: | Fwsoil | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | albsoil | = | [0.0, 0.9] | |
real, | public, | DIMENSION(2) | :: | isoil | = | [1.0, 30.0] | |
real, | public, | DIMENSION(2) | :: | iveg | = | [1.0, 30.0] | |
real, | public, | DIMENSION(2) | :: | bch | = | [2.0, 15.0] | |
real, | public, | DIMENSION(2) | :: | latitude | = | [-90.0, 90.0] | |
real, | public, | DIMENSION(2) | :: | c3 | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | clay | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | css | = | [700.0, 2200.0] | |
real, | public, | DIMENSION(2) | :: | rhosoil | = | [300.0, 3000.0] | |
real, | public, | DIMENSION(2) | :: | hyds | = | [5.0E-7, 8.5E-3] | |
real, | public, | DIMENSION(2) | :: | rs20 | = | [0.0, 10.0] | |
real, | public, | DIMENSION(2) | :: | sand | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | sfc | = | [0.1, 0.5] | |
real, | public, | DIMENSION(2) | :: | silt | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | ssat | = | [0.35, 0.5] | |
real, | public, | DIMENSION(2) | :: | sucs | = | [-0.8, -0.03] | |
real, | public, | DIMENSION(2) | :: | swilt | = | [0.05, 0.4] | |
real, | public, | DIMENSION(2) | :: | froot | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | zse | = | [0.0, 5.0] | |
real, | public, | DIMENSION(2) | :: | canst1 | = | [0.05, 0.15] | |
real, | public, | DIMENSION(2) | :: | dleaf | = | [0.005, 0.4] | |
real, | public, | DIMENSION(2) | :: | ejmax | = | [1.0E-5, 3.0E-4] | |
real, | public, | DIMENSION(2) | :: | frac4 | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | hc | = | [0.0, 100.0] | |
real, | public, | DIMENSION(2) | :: | lai | = | [0.0, 8.0] | |
real, | public, | DIMENSION(2) | :: | rp20 | = | [0.0, 10.0] | |
real, | public, | DIMENSION(2) | :: | vbeta | = | [-999999.0, 999999.0] | |
real, | public, | DIMENSION(2) | :: | g0 | = | [-0.5, 0.5] | |
real, | public, | DIMENSION(2) | :: | g1 | = | [0.0, 20.0] | |
real, | public, | DIMENSION(2) | :: | xalbnir | = | [0.0, 1.5] | |
real, | public, | DIMENSION(2) | :: | meth | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | za | = | [0.0, 150.0] | |
real, | public, | DIMENSION(2) | :: | rpcoef | = | [0.05, 1.5] | |
real, | public, | DIMENSION(2) | :: | shelrb | = | [1.0, 3.0] | |
real, | public, | DIMENSION(2) | :: | vcmax | = | [5.0E-6, 1.5E-4] | |
real, | public, | DIMENSION(2) | :: | xfang | = | [-1.0, 0.5] | |
real, | public, | DIMENSION(2) | :: | ratecp | = | [0.01, 3.0] | |
real, | public, | DIMENSION(2) | :: | ratecs | = | [0.01, 3.0] | |
real, | public, | DIMENSION(2) | :: | refsbare | = | [0.0, 0.5] | |
real, | public, | DIMENSION(2) | :: | taul | = | [0.0, 0.3] | |
real, | public, | DIMENSION(2) | :: | refl | = | [0.0, 0.5] | |
real, | public, | DIMENSION(2) | :: | tauw | = | [0.0, 0.1] | |
real, | public, | DIMENSION(2) | :: | refw | = | [0.0, 0.5] | |
real, | public, | DIMENSION(2) | :: | extkn | = | [0.0, 10.0] | |
real, | public, | DIMENSION(2) | :: | wai | = | [0.0, 5.0] | |
real, | public, | DIMENSION(2) | :: | vegcf | = | [0.0, 100.0] | |
real, | public, | DIMENSION(2) | :: | tminvj | = | [-20.0, 15.0] | |
real, | public, | DIMENSION(2) | :: | tmaxvj | = | [-15.0, 30.0] | |
real, | public, | DIMENSION(2) | :: | rootbeta | = | [0.7, 1.0] | |
real, | public, | DIMENSION(2) | :: | veg_class | = | [1.0, 20.0] | |
real, | public, | DIMENSION(2) | :: | soil_class | = | [1.0, 20.0] | |
real, | public, | DIMENSION(2) | :: | TotLivBiomass | = | [0.0, 1000.] | |
real, | public, | DIMENSION(2) | :: | TotSoilCarb | = | [0.0, 1000.] | |
real, | public, | DIMENSION(2) | :: | TotLittCarb | = | [0.0, 1000.] | |
real, | public, | DIMENSION(2) | :: | Area | = | [0.0, 5000.] | |
real, | public, | DIMENSION(2) | :: | WatTable | = | [0.0, 1.0e10] | |
real, | public, | DIMENSION(2) | :: | GWwb | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | SatFrac | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | Qrecharge | = | [-9999.0, 9999.0] | |
real, | public, | DIMENSION(2) | :: | patchfrac | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | slope | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | slope_std | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | GWdz | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | ssdn | = | [0.0, 9999.0] | |
real, | public, | DIMENSION(2) | :: | smass | = | [0.0, 9999.0] | |
real, | public, | DIMENSION(2) | :: | sdepth | = | [0.0, 9999.0] | |
real, | public, | DIMENSION(2) | :: | tggsn | = | [100.0, 300.0] | |
real, | public, | DIMENSION(2) | :: | albsoiln | = | [0.0, 1.0] | |
real, | public, | DIMENSION(2) | :: | S | = | [0.0, 1.5] | |
real, | public, | DIMENSION(2) | :: | Tsoil | = | [-100.0, 100.0] | |
real, | public, | DIMENSION(2) | :: | gw_default | = | [0.0, 100000000.0] | |
real, | public, | DIMENSION(2) | :: | default_l | = | [-99999.0, 9999999.0] | |
real, | public, | DIMENSION(2) | :: | default_s | = | [-99999.9, 99999.0] |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real | :: | tk |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | vname | ||||
real(kind=4), | intent(in) | :: | parameter_r1(:) | |||
real, | intent(in) | :: | parameter_range(2) | |||
integer, | intent(in) | :: | ktau | |||
type(met_type), | intent(in) | :: | met |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | var_name | |||
real(kind=4), | intent(in) | :: | var(:,:) | |||
real, | intent(in) | :: | var_range(2) | |||
integer, | intent(in) | :: | ktau | |||
type(met_type), | intent(in) | :: | met |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | var_name | |||
real(kind=4), | intent(in) | :: | var(:,:,:) | |||
real, | intent(in) | :: | var_range(2) | |||
integer, | intent(in) | :: | ktau | |||
type(met_type), | intent(in) | :: | met |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(soil_parameter_type), | intent(in) | :: | soil | |||
type(veg_parameter_type), | intent(in) | :: | veg | |||
integer, | intent(in) | :: | ktau | |||
type(met_type), | intent(in) | :: | met |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(in) | :: | dels | |||
integer, | intent(in) | :: | ktau | |||
type(soil_snow_type), | intent(in) | :: | ssnow | |||
type(soil_parameter_type), | intent(in) | :: | soil | |||
type(canopy_type), | intent(in) | :: | canopy | |||
type(met_type), | intent(in) | :: | met | |||
type(air_type), | intent(in) | :: | air | |||
type(balances_type), | intent(inout) | :: | bal |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(in) | :: | dels | |||
integer, | intent(in) | :: | ktau | |||
type(met_type), | intent(in) | :: | met | |||
type(radiation_type), | intent(in) | :: | rad | |||
type(canopy_type), | intent(in) | :: | canopy | |||
type(balances_type), | intent(inout) | :: | bal | |||
type(soil_snow_type), | intent(in) | :: | ssnow | |||
real, | intent(in) | :: | SBOLTZ | |||
real, | intent(in) | :: | EMLEAF | |||
real, | intent(in) | :: | EMSOIL |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(in) | :: | relHum | |||
real, | intent(in) | :: | tk | |||
real, | intent(in) | :: | psurf | |||
real, | intent(out) | :: | specHum |