SUEWS API Site
Documentation of SUEWS source code
|
Variables | |
integer, parameter | maxnumberofgrids = 10000 |
integer, parameter | maxlinesmet = 8640 |
integer, parameter | nsurf = 7 |
integer, parameter | nvegsurf = 3 |
integer, parameter | nsurfincsnow = nsurf + 1 |
integer, parameter | ndepth = 5 |
integer, parameter | nlayer_max = 100 |
integer, parameter | nspec = 1 |
integer, parameter | nsw = 1 |
integer, parameter | nlw = 1 |
integer, parameter | ncol = 1 |
integer, parameter | pavsurf = 1 |
integer, parameter | bldgsurf = 2 |
integer, parameter | conifsurf = 3 |
integer, parameter | decidsurf = 4 |
integer, parameter | grasssurf = 5 |
integer, parameter | bsoilsurf = 6 |
integer, parameter | watersurf = 7 |
integer, parameter | excesssurf = 8 |
integer, parameter | nsurfdonotreceivedrainage = 0 |
integer, parameter | ivconif = 1 |
integer, parameter | ivdecid = 2 |
integer, parameter | ivgrass = 3 |
real(kind(1d0)), dimension(nsurf) | sfr_surf |
integer, parameter | ncolumnssiteselect = 105 |
integer, parameter | ncolumnsnonveg = 24 |
integer, parameter | ncolumnsveg = 38 |
integer, parameter | ncolumnswater = 22 |
integer, parameter | ncolumnssnow = 25 |
integer, parameter | ncolumnssoil = 9 |
integer, parameter | ncolumnsconductance = 13 |
integer, parameter | ncolumnsohmcoefficients = 4 |
integer, parameter | ncolumnsestmcoefficients = 52 |
integer, parameter | ncolumnsanthropogenic = 39 |
integer, parameter | ncolumnsirrigation = 26 |
integer, parameter | ncolumnsprofiles = 25 |
integer, parameter | ncolumnswgwaterdist = 10 |
integer, parameter | ncolumnsbiogen = 9 |
integer, parameter | ncolumnsmetforcingdata = 24 |
integer, parameter | ncolsestmdata = 13 |
integer, parameter | ncolumnsdataoutsuews = 87 |
integer, parameter | ncolumnsdataoutsnow = 103 |
integer, parameter | ncolumnsdataoutsolweig = 31 |
integer, parameter | ncolumnsdataoutbeers = 34 |
integer, parameter | ncolumnsdataoutbl = 22 |
integer, parameter | ncolumnsdataoutestm = 5 + 27 |
integer, parameter | ncolumnsdataoutehc = 5 + 7*2 + 15*(1 + 4 + 2)*2 |
integer, parameter | ncolumnsdataoutdailystate = 49 |
integer, parameter | ncolumnsdataoutrsl = 30*4 + 5 + 13 + 2 |
integer, parameter | ncolumnsdataoutdebug = 5 + 103 + 14 + 5 + 4 + 3 + 1 |
integer, parameter | ncolumnsdataoutspartacus = 5 + 7 + 4*15 + 3 + 6*15 + 2*15 + 4 |
character(len=20), dimension(ncolumnssiteselect) | headersiteselect_file |
character(len=20), dimension(ncolumnsnonveg) | headernonveg_file |
character(len=20), dimension(ncolumnsnonveg) | headernonveg_reqd |
character(len=20), dimension(ncolumnsveg) | headerveg_file |
character(len=20), dimension(ncolumnsveg) | headerveg_reqd |
character(len=20), dimension(ncolumnswater) | headerwater_file |
character(len=20), dimension(ncolumnswater) | headerwater_reqd |
character(len=20), dimension(ncolumnssnow) | headersnow_file |
character(len=20), dimension(ncolumnssnow) | headersnow_reqd |
character(len=20), dimension(ncolumnssoil) | headersoil_file |
character(len=20), dimension(ncolumnssoil) | headersoil_reqd |
character(len=20), dimension(ncolumnsconductance) | headercond_file |
character(len=20), dimension(ncolumnsconductance) | headercond_reqd |
character(len=20), dimension(ncolumnsohmcoefficients) | headerohmcoefficients_file |
character(len=20), dimension(ncolumnsohmcoefficients) | headerohmcoefficients_reqd |
character(len=20), dimension(ncolumnsestmcoefficients) | headerestmcoefficients_file |
character(len=20), dimension(ncolumnsestmcoefficients) | headerestmcoefficients_reqd |
character(len=20), dimension(ncolumnsanthropogenic) | headeranthropogenic_file |
character(len=20), dimension(ncolumnsanthropogenic) | headeranthropogenic_reqd |
character(len=20), dimension(ncolumnsirrigation) | headerirrigation_file |
character(len=20), dimension(ncolumnsirrigation) | headerirrigation_reqd |
character(len=20), dimension(ncolumnsprofiles) | headerprofiles_file |
character(len=20), dimension(ncolumnsprofiles) | headerprofiles_reqd |
character(len=20), dimension(ncolumnswgwaterdist) | headerwgwaterdist_file |
character(len=20), dimension(ncolumnswgwaterdist) | headerwgwaterdist_reqd |
character(len=20), dimension(ncolumnsbiogen) | headerbiogen_file |
character(len=20), dimension(ncolumnsbiogen) | headerbiogen_reqd |
integer, dimension(:), allocatable | usecolumnsdataout |
character(len=14 *ncolumnsdataoutsuews) | headeruse |
character(len=14 *ncolumnsdataoutsuews) | formatuse |
character(len=14 *ncolumnsdataoutsuews) | headerusenosep |
character(len=14 *ncolumnsdataoutsuews) | formatusenosep |
character(len=52 *ncolumnsdataoutsuews) | longnmuse |
character(len=14 *ncolumnsdataoutsuews) | unitsuse |
character(len=3 *ncolumnsdataoutsuews) | aggreguse |
character(len=4 *ncolumnsdataoutsuews) | colnosuse |
real(kind(1d0)), dimension(:, :), allocatable | siteselect |
real(kind(1d0)), dimension(:, :), allocatable | nonveg_coeff |
real(kind(1d0)), dimension(:, :), allocatable | veg_coeff |
real(kind(1d0)), dimension(:, :), allocatable | water_coeff |
real(kind(1d0)), dimension(:, :), allocatable | snow_coeff |
real(kind(1d0)), dimension(:, :), allocatable | soil_coeff |
real(kind(1d0)), dimension(:, :), allocatable | conductance_coeff |
real(kind(1d0)), dimension(:, :), allocatable | ohmcoefficients_coeff |
real(kind(1d0)), dimension(:, :), allocatable | estmcoefficients_coeff |
real(kind(1d0)), dimension(:, :), allocatable | anthropogenic_coeff |
real(kind(1d0)), dimension(:, :), allocatable | irrigation_coeff |
real(kind(1d0)), dimension(:, :), allocatable | profiles_coeff |
real(kind(1d0)), dimension(:, :), allocatable | wgwaterdist_coeff |
real(kind(1d0)), dimension(:, :), allocatable | biogen_coeff |
integer, dimension(:), allocatable | grididmatrix |
integer, dimension(:), allocatable | grididmatrix0 |
real(kind(1d0)), dimension(:, :), allocatable | surfacechar |
real(kind(1d0)), dimension(:, :, :), allocatable | metforcingdata |
real(kind(1d0)), dimension(:, :), allocatable | metforcingdata_grid |
real(kind(1d0)), dimension(:, :, :), allocatable | estmforcingdata |
real(kind(1d0)), dimension(:, :), allocatable | modeldailystate |
real(kind(1d0)), dimension(:), allocatable | dailystatefirstopen |
real(kind(1d0)), dimension(:, :, :), allocatable | modeloutputdata |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutsuews |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutrsl |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutbl |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutsolweig |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutbeers |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutdebug |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutspartacus |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutsnow |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutestm |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutehc |
real(kind(1d0)), dimension(:, :, :), allocatable | dataoutdailystate |
real(kind(1d0)), dimension(5) | datetimeline |
real(kind(1d0)), dimension(ncolumnsdataoutsuews - 5) | dataoutlinesuews |
real(kind(1d0)), dimension(ncolumnsdataoutsnow - 5) | dataoutlinesnow |
real(kind(1d0)), dimension(ncolumnsdataoutrsl - 5+12) | dataoutlinersl |
real(kind(1d0)), dimension(ncolumnsdataoutsolweig - 5) | dataoutlinesolweig |
real(kind(1d0)), dimension(ncolumnsdataoutbeers - 5) | dataoutlinebeers |
real(kind(1d0)), dimension(ncolumnsdataoutdebug) | dataoutlinedebug |
real(kind(1d0)), dimension(ncolumnsdataoutspartacus) | dataoutlinespartacus |
real(kind(1d0)), dimension(ncolumnsdataoutdailystate - 5) | dailystateline |
real(kind(1d0)), dimension(:, :), allocatable | metfordisagg |
real(kind(1d0)), dimension(:), allocatable | metfordisaggprev |
real(kind(1d0)), dimension(:), allocatable | metfordisaggnext |
real(kind(1d0)), dimension(:, :), allocatable | estmfordisagg |
real(kind(1d0)), dimension(:), allocatable | estmfordisaggprev |
real(kind(1d0)), dimension(:), allocatable | estmfordisaggnext |
real(kind(1d0)), dimension(0:23, 2) | ahprof_24hr |
real(kind(1d0)), dimension(0:23, 2) | humactivity_24hr |
real(kind(1d0)), dimension(0:23, 2) | traffprof_24hr |
real(kind(1d0)), dimension(0:23, 2) | popprof_24hr |
real(kind(1d0)), dimension(0:23, 2) | wuprofm_24hr |
real(kind(1d0)), dimension(0:23, 2) | wuprofa_24hr |
real(kind(1d0)), dimension(:, :), allocatable | ts5mindata |
real(kind(1d0)), dimension(:), allocatable | ts5mindata_ir |
real(kind(1d0)), dimension(:), allocatable | tair24hr |
real(kind(1d0)), dimension(ncolumnsdataoutestm - 5) | dataoutlineestm |
real(kind(1d0)), dimension(ncolumnsdataoutehc - 5) | dataoutlineehc |
integer | ctp_enusewd = 1 |
integer | ctp_enusewe = 2 |
integer | ctp_wumanuwd = 3 |
integer | ctp_wumanuwe = 4 |
integer | ctp_wuautowd = 5 |
integer | ctp_wuautowe = 6 |
integer | ctp_snowcwd = 7 |
integer | ctp_snowcwe = 8 |
integer | ctp_humactivitywd = 9 |
integer | ctp_humactivitywe = 10 |
integer | ctp_traffprofwd = 11 |
integer | ctp_traffprofwe = 12 |
integer | ctp_popprofwd = 13 |
integer | ctp_popprofwe = 14 |
real(kind(1d0)), dimension(nsurf) | addwater |
real(kind(1d0)), dimension(nsurf) | addwaterrunoff |
real(kind(1d0)), dimension(nsurf) | chang |
real(kind(1d0)), dimension(nsurf) | drain |
real(kind(1d0)), dimension(nsurf) | evap |
real(kind(1d0)), dimension(nsurf) | runoff |
real(kind(1d0)), dimension(nsurf) | runoffsoil |
real(kind(1d0)), dimension(nsurf) | smd_nsurf |
real(kind(1d0)), dimension(nsurf) | smd_nsurfout |
real(kind(1d0)), dimension(nsurf) | soilstore_surf |
real(kind(1d0)), dimension(nsurf) | soilstoreold |
real(kind(1d0)), dimension(nsurf) | state_surf |
real(kind(1d0)), dimension(nsurf) | stateout |
real(kind(1d0)), dimension(nsurf) | stateold |
real(kind(1d0)), dimension(nsurf) | rss_nsurf |
real(kind(1d0)), dimension(nsurf) | wetthresh_surf |
real(kind(1d0)), dimension(nsurf) | statelimit_surf |
real(kind(1d0)), dimension(1) | waterdepth |
real(kind(1d0)), dimension(nsurf) | sathydraulicconduct |
real(kind(1d0)), dimension(nsurf) | soildepth |
real(kind(1d0)), dimension(nsurf) | soilstorecap_surf |
real(kind(1d0)), dimension(nsurf+1, nsurf - 1) | waterdist |
real(kind(1d0)), dimension(6, nsurf) | storedrainprm |
integer, parameter | ndays = 366 |
real(kind(1d0)), dimension(nvegsurf) | gdd_id |
real(kind(1d0)), dimension(nvegsurf) | gdd_id_prev |
real(kind(1d0)), dimension(nvegsurf) | sdd_id |
real(kind(1d0)) | tmin_id |
real(kind(1d0)) | tmax_id |
real(kind(1d0)) | lenday_id |
real(kind(1d0)), dimension(12) | hdd_id |
real(kind(1d0)), dimension(9) | wuday_id |
real(kind(1d0)), dimension(9) | wuday_id_prev |
real(kind(1d0)), dimension(nvegsurf) | lai_id |
real(kind(1d0)), dimension(nvegsurf) | lai_id_prev |
real(kind(1d0)) | albmin_dectr |
real(kind(1d0)) | albmax_dectr |
real(kind(1d0)) | capmin_dec |
real(kind(1d0)) | capmax_dec |
real(kind(1d0)) | pormin_dec |
real(kind(1d0)) | pormax_dec |
real(kind(1d0)) | albmin_evetr |
real(kind(1d0)) | albmax_evetr |
real(kind(1d0)) | albmin_grass |
real(kind(1d0)) | albmax_grass |
real(kind(1d0)), dimension(nvegsurf, maxnumberofgrids) | gdd_id_grids |
real(kind(1d0)), dimension(nvegsurf, maxnumberofgrids) | sdd_id_grids |
real(kind(1d0)), dimension(maxnumberofgrids) | tmin_id_grids |
real(kind(1d0)), dimension(maxnumberofgrids) | tmax_id_grids |
real(kind(1d0)), dimension(maxnumberofgrids) | lenday_id_grids |
real(kind(1d0)), dimension(12, maxnumberofgrids) | hdd_id_grids |
real(kind(1d0)), dimension(9, maxnumberofgrids) | wuday_id_grids |
real(kind(1d0)), dimension(nvegsurf, maxnumberofgrids) | lai_id_grids |
real(kind(1d0)), dimension(maxnumberofgrids) | decidcap_id_grids |
real(kind(1d0)), dimension(maxnumberofgrids) | albdectr_id_grids |
real(kind(1d0)), dimension(maxnumberofgrids) | albevetr_id_grids |
real(kind(1d0)), dimension(maxnumberofgrids) | albgrass_id_grids |
real(kind(1d0)), dimension(maxnumberofgrids) | porosity_id_grids |
real(kind(1d0)) | decidcap_id |
real(kind(1d0)) | albdectr_id |
real(kind(1d0)) | albevetr_id |
real(kind(1d0)) | albgrass_id |
real(kind(1d0)) | porosity_id |
real(kind(1d0)) | xbo |
real(kind(1d0)), dimension(nvegsurf) | baset |
real(kind(1d0)), dimension(nvegsurf) | basete |
real(kind(1d0)), dimension(nvegsurf) | gddfull |
real(kind(1d0)), dimension(nvegsurf) | sddfull |
real(kind(1d0)), dimension(nvegsurf) | laimin |
real(kind(1d0)), dimension(nvegsurf) | laimax |
real(kind(1d0)), dimension(nvegsurf) | maxconductance |
real(kind(1d0)), dimension(4, nvegsurf) | laipower |
integer, dimension(nvegsurf) | laitype |
real(kind(1d0)), dimension(nvegsurf) | biogenco2code |
real(kind(1d0)), dimension(nvegsurf) | alpha_bioco2 |
real(kind(1d0)), dimension(nvegsurf) | beta_bioco2 |
real(kind(1d0)), dimension(nvegsurf) | theta_bioco2 |
real(kind(1d0)), dimension(nvegsurf) | alpha_enh_bioco2 |
real(kind(1d0)), dimension(nvegsurf) | beta_enh_bioco2 |
real(kind(1d0)), dimension(nvegsurf) | resp_a |
real(kind(1d0)), dimension(nvegsurf) | resp_b |
real(kind(1d0)), dimension(nvegsurf) | min_res_bioco2 |
real(kind(1d0)), dimension(nsurf) | alb |
real(kind(1d0)), dimension(nsurf) | emis |
real(kind(1d0)) | bulkalbedo |
real(kind(1d0)), dimension(nsurf) | tsurf_ind |
real(kind(1d0)), dimension(nsurf) | tsurf_ind_snow |
real(kind(1d0)), dimension(nsurf) | tsurf_ind_nosnow |
real(kind(1d0)), dimension(nsurf) | kup_ind |
real(kind(1d0)), dimension(nsurf) | kup_ind_snow |
real(kind(1d0)), dimension(nsurf) | kup_ind_nosnow |
real(kind(1d0)), dimension(nsurf) | lup_ind |
real(kind(1d0)), dimension(nsurf) | lup_ind_snow |
real(kind(1d0)), dimension(nsurf) | lup_ind_nosnow |
real(kind(1d0)), dimension(nsurf) | qn1_ind |
real(kind(1d0)), dimension(nsurf) | qn1_ind_snow |
real(kind(1d0)), dimension(nsurf) | qn1_ind_nosnow |
real(kind(1d0)) | narp_lat |
real(kind(1d0)) | narp_long |
real(kind(1d0)) | narp_year |
real(kind(1d0)) | narp_tz |
real(kind(1d0)) | narp_alb_snow |
real(kind(1d0)) | narp_emis_snow |
real(kind(1d0)) | narp_trans_site |
real(kind(1d0)), dimension(365) | narp_g |
integer | narp_nperhour |
real(kind(1d0)), dimension(:), allocatable | narp_kdown_hr |
real(kind(1d0)), parameter | deg2rad = 0.017453292 |
real(kind(1d0)), parameter | rad2deg = 57.29577951 |
real(kind(1d0)), parameter | sigma_sb = 5.67E-8 |
real(kind(1d0)), dimension(nsurf+1, 4, 3) | ohm_coef |
real(kind(1d0)), dimension(nsurf+1) | ohm_threshsw |
real(kind(1d0)), dimension(nsurf+1) | ohm_threshwd |
real(kind(1d0)) | a1 |
real(kind(1d0)) | a2 |
real(kind(1d0)) | a3 |
real(kind(1d0)), dimension(:), allocatable | tair_av_grids |
real(kind(1d0)), dimension(:), allocatable | qn_av_grids |
real(kind(1d0)), dimension(:), allocatable | qn_s_av_grids |
real(kind(1d0)), dimension(:), allocatable | dqndt_grids |
real(kind(1d0)), dimension(:), allocatable | dqnsdt_grids |
real(kind(1d0)) | qn_av |
real(kind(1d0)) | dqndt |
real(kind(1d0)) | tair_av |
real(kind(1d0)) | qn_s_av |
real(kind(1d0)) | dqnsdt |
real(kind(1d0)), dimension(nsurf) | changsnow |
real(kind(1d0)), dimension(nsurf) | maxsnowvol |
real(kind(1d0)), dimension(nsurf) | snowwater |
real(kind(1d0)), dimension(nsurf) | ev_snow |
real(kind(1d0)), dimension(nsurf) | mw_ind |
real(kind(1d0)), dimension(nsurf) | mw_indday |
real(kind(1d0)), dimension(nsurf) | runoffsnow |
real(kind(1d0)), dimension(nsurf) | snowdens |
real(kind(1d0)), dimension(nsurf) | snowfrac |
real(kind(1d0)), dimension(nsurf) | icefrac |
real(kind(1d0)), dimension(nsurf) | snowinit |
real(kind(1d0)), dimension(nsurf) | snowdepth |
real(kind(1d0)), dimension(nsurf) | snowtosurf |
real(kind(1d0)), dimension(nsurf) | volswe |
real(kind(1d0)), dimension(nsurf) | statefraction |
real(kind(1d0)), dimension(nsurf) | freezmelt |
real(kind(1d0)), dimension(nsurf) | qm_freezstate |
real(kind(1d0)), dimension(nsurf) | freezstate |
real(kind(1d0)), dimension(nsurf) | freezstatevol |
real(kind(1d0)), dimension(nsurf) | qm_melt |
real(kind(1d0)), dimension(nsurf) | qm_rain |
real(kind(1d0)), dimension(nsurf) | rainonsnow |
real(kind(1d0)), dimension(nsurf) | snowpacklimit |
real(kind(1d0)), dimension(nsurf) | deltaqi |
real(kind(1d0)), dimension(nsurf, maxnumberofgrids) | icefrac_grids |
real(kind(1d0)), dimension(nsurf) | snowpack |
real(kind(1d0)), dimension(nsurf) | snowpackold |
integer, dimension(nsurf) | heig |
integer, dimension(nsurf) | snowcoverforms |
integer, dimension(nsurf) | snowcalcswitch = 0 |
integer, parameter | nconns = 8 |
real(kind(1d0)), dimension(nconns) | gridtofrac |
real(kind(1d0)), dimension(nconns) | gridto |
real(kind(1d0)), dimension(maxnumberofgrids) | a1anohm |
real(kind(1d0)), dimension(maxnumberofgrids) | a2anohm |
real(kind(1d0)), dimension(maxnumberofgrids) | a3anohm |
real(kind(1d0)), dimension(maxnumberofgrids) | mahanohm |
real(kind(1d0)), dimension(maxnumberofgrids) | boanohmstart |
real(kind(1d0)), dimension(maxnumberofgrids) | boanohmend |
real(kind(1d0)), dimension(nsurf) | cpanohm |
real(kind(1d0)), dimension(nsurf) | kkanohm |
real(kind(1d0)), dimension(nsurf) | chanohm |
integer | nlayer |
integer, dimension(:), allocatable | nlayer_grids |
real(kind(1d0)), dimension(:), allocatable | sfr_roof |
real(kind(1d0)), dimension(:), allocatable | tsfc_roof |
real(kind(1d0)), dimension(:, :), allocatable | k_roof |
real(kind(1d0)), dimension(:, :), allocatable | cp_roof |
real(kind(1d0)), dimension(:, :), allocatable | dz_roof |
real(kind(1d0)), dimension(:), allocatable | tin_roof |
real(kind(1d0)), dimension(:), allocatable | alb_roof |
real(kind(1d0)), dimension(:), allocatable | emis_roof |
real(kind(1d0)), dimension(:), allocatable | state_roof |
real(kind(1d0)), dimension(:), allocatable | statelimit_roof |
real(kind(1d0)), dimension(:), allocatable | wetthresh_roof |
real(kind(1d0)), dimension(:), allocatable | soilstore_roof |
real(kind(1d0)), dimension(:), allocatable | soilstorecap_roof |
real(kind(1d0)), dimension(:, :), allocatable | temp_roof |
real(kind(1d0)), dimension(:, :), allocatable | tsfc_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | sfr_roof_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | k_roof_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | cp_roof_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | dz_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | tin_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | alb_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | emis_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | state_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | statelimit_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | wetthresh_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | soilstore_roof_grids |
real(kind(1d0)), dimension(:, :), allocatable | soilstorecap_roof_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | temp_roof_grids |
real(kind(1d0)), dimension(:), allocatable | sfr_wall |
real(kind(1d0)), dimension(:), allocatable | tsfc_wall |
real(kind(1d0)), dimension(:, :), allocatable | k_wall |
real(kind(1d0)), dimension(:, :), allocatable | cp_wall |
real(kind(1d0)), dimension(:, :), allocatable | dz_wall |
real(kind(1d0)), dimension(:), allocatable | tin_wall |
real(kind(1d0)), dimension(:), allocatable | alb_wall |
real(kind(1d0)), dimension(:), allocatable | emis_wall |
real(kind(1d0)), dimension(:), allocatable | state_wall |
real(kind(1d0)), dimension(:), allocatable | statelimit_wall |
real(kind(1d0)), dimension(:), allocatable | wetthresh_wall |
real(kind(1d0)), dimension(:), allocatable | soilstore_wall |
real(kind(1d0)), dimension(:), allocatable | soilstorecap_wall |
real(kind(1d0)), dimension(:, :), allocatable | temp_wall |
real(kind(1d0)), dimension(:, :), allocatable | tsfc_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | sfr_wall_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | k_wall_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | cp_wall_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | dz_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | tin_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | alb_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | emis_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | state_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | statelimit_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | wetthresh_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | soilstore_wall_grids |
real(kind(1d0)), dimension(:, :), allocatable | soilstorecap_wall_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | temp_wall_grids |
real(kind(1d0)), dimension(:), allocatable | tsfc_surf |
real(kind(1d0)), dimension(:, :), allocatable | k_surf |
real(kind(1d0)), dimension(:, :), allocatable | cp_surf |
real(kind(1d0)), dimension(:, :), allocatable | dz_surf |
real(kind(1d0)), dimension(:), allocatable | tin_surf |
real(kind(1d0)), dimension(:, :), allocatable | temp_surf |
real(kind(1d0)), dimension(:, :), allocatable | tsfc_surf_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | k_surf_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | cp_surf_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | dz_surf_grids |
real(kind(1d0)), dimension(:, :), allocatable | tin_surf_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | temp_surf_grids |
real(kind(1d0)), dimension(:), allocatable | height |
real(kind(1d0)), dimension(:), allocatable | building_frac |
real(kind(1d0)), dimension(:), allocatable | veg_frac |
real(kind(1d0)), dimension(:), allocatable | building_scale |
real(kind(1d0)), dimension(:), allocatable | veg_scale |
real(kind(1d0)), dimension(:), allocatable | veg_ext |
real(kind(1d0)), dimension(:), allocatable | veg_fsd |
real(kind(1d0)), dimension(:), allocatable | veg_contact_fraction |
real(kind(1d0)), dimension(:, :), allocatable | roof_albedo_dir_mult_fact |
real(kind(1d0)), dimension(:, :), allocatable | wall_specular_frac |
real(kind(1d0)), dimension(:, :), allocatable | height_grids |
real(kind(1d0)), dimension(:, :), allocatable | building_frac_grids |
real(kind(1d0)), dimension(:, :), allocatable | veg_frac_grids |
real(kind(1d0)), dimension(:, :), allocatable | building_scale_grids |
real(kind(1d0)), dimension(:, :), allocatable | veg_scale_grids |
real(kind(1d0)), dimension(:, :), allocatable | veg_ext_grids |
real(kind(1d0)), dimension(:, :), allocatable | veg_fsd_grids |
real(kind(1d0)), dimension(:, :), allocatable | veg_contact_fraction_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | roof_albedo_dir_mult_fact_grids |
real(kind(1d0)), dimension(:, :, :), allocatable | wall_specular_frac_grids |
integer | n_vegetation_region_urban |
integer | n_stream_sw_urban |
integer | n_stream_lw_urban |
real(kind(1d0)) | sw_dn_direct_frac |
real(kind(1d0)) | air_ext_sw |
real(kind(1d0)) | air_ssa_sw |
real(kind(1d0)) | veg_ssa_sw |
real(kind(1d0)) | air_ext_lw |
real(kind(1d0)) | air_ssa_lw |
real(kind(1d0)) | veg_ssa_lw |
real(kind(1d0)) | veg_fsd_const |
real(kind(1d0)) | veg_contact_fraction_const |
real(kind(1d0)) | ground_albedo_dir_mult_fact |
logical | use_sw_direct_albedo |
real(kind(1d0)), dimension(5, nsurfincsnow) | zsurf_suewssurfs |
real(kind(1d0)), dimension(5, nsurfincsnow) | ksurf_suewssurfs |
real(kind(1d0)), dimension(5, nsurfincsnow) | rsurf_suewssurfs |
integer | cc |
integer, parameter | ccendsi = ncolumnsSiteSelect |
integer, dimension(nsurf) | c_albmin = (/(cc, cc=ccEndSI + 0*nsurf + 1, ccEndSI + 0*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_albmax = (/(cc, cc=ccEndSI + 1*nsurf + 1, ccEndSI + 1*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_emis = (/(cc, cc=ccEndSI + 2*nsurf + 1, ccEndSI + 2*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_stormin = (/(cc, cc=ccEndSI + 3*nsurf + 1, ccEndSI + 3*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_stormax = (/(cc, cc=ccEndSI + 4*nsurf + 1, ccEndSI + 4*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wetthresh = (/(cc, cc=ccEndSI + 5*nsurf + 1, ccEndSI + 5*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_statelimit = (/(cc, cc=ccEndSI + 6*nsurf + 1, ccEndSI + 6*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_dreq = (/(cc, cc=ccEndSI + 7*nsurf + 1, ccEndSI + 7*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_drcoef1 = (/(cc, cc=ccEndSI + 8*nsurf + 1, ccEndSI + 8*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_drcoef2 = (/(cc, cc=ccEndSI + 9*nsurf + 1, ccEndSI + 9*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_soiltcode = (/(cc, cc=ccEndSI + 10*nsurf + 1, ccEndSI + 10*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_snowlimpat = (/(cc, cc=ccEndSI + 11*nsurf + 1, ccEndSI + 11*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_snowlimrem = (/(cc, cc=ccEndSI + 12*nsurf + 1, ccEndSI + 12*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_cpanohm = (/(cc, cc=ccEndSI + 13*nsurf + 1, ccEndSI + 13*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_kkanohm = (/(cc, cc=ccEndSI + 14*nsurf + 1, ccEndSI + 14*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_chanohm = (/(cc, cc=ccEndSI + 15*nsurf + 1, ccEndSI + 15*nsurf + nsurf, 1)/) |
integer, parameter | ccendi = (ccEndSI + 15*nsurf + nsurf) |
integer, dimension(nvegsurf) | c_baset = (/(cc, cc=ccEndI + 0*nvegsurf + 1, ccEndI + 0*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_basete = (/(cc, cc=ccEndI + 1*nvegsurf + 1, ccEndI + 1*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_gddfull = (/(cc, cc=ccEndI + 2*nvegsurf + 1, ccEndI + 2*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_sddfull = (/(cc, cc=ccEndI + 3*nvegsurf + 1, ccEndI + 3*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_laimin = (/(cc, cc=ccEndI + 4*nvegsurf + 1, ccEndI + 4*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_laimax = (/(cc, cc=ccEndI + 5*nvegsurf + 1, ccEndI + 5*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_porositymin = (/(cc, cc=ccEndI + 6*nvegsurf + 1, ccEndI + 6*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_porositymax = (/(cc, cc=ccEndI + 7*nvegsurf + 1, ccEndI + 7*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_gsmax = (/(cc, cc=ccEndI + 8*nvegsurf + 1, ccEndI + 8*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_laieq = (/(cc, cc=ccEndI + 9*nvegsurf + 1, ccEndI + 9*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_leafgp1 = (/(cc, cc=ccEndI + 10*nvegsurf + 1, ccEndI + 10*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_leafgp2 = (/(cc, cc=ccEndI + 11*nvegsurf + 1, ccEndI + 11*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_leafop1 = (/(cc, cc=ccEndI + 12*nvegsurf + 1, ccEndI + 12*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_leafop2 = (/(cc, cc=ccEndI + 13*nvegsurf + 1, ccEndI + 13*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_biogenco2code = (/(cc, cc=ccEndI + 14*nvegsurf + 1, ccEndI + 14*nvegsurf + nvegsurf, 1)/) |
integer, parameter | ccendp = (ccEndI + 14*nvegsurf + nvegsurf) |
integer | c_waterdepth = (ccEndP + 1) |
integer, parameter | ccendw = (ccEndP + 1) |
integer | c_snowrmfactor = (ccEndW + 1) |
integer | c_snowtmfactor = (ccEndW + 2) |
integer | c_snowalbmin = (ccEndW + 3) |
integer | c_snowalbmax = (ccEndW + 4) |
integer | c_snowemis = (ccEndW + 6) |
integer | c_snowtau_a = (ccEndW + 7) |
integer | c_snowtau_f = (ccEndW + 8) |
integer | c_snowplimalb = (ccEndW + 9) |
integer | c_snowsdmin = (ccEndW + 10) |
integer | c_snowsdmax = (ccEndW + 11) |
integer | c_snowtau_r = (ccEndW + 12) |
integer | c_snowcrwmin = (ccEndW + 13) |
integer | c_snowcrwmax = (ccEndW + 14) |
integer | c_snowplimsnow = (ccEndW + 15) |
integer, parameter | ccendsn = (ccEndW + 15) |
integer, dimension(nsurf) | c_soildepth = (/(cc, cc=ccEndSn + 0*nsurf + 1, ccEndSn + 0*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_soilstcap = (/(cc, cc=ccEndSn + 1*nsurf + 1, ccEndSn + 1*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_ksat = (/(cc, cc=ccEndSn + 2*nsurf + 1, ccEndSn + 2*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_soildens = (/(cc, cc=ccEndSn + 3*nsurf + 1, ccEndSn + 3*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_soilinfrate = (/(cc, cc=ccEndSn + 4*nsurf + 1, ccEndSn + 4*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_obssmdepth = (/(cc, cc=ccEndSn + 5*nsurf + 1, ccEndSn + 5*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_obssmmax = (/(cc, cc=ccEndSn + 6*nsurf + 1, ccEndSn + 6*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_obssnrfrac = (/(cc, cc=ccEndSn + 7*nsurf + 1, ccEndSn + 7*nsurf + nsurf, 1)/) |
integer, parameter | ccendso = (ccEndSn + 7*nsurf + nsurf) |
integer | c_gsg1 = (ccEndSo + 1) |
integer | c_gsg2 = (ccEndSo + 2) |
integer | c_gsg3 = (ccEndSo + 3) |
integer | c_gsg4 = (ccEndSo + 4) |
integer | c_gsg5 = (ccEndSo + 5) |
integer | c_gsg6 = (ccEndSo + 6) |
integer | c_gsth = (ccEndSo + 7) |
integer | c_gstl = (ccEndSo + 8) |
integer | c_gss1 = (ccEndSo + 9) |
integer | c_gss2 = (ccEndSo + 10) |
integer | c_gskmax = (ccEndSo + 11) |
integer | c_gsmodel = (ccEndSo + 12) |
integer, parameter | ccendgs = (ccEndSo + 12) |
integer, dimension(nsurfincsnow) | c_ohmcode_swet = (/(cc, cc=ccEndGs + 0*nsurfIncSnow + 1, ccEndGs + 0*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_ohmcode_sdry = (/(cc, cc=ccEndGs + 1*nsurfIncSnow + 1, ccEndGs + 1*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_ohmcode_wwet = (/(cc, cc=ccEndGs + 2*nsurfIncSnow + 1, ccEndGs + 2*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_ohmcode_wdry = (/(cc, cc=ccEndGs + 3*nsurfIncSnow + 1, ccEndGs + 3*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a1_swet = (/(cc, cc=ccEndGs + 4*nsurfIncSnow + 1, ccEndGs + 4*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a2_swet = (/(cc, cc=ccEndGs + 5*nsurfIncSnow + 1, ccEndGs + 5*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a3_swet = (/(cc, cc=ccEndGs + 6*nsurfIncSnow + 1, ccEndGs + 6*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a1_sdry = (/(cc, cc=ccEndGs + 7*nsurfIncSnow + 1, ccEndGs + 7*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a2_sdry = (/(cc, cc=ccEndGs + 8*nsurfIncSnow + 1, ccEndGs + 8*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a3_sdry = (/(cc, cc=ccEndGs + 9*nsurfIncSnow + 1, ccEndGs + 9*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a1_wwet = (/(cc, cc=ccEndGs + 10*nsurfIncSnow + 1, ccEndGs + 10*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a2_wwet = (/(cc, cc=ccEndGs + 11*nsurfIncSnow + 1, ccEndGs + 11*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a3_wwet = (/(cc, cc=ccEndGs + 12*nsurfIncSnow + 1, ccEndGs + 12*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a1_wdry = (/(cc, cc=ccEndGs + 13*nsurfIncSnow + 1, ccEndGs + 13*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a2_wdry = (/(cc, cc=ccEndGs + 14*nsurfIncSnow + 1, ccEndGs + 14*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_a3_wdry = (/(cc, cc=ccEndGs + 15*nsurfIncSnow + 1, ccEndGs + 15*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_ohmthresh_sw = (/(cc, cc=ccEndGs + 16*nsurfIncSnow + 1, ccEndGs + 16*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_ohmthresh_wd = (/(cc, cc=ccEndGs + 17*nsurfIncSnow + 1, ccEndGs + 17*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, dimension(nsurfincsnow) | c_estmcode = (/(cc, cc=ccEndGs + 18*nsurfIncSnow + 1, ccEndGs + 18*nsurfIncSnow + nsurfIncSnow, 1)/) |
integer, parameter | ccendo = (ccEndGs + 18*nsurfIncSnow + nsurfIncSnow) |
integer | c_baset_hc = (ccEndO + 1) |
integer | c_qf_a1 = (ccEndO + 2) |
integer | c_qf_b1 = (ccEndO + 3) |
integer | c_qf_c1 = (ccEndO + 4) |
integer | c_qf_a2 = (ccEndO + 5) |
integer | c_qf_b2 = (ccEndO + 6) |
integer | c_qf_c2 = (ccEndO + 7) |
integer | c_ahmin_wd = (ccEndO + 8) |
integer | c_ahmin_we = (ccEndO + 9) |
integer | c_ahslopeheating_wd = (ccEndO + 10) |
integer | c_ahslopeheating_we = (ccEndO + 11) |
integer | c_ahslopecooling_wd = (ccEndO + 12) |
integer | c_ahslopecooling_we = (ccEndO + 13) |
integer | c_tcriticheating_we = (ccEndO + 14) |
integer | c_tcriticheating_wd = (ccEndO + 15) |
integer | c_tcriticcooling_we = (ccEndO + 16) |
integer | c_tcriticcooling_wd = (ccEndO + 17) |
integer | c_enprofwd = (ccEndO + 18) |
integer | c_enprofwe = (ccEndO + 19) |
integer | c_co2mwd = (ccEndO + 20) |
integer | c_co2mwe = (ccEndO + 21) |
integer | c_traffprofwd = (ccEndO + 22) |
integer | c_traffprofwe = (ccEndO + 23) |
integer | c_popprofwd = (ccEndO + 24) |
integer | c_popprofwe = (ccEndO + 25) |
integer | c_minqfmetab = (ccEndO + 26) |
integer | c_maxqfmetab = (ccEndO + 27) |
integer | c_minfcmetab = (ccEndO + 28) |
integer | c_maxfcmetab = (ccEndO + 29) |
integer | c_frpddwe = (ccEndO + 30) |
integer | c_frfossilfuel_heat = (ccEndO + 31) |
integer | c_frfossilfuel_nonheat = (ccEndO + 32) |
integer | c_ef_umolco2perj = (ccEndO + 33) |
integer | c_enef_v_jkm = (ccEndO + 34) |
integer | c_fcef_v_kgkmwd = (ccEndO + 35) |
integer | c_fcef_v_kgkmwe = (ccEndO + 36) |
integer | c_co2pointsource = (ccEndO + 37) |
integer | c_trafficunits = (ccEndO + 38) |
integer, parameter | ccenda = (ccEndO + 38) |
integer | c_iestart = (ccEndA + 1) |
integer | c_ieend = (ccEndA + 2) |
integer | c_intwu = (ccEndA + 3) |
integer | c_faut = (ccEndA + 4) |
integer | c_h_maintain = (ccEndA + 5) |
integer, dimension(3) | c_ie_a = (/(cc, cc=ccEndA + 5 + 0*3 + 1, ccEndA + 5 + 0*3 + 3, 1)/) |
integer, dimension(3) | c_ie_m = (/(cc, cc=ccEndA + 5 + 1*3 + 1, ccEndA + 5 + 1*3 + 3, 1)/) |
integer, dimension(7) | c_daywat = (/(cc, cc=ccEndA + 11 + 0*7 + 1, ccEndA + 11 + 0*7 + 7, 1)/) |
integer, dimension(7) | c_daywatper = (/(cc, cc=ccEndA + 11 + 1*7 + 1, ccEndA + 11 + 1*7 + 7, 1)/) |
integer, parameter | ccendir = (ccEndA + 11 + 1*7 + 7) |
integer, dimension(24) | c_hrprofenusewd = (/(cc, cc=ccEndIr + 0*24 + 1, ccEndIr + 0*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofenusewe = (/(cc, cc=ccEndIr + 1*24 + 1, ccEndIr + 1*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofwumanuwd = (/(cc, cc=ccEndIr + 2*24 + 1, ccEndIr + 2*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofwumanuwe = (/(cc, cc=ccEndIr + 3*24 + 1, ccEndIr + 3*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofwuautowd = (/(cc, cc=ccEndIr + 4*24 + 1, ccEndIr + 4*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofwuautowe = (/(cc, cc=ccEndIr + 5*24 + 1, ccEndIr + 5*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofsnowcwd = (/(cc, cc=ccEndIr + 6*24 + 1, ccEndIr + 6*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofsnowcwe = (/(cc, cc=ccEndIr + 7*24 + 1, ccEndIr + 7*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofhumactivitywd = (/(cc, cc=ccEndIr + 8*24 + 1, ccEndIr + 8*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofhumactivitywe = (/(cc, cc=ccEndIr + 9*24 + 1, ccEndIr + 9*24 + 24, 1)/) |
integer, dimension(24) | c_hrproftraffwd = (/(cc, cc=ccEndIr + 10*24 + 1, ccEndIr + 10*24 + 24, 1)/) |
integer, dimension(24) | c_hrproftraffwe = (/(cc, cc=ccEndIr + 11*24 + 1, ccEndIr + 11*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofpopwd = (/(cc, cc=ccEndIr + 12*24 + 1, ccEndIr + 12*24 + 24, 1)/) |
integer, dimension(24) | c_hrprofpopwe = (/(cc, cc=ccEndIr + 13*24 + 1, ccEndIr + 13*24 + 24, 1)/) |
integer, parameter | ccendpr = (ccEndIr + 13*24 + 24) |
integer, dimension(nsurf) | c_wgtopaved = (/(cc, cc=ccEndPr + 0*nsurf + 1, ccEndPr + 0*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wgtobldgs = (/(cc, cc=ccEndPr + 1*nsurf + 1, ccEndPr + 1*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wgtoevetr = (/(cc, cc=ccEndPr + 2*nsurf + 1, ccEndPr + 2*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wgtodectr = (/(cc, cc=ccEndPr + 3*nsurf + 1, ccEndPr + 3*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wgtograss = (/(cc, cc=ccEndPr + 4*nsurf + 1, ccEndPr + 4*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wgtobsoil = (/(cc, cc=ccEndPr + 5*nsurf + 1, ccEndPr + 5*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wgtowater = (/(cc, cc=ccEndPr + 6*nsurf + 1, ccEndPr + 6*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wgtorunoff = (/(cc, cc=ccEndPr + 7*nsurf + 1, ccEndPr + 7*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | c_wgtosoilstore = (/(cc, cc=ccEndPr + 8*nsurf + 1, ccEndPr + 8*nsurf + nsurf, 1)/) |
integer, parameter | cbendwg = (ccEndPr + 8*nsurf + nsurf) |
integer, dimension(nvegsurf) | c_alpha_bioco2 = (/(cc, cc=cBEndWG + 0*nvegsurf + 1, cBEndWG + 0*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_beta_bioco2 = (/(cc, cc=cBEndWG + 1*nvegsurf + 1, cBEndWG + 1*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_theta_bioco2 = (/(cc, cc=cBEndWG + 2*nvegsurf + 1, cBEndWG + 2*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_alpha_enh_bioco2 = (/(cc, cc=cBEndWG + 3*nvegsurf + 1, cBEndWG + 3*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_beta_enh_bioco2 = (/(cc, cc=cBEndWG + 4*nvegsurf + 1, cBEndWG + 4*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_resp_a = (/(cc, cc=cBEndWG + 5*nvegsurf + 1, cBEndWG + 5*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_resp_b = (/(cc, cc=cBEndWG + 6*nvegsurf + 1, cBEndWG + 6*nvegsurf + nvegsurf, 1)/) |
integer, dimension(nvegsurf) | c_min_res_bioco2 = (/(cc, cc=cBEndWG + 7*nvegsurf + 1, cBEndWG + 7*nvegsurf + nvegsurf, 1)/) |
integer, parameter | ccendb = (cBEndWG + 7*nvegsurf + nvegsurf) |
integer, dimension(nsurfincsnow) | c_surf_thick1 = [(cc, cc=ccEndB + 0*nsurfIncSnow + 1, ccEndB + 0*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_k1 = [(cc, cc=ccEndB + 1*nsurfIncSnow + 1, ccEndB + 1*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_rhocp1 = [(cc, cc=ccEndB + 2*nsurfIncSnow + 1, ccEndB + 2*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_thick2 = [(cc, cc=ccEndB + 3*nsurfIncSnow + 1, ccEndB + 3*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_k2 = [(cc, cc=ccEndB + 4*nsurfIncSnow + 1, ccEndB + 4*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_rhocp2 = [(cc, cc=ccEndB + 5*nsurfIncSnow + 1, ccEndB + 5*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_thick3 = [(cc, cc=ccEndB + 6*nsurfIncSnow + 1, ccEndB + 6*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_k3 = [(cc, cc=ccEndB + 7*nsurfIncSnow + 1, ccEndB + 7*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_rhocp3 = [(cc, cc=ccEndB + 8*nsurfIncSnow + 1, ccEndB + 8*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_thick4 = [(cc, cc=ccEndB + 9*nsurfIncSnow + 1, ccEndB + 9*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_k4 = [(cc, cc=ccEndB + 10*nsurfIncSnow + 1, ccEndB + 10*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_rhocp4 = [(cc, cc=ccEndB + 11*nsurfIncSnow + 1, ccEndB + 11*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_thick5 = [(cc, cc=ccEndB + 12*nsurfIncSnow + 1, ccEndB + 12*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_k5 = [(cc, cc=ccEndB + 13*nsurfIncSnow + 1, ccEndB + 13*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, dimension(nsurfincsnow) | c_surf_rhocp5 = [(cc, cc=ccEndB + 14*nsurfIncSnow + 1, ccEndB + 14*nsurfIncSnow + nsurfIncSnow, 1)] |
integer, parameter | ccendestmb = (ccEndB + 14*nsurfIncSnow + nsurfIncSnow) |
integer | c_wall_thick1 = (ccEndESTMB + 1) |
integer | c_wall_k1 = (ccEndESTMB + 2) |
integer | c_wall_rhocp1 = (ccEndESTMB + 3) |
integer | c_wall_thick2 = (ccEndESTMB + 4) |
integer | c_wall_k2 = (ccEndESTMB + 5) |
integer | c_wall_rhocp2 = (ccEndESTMB + 6) |
integer | c_wall_thick3 = (ccEndESTMB + 7) |
integer | c_wall_k3 = (ccEndESTMB + 8) |
integer | c_wall_rhocp3 = (ccEndESTMB + 9) |
integer | c_wall_thick4 = (ccEndESTMB + 10) |
integer | c_wall_k4 = (ccEndESTMB + 11) |
integer | c_wall_rhocp4 = (ccEndESTMB + 12) |
integer | c_wall_thick5 = (ccEndESTMB + 13) |
integer | c_wall_k5 = (ccEndESTMB + 14) |
integer | c_wall_rhocp5 = (ccEndESTMB + 15) |
integer | c_internal_thick1 = (ccEndESTMB + 16) |
integer | c_internal_k1 = (ccEndESTMB + 17) |
integer | c_internal_rhocp1 = (ccEndESTMB + 18) |
integer | c_internal_thick2 = (ccEndESTMB + 19) |
integer | c_internal_k2 = (ccEndESTMB + 20) |
integer | c_internal_rhocp2 = (ccEndESTMB + 21) |
integer | c_internal_thick3 = (ccEndESTMB + 22) |
integer | c_internal_k3 = (ccEndESTMB + 23) |
integer | c_internal_rhocp3 = (ccEndESTMB + 24) |
integer | c_internal_thick4 = (ccEndESTMB + 25) |
integer | c_internal_k4 = (ccEndESTMB + 26) |
integer | c_internal_rhocp4 = (ccEndESTMB + 27) |
integer | c_internal_thick5 = (ccEndESTMB + 28) |
integer | c_internal_k5 = (ccEndESTMB + 29) |
integer | c_internal_rhocp5 = (ccEndESTMB + 30) |
integer | c_nroom = (ccEndESTMB + 31) |
integer | c_alb_ibld = (ccEndESTMB + 32) |
integer | c_em_ibld = (ccEndESTMB + 33) |
integer | c_ch_iwall = (ccEndESTMB + 34) |
integer | c_ch_iroof = (ccEndESTMB + 35) |
integer | c_ch_ibld = (ccEndESTMB + 36) |
integer, parameter | ccendestmm = (ccEndESTMB + 36) |
integer, dimension(3) | c_surf_thick1_paved = (/(cc, cc=ccEndESTMM + 0*3 + 1, ccEndESTMM + 0*3 + 3, 1)/) |
integer, dimension(3) | c_surf_k1_paved = (/(cc, cc=ccEndESTMM + 1*3 + 1, ccEndESTMM + 1*3 + 3, 1)/) |
integer, dimension(3) | c_surf_rhocp1_paved = (/(cc, cc=ccEndESTMM + 2*3 + 1, ccEndESTMM + 2*3 + 3, 1)/) |
integer, dimension(3) | c_surf_thick2_paved = (/(cc, cc=ccEndESTMM + 3*3 + 1, ccEndESTMM + 3*3 + 3, 1)/) |
integer, dimension(3) | c_surf_k2_paved = (/(cc, cc=ccEndESTMM + 4*3 + 1, ccEndESTMM + 4*3 + 3, 1)/) |
integer, dimension(3) | c_surf_rhocp2_paved = (/(cc, cc=ccEndESTMM + 5*3 + 1, ccEndESTMM + 5*3 + 3, 1)/) |
integer, dimension(3) | c_surf_thick3_paved = (/(cc, cc=ccEndESTMM + 6*3 + 1, ccEndESTMM + 6*3 + 3, 1)/) |
integer, dimension(3) | c_surf_k3_paved = (/(cc, cc=ccEndESTMM + 7*3 + 1, ccEndESTMM + 7*3 + 3, 1)/) |
integer, dimension(3) | c_surf_rhocp3_paved = (/(cc, cc=ccEndESTMM + 8*3 + 1, ccEndESTMM + 8*3 + 3, 1)/) |
integer, dimension(3) | c_surf_thick4_paved = (/(cc, cc=ccEndESTMM + 9*3 + 1, ccEndESTMM + 9*3 + 3, 1)/) |
integer, dimension(3) | c_surf_k4_paved = (/(cc, cc=ccEndESTMM + 10*3 + 1, ccEndESTMM + 10*3 + 3, 1)/) |
integer, dimension(3) | c_surf_rhocp4_paved = (/(cc, cc=ccEndESTMM + 11*3 + 1, ccEndESTMM + 11*3 + 3, 1)/) |
integer, dimension(3) | c_surf_thick5_paved = (/(cc, cc=ccEndESTMM + 12*3 + 1, ccEndESTMM + 12*3 + 3, 1)/) |
integer, dimension(3) | c_surf_k5_paved = (/(cc, cc=ccEndESTMM + 13*3 + 1, ccEndESTMM + 13*3 + 3, 1)/) |
integer, dimension(3) | c_surf_rhocp5_paved = (/(cc, cc=ccEndESTMM + 14*3 + 1, ccEndESTMM + 14*3 + 3, 1)/) |
integer, parameter | ccendestmmp = (ccEndESTMM + 14*3 + 3) |
integer, dimension(5) | c_surf_thick1_bldgs = (/(cc, cc=ccEndESTMMP + 0*5 + 1, ccEndESTMMP + 0*5 + 5, 1)/) |
integer, dimension(5) | c_surf_k1_bldgs = (/(cc, cc=ccEndESTMMP + 1*5 + 1, ccEndESTMMP + 1*5 + 5, 1)/) |
integer, dimension(5) | c_surf_rhocp1_bldgs = (/(cc, cc=ccEndESTMMP + 2*5 + 1, ccEndESTMMP + 2*5 + 5, 1)/) |
integer, dimension(5) | c_surf_thick2_bldgs = (/(cc, cc=ccEndESTMMP + 3*5 + 1, ccEndESTMMP + 3*5 + 5, 1)/) |
integer, dimension(5) | c_surf_k2_bldgs = (/(cc, cc=ccEndESTMMP + 4*5 + 1, ccEndESTMMP + 4*5 + 5, 1)/) |
integer, dimension(5) | c_surf_rhocp2_bldgs = (/(cc, cc=ccEndESTMMP + 5*5 + 1, ccEndESTMMP + 5*5 + 5, 1)/) |
integer, dimension(5) | c_surf_thick3_bldgs = (/(cc, cc=ccEndESTMMP + 6*5 + 1, ccEndESTMMP + 6*5 + 5, 1)/) |
integer, dimension(5) | c_surf_k3_bldgs = (/(cc, cc=ccEndESTMMP + 7*5 + 1, ccEndESTMMP + 7*5 + 5, 1)/) |
integer, dimension(5) | c_surf_rhocp3_bldgs = (/(cc, cc=ccEndESTMMP + 8*5 + 1, ccEndESTMMP + 8*5 + 5, 1)/) |
integer, dimension(5) | c_surf_thick4_bldgs = (/(cc, cc=ccEndESTMMP + 9*5 + 1, ccEndESTMMP + 9*5 + 5, 1)/) |
integer, dimension(5) | c_surf_k4_bldgs = (/(cc, cc=ccEndESTMMP + 10*5 + 1, ccEndESTMMP + 10*5 + 5, 1)/) |
integer, dimension(5) | c_surf_rhocp4_bldgs = (/(cc, cc=ccEndESTMMP + 11*5 + 1, ccEndESTMMP + 11*5 + 5, 1)/) |
integer, dimension(5) | c_surf_thick5_bldgs = (/(cc, cc=ccEndESTMMP + 12*5 + 1, ccEndESTMMP + 12*5 + 5, 1)/) |
integer, dimension(5) | c_surf_k5_bldgs = (/(cc, cc=ccEndESTMMP + 13*5 + 1, ccEndESTMMP + 13*5 + 5, 1)/) |
integer, dimension(5) | c_surf_rhocp5_bldgs = (/(cc, cc=ccEndESTMMP + 14*5 + 1, ccEndESTMMP + 14*5 + 5, 1)/) |
integer, dimension(5) | c_wall_thick1_bldgs = (/(cc, cc=ccEndESTMMP + 15*5 + 1, ccEndESTMMP + 15*5 + 5, 1)/) |
integer, dimension(5) | c_wall_k1_bldgs = (/(cc, cc=ccEndESTMMP + 16*5 + 1, ccEndESTMMP + 16*5 + 5, 1)/) |
integer, dimension(5) | c_wall_rhocp1_bldgs = (/(cc, cc=ccEndESTMMP + 17*5 + 1, ccEndESTMMP + 17*5 + 5, 1)/) |
integer, dimension(5) | c_wall_thick2_bldgs = (/(cc, cc=ccEndESTMMP + 18*5 + 1, ccEndESTMMP + 18*5 + 5, 1)/) |
integer, dimension(5) | c_wall_k2_bldgs = (/(cc, cc=ccEndESTMMP + 19*5 + 1, ccEndESTMMP + 19*5 + 5, 1)/) |
integer, dimension(5) | c_wall_rhocp2_bldgs = (/(cc, cc=ccEndESTMMP + 20*5 + 1, ccEndESTMMP + 20*5 + 5, 1)/) |
integer, dimension(5) | c_wall_thick3_bldgs = (/(cc, cc=ccEndESTMMP + 21*5 + 1, ccEndESTMMP + 21*5 + 5, 1)/) |
integer, dimension(5) | c_wall_k3_bldgs = (/(cc, cc=ccEndESTMMP + 22*5 + 1, ccEndESTMMP + 22*5 + 5, 1)/) |
integer, dimension(5) | c_wall_rhocp3_bldgs = (/(cc, cc=ccEndESTMMP + 23*5 + 1, ccEndESTMMP + 23*5 + 5, 1)/) |
integer, dimension(5) | c_wall_thick4_bldgs = (/(cc, cc=ccEndESTMMP + 24*5 + 1, ccEndESTMMP + 24*5 + 5, 1)/) |
integer, dimension(5) | c_wall_k4_bldgs = (/(cc, cc=ccEndESTMMP + 25*5 + 1, ccEndESTMMP + 25*5 + 5, 1)/) |
integer, dimension(5) | c_wall_rhocp4_bldgs = (/(cc, cc=ccEndESTMMP + 26*5 + 1, ccEndESTMMP + 26*5 + 5, 1)/) |
integer, dimension(5) | c_wall_thick5_bldgs = (/(cc, cc=ccEndESTMMP + 27*5 + 1, ccEndESTMMP + 27*5 + 5, 1)/) |
integer, dimension(5) | c_wall_k5_bldgs = (/(cc, cc=ccEndESTMMP + 28*5 + 1, ccEndESTMMP + 28*5 + 5, 1)/) |
integer, dimension(5) | c_wall_rhocp5_bldgs = (/(cc, cc=ccEndESTMMP + 29*5 + 1, ccEndESTMMP + 29*5 + 5, 1)/) |
integer, dimension(5) | c_internal_thick1_bldgs = (/(cc, cc=ccEndESTMMP + 30*5 + 1, ccEndESTMMP + 30*5 + 5, 1)/) |
integer, dimension(5) | c_internal_k1_bldgs = (/(cc, cc=ccEndESTMMP + 31*5 + 1, ccEndESTMMP + 31*5 + 5, 1)/) |
integer, dimension(5) | c_internal_rhocp1_bldgs = (/(cc, cc=ccEndESTMMP + 32*5 + 1, ccEndESTMMP + 32*5 + 5, 1)/) |
integer, dimension(5) | c_internal_thick2_bldgs = (/(cc, cc=ccEndESTMMP + 33*5 + 1, ccEndESTMMP + 33*5 + 5, 1)/) |
integer, dimension(5) | c_internal_k2_bldgs = (/(cc, cc=ccEndESTMMP + 34*5 + 1, ccEndESTMMP + 34*5 + 5, 1)/) |
integer, dimension(5) | c_internal_rhocp2_bldgs = (/(cc, cc=ccEndESTMMP + 35*5 + 1, ccEndESTMMP + 35*5 + 5, 1)/) |
integer, dimension(5) | c_internal_thick3_bldgs = (/(cc, cc=ccEndESTMMP + 36*5 + 1, ccEndESTMMP + 36*5 + 5, 1)/) |
integer, dimension(5) | c_internal_k3_bldgs = (/(cc, cc=ccEndESTMMP + 37*5 + 1, ccEndESTMMP + 37*5 + 5, 1)/) |
integer, dimension(5) | c_internal_rhocp3_bldgs = (/(cc, cc=ccEndESTMMP + 38*5 + 1, ccEndESTMMP + 38*5 + 5, 1)/) |
integer, dimension(5) | c_internal_thick4_bldgs = (/(cc, cc=ccEndESTMMP + 39*5 + 1, ccEndESTMMP + 39*5 + 5, 1)/) |
integer, dimension(5) | c_internal_k4_bldgs = (/(cc, cc=ccEndESTMMP + 40*5 + 1, ccEndESTMMP + 40*5 + 5, 1)/) |
integer, dimension(5) | c_internal_rhocp4_bldgs = (/(cc, cc=ccEndESTMMP + 41*5 + 1, ccEndESTMMP + 41*5 + 5, 1)/) |
integer, dimension(5) | c_internal_thick5_bldgs = (/(cc, cc=ccEndESTMMP + 42*5 + 1, ccEndESTMMP + 42*5 + 5, 1)/) |
integer, dimension(5) | c_internal_k5_bldgs = (/(cc, cc=ccEndESTMMP + 43*5 + 1, ccEndESTMMP + 43*5 + 5, 1)/) |
integer, dimension(5) | c_internal_rhocp5_bldgs = (/(cc, cc=ccEndESTMMP + 44*5 + 1, ccEndESTMMP + 44*5 + 5, 1)/) |
integer, dimension(5) | c_nroom_bldgs = (ccEndESTMMP + 44*5 + 5 + 1) |
integer, dimension(5) | c_alb_ibld_bldgs = (ccEndESTMMP + 44*5 + 5 + 2) |
integer, dimension(5) | c_em_ibld_bldgs = (ccEndESTMMP + 44*5 + 5 + 3) |
integer, dimension(5) | c_ch_iwall_bldgs = (ccEndESTMMP + 44*5 + 5 + 4) |
integer, dimension(5) | c_ch_iroof_bldgs = (ccEndESTMMP + 44*5 + 5 + 5) |
integer, dimension(5) | c_ch_ibld_bldgs = (ccEndESTMMP + 44*5 + 5 + 6) |
integer, parameter | maxncols_c = (ccEndESTMMP + 44*5 + 5 + 6) |
integer, parameter | ccmod = 32 |
integer, dimension(nsurf) | cmod_state = (/(cc, cc=ccMOD + 0*nsurf + 1, ccMOD + 0*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | cmod_soilstate = (/(cc, cc=ccMOD + 1*nsurf + 1, ccMOD + 1*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | cmod_snowwaterstate = (/(cc, cc=ccMOD + 2*nsurf + 1, ccMOD + 2*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | cmod_snowpack = (/(cc, cc=ccMOD + 3*nsurf + 1, ccMOD + 3*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | cmod_snowfrac = (/(cc, cc=ccMOD + 4*nsurf + 1, ccMOD + 4*nsurf + nsurf, 1)/) |
integer, dimension(nsurf) | cmod_snowdens = (/(cc, cc=ccMOD + 5*nsurf + 1, ccMOD + 5*nsurf + nsurf, 1)/) |
integer, parameter | maxncols_cmod = ccMOD + 5*nsurf + nsurf |
integer, parameter | ccmds = 30 |
integer, dimension(nsurf) | cmds_snowdens = (/(cc, cc=ccMDS + 0*nsurf + 1, ccMDS + 0*nsurf + nsurf, 1)/) |
integer, parameter | maxncols_cmds = ccMDS + 0*nsurf + nsurf |
integer, parameter | cts_iy = 1 |
integer, parameter | cts_id = 2 |
integer, parameter | cts_it = 3 |
integer, parameter | cts_imin = 4 |
integer, parameter | cts_tiair = 5 |
integer, parameter | cts_tsurf = 6 |
integer, parameter | cts_troof = 7 |
integer, parameter | cts_troad = 8 |
integer, parameter | cts_twall = 9 |
integer, parameter | cts_twall_n = 10 |
integer, parameter | cts_twall_e = 11 |
integer, parameter | cts_twall_s = 12 |
integer, parameter | cts_twall_w = 13 |
real(kind(1d0)) allocatearray::a1 |
Definition at line 420 of file suews_ctrl_const.f95.
Referenced by rsl_module::cal_beta_rsl().
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::a1anohm |
Definition at line 481 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::a2 |
Definition at line 420 of file suews_ctrl_const.f95.
Referenced by rsl_module::cal_beta_rsl(), solweig_module::clearnessindex_2013b(), and beers_module::clearnessindex_2013b().
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::a2anohm |
Definition at line 481 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::a3 |
Definition at line 420 of file suews_ctrl_const.f95.
Referenced by rsl_module::cal_beta_rsl(), rsl_module::rsl_cal_prms(), rsl_module::rslprofile(), and rsl_module::rslprofile_dts().
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::a3anohm |
Definition at line 481 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::addwater |
Definition at line 230 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::addwaterrunoff |
Definition at line 231 of file suews_ctrl_const.f95.
character(len=3*ncolumnsdataoutsuews) allocatearray::aggreguse |
Definition at line 127 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(0:23, 2) allocatearray::ahprof_24hr |
Definition at line 195 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::air_ext_lw |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)) allocatearray::air_ext_sw |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)) allocatearray::air_ssa_lw |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)) allocatearray::air_ssa_sw |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)), dimension(nsurf) allocatearray::alb |
Definition at line 386 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_translate().
real(kind(1d0)), dimension(:), allocatable allocatearray::alb_roof |
Definition at line 501 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::alb_roof_grids |
Definition at line 516 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:), allocatable allocatearray::alb_wall |
Definition at line 532 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::alb_wall_grids |
Definition at line 547 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)) allocatearray::albdectr_id |
Definition at line 333 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::albdectr_id_grids |
Definition at line 327 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::albevetr_id |
Definition at line 334 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::albevetr_id_grids |
Definition at line 328 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::albgrass_id |
Definition at line 335 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::albgrass_id_grids |
Definition at line 329 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::albmax_dectr |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::albmax_evetr |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::albmax_grass |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::albmin_dectr |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::albmin_evetr |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::albmin_grass |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::alpha_bioco2 |
Definition at line 369 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::alpha_enh_bioco2 |
Definition at line 369 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::anthropogenic_coeff |
Definition at line 140 of file suews_ctrl_const.f95.
Referenced by codematchanthropogenic().
real(kind(1d0)), dimension(nvegsurf) allocatearray::baset |
Definition at line 357 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::basete |
Definition at line 358 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::beta_bioco2 |
Definition at line 369 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::beta_enh_bioco2 |
Definition at line 369 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::biogen_coeff |
Definition at line 144 of file suews_ctrl_const.f95.
Referenced by codematchbiogen().
real(kind(1d0)), dimension(nvegsurf) allocatearray::biogenco2code |
Definition at line 369 of file suews_ctrl_const.f95.
integer, parameter allocatearray::bldgsurf = 2 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by waterdist_module::cal_water_storage(), codematchestm_class(), ehc_module::ehc(), estm_module::estm_translate(), snow_module::snow_removal(), snow_module::snowcalc(), snow_module::snowdepletioncurve(), spartacus_module::spartacus(), suews_driver::suews_cal_main(), suews_driver::suews_cal_main_dts(), suews_driver::suews_cal_qe(), suews_driver::suews_cal_qe_dts(), suews_driver::suews_cal_qh(), suews_driver::suews_cal_qh_dts(), suews_driver::suews_cal_qn(), suews_driver::suews_cal_qn_dts(), suews_driver::suews_cal_qs(), suews_driver::suews_cal_qs_dts(), suews_driver::suews_cal_surf(), suews_driver::suews_cal_surf_dts(), and waterdist_module::updateflood().
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::boanohmend |
Definition at line 484 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::boanohmstart |
Definition at line 483 of file suews_ctrl_const.f95.
integer, parameter allocatearray::bsoilsurf = 6 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by waterdist_module::cal_water_storage(), ehc_module::ehc(), estm_module::estm_translate(), spartacus_module::spartacus(), suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), suews_driver::suews_cal_main_dts(), and waterdist_module::updateflood().
real(kind(1d0)), dimension(:), allocatable allocatearray::building_frac |
Definition at line 577 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::building_frac_grids |
Definition at line 592 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:), allocatable allocatearray::building_scale |
Definition at line 579 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::building_scale_grids |
Definition at line 594 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)) allocatearray::bulkalbedo |
Definition at line 389 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a1_sdry = (/(cc, cc=ccEndGs + 7*nsurfIncSnow + 1, ccEndGs + 7*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 739 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a1_swet = (/(cc, cc=ccEndGs + 4*nsurfIncSnow + 1, ccEndGs + 4*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 733 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a1_wdry = (/(cc, cc=ccEndGs + 13*nsurfIncSnow + 1, ccEndGs + 13*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 751 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a1_wwet = (/(cc, cc=ccEndGs + 10*nsurfIncSnow + 1, ccEndGs + 10*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 745 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a2_sdry = (/(cc, cc=ccEndGs + 8*nsurfIncSnow + 1, ccEndGs + 8*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 741 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a2_swet = (/(cc, cc=ccEndGs + 5*nsurfIncSnow + 1, ccEndGs + 5*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 735 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a2_wdry = (/(cc, cc=ccEndGs + 14*nsurfIncSnow + 1, ccEndGs + 14*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 753 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a2_wwet = (/(cc, cc=ccEndGs + 11*nsurfIncSnow + 1, ccEndGs + 11*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 747 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a3_sdry = (/(cc, cc=ccEndGs + 9*nsurfIncSnow + 1, ccEndGs + 9*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 743 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a3_swet = (/(cc, cc=ccEndGs + 6*nsurfIncSnow + 1, ccEndGs + 6*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 737 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a3_wdry = (/(cc, cc=ccEndGs + 15*nsurfIncSnow + 1, ccEndGs + 15*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 755 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_a3_wwet = (/(cc, cc=ccEndGs + 12*nsurfIncSnow + 1, ccEndGs + 12*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 749 of file suews_ctrl_const.f95.
integer allocatearray::c_ahmin_wd = (ccEndO + 8) |
Definition at line 778 of file suews_ctrl_const.f95.
integer allocatearray::c_ahmin_we = (ccEndO + 9) |
Definition at line 779 of file suews_ctrl_const.f95.
integer allocatearray::c_ahslopecooling_wd = (ccEndO + 12) |
Definition at line 782 of file suews_ctrl_const.f95.
integer allocatearray::c_ahslopecooling_we = (ccEndO + 13) |
Definition at line 783 of file suews_ctrl_const.f95.
integer allocatearray::c_ahslopeheating_wd = (ccEndO + 10) |
Definition at line 780 of file suews_ctrl_const.f95.
integer allocatearray::c_ahslopeheating_we = (ccEndO + 11) |
Definition at line 781 of file suews_ctrl_const.f95.
integer allocatearray::c_alb_ibld = (ccEndESTMB + 32) |
Definition at line 925 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_alb_ibld_bldgs = (ccEndESTMMP + 44*5 + 5 + 2) |
Definition at line 997 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_albmax = (/(cc, cc=ccEndSI + 1*nsurf + 1, ccEndSI + 1*nsurf + nsurf, 1)/) |
Definition at line 626 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_albmin = (/(cc, cc=ccEndSI + 0*nsurf + 1, ccEndSI + 0*nsurf + nsurf, 1)/) |
Definition at line 625 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_alpha_bioco2 = (/(cc, cc=cBEndWG + 0*nvegsurf + 1, cBEndWG + 0*nvegsurf + nvegsurf, 1)/) |
Definition at line 861 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_alpha_enh_bioco2 = (/(cc, cc=cBEndWG + 3*nvegsurf + 1, cBEndWG + 3*nvegsurf + nvegsurf, 1)/) |
Definition at line 864 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_baset = (/(cc, cc=ccEndI + 0*nvegsurf + 1, ccEndI + 0*nvegsurf + nvegsurf, 1)/) |
Definition at line 650 of file suews_ctrl_const.f95.
integer allocatearray::c_baset_hc = (ccEndO + 1) |
Definition at line 771 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_basete = (/(cc, cc=ccEndI + 1*nvegsurf + 1, ccEndI + 1*nvegsurf + nvegsurf, 1)/) |
Definition at line 651 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_beta_bioco2 = (/(cc, cc=cBEndWG + 1*nvegsurf + 1, cBEndWG + 1*nvegsurf + nvegsurf, 1)/) |
Definition at line 862 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_beta_enh_bioco2 = (/(cc, cc=cBEndWG + 4*nvegsurf + 1, cBEndWG + 4*nvegsurf + nvegsurf, 1)/) |
Definition at line 865 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_biogenco2code = (/(cc, cc=ccEndI + 14*nvegsurf + 1, ccEndI + 14*nvegsurf + nvegsurf, 1)/) |
Definition at line 664 of file suews_ctrl_const.f95.
integer allocatearray::c_ch_ibld = (ccEndESTMB + 36) |
Definition at line 929 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_ch_ibld_bldgs = (ccEndESTMMP + 44*5 + 5 + 6) |
Definition at line 1001 of file suews_ctrl_const.f95.
integer allocatearray::c_ch_iroof = (ccEndESTMB + 35) |
Definition at line 928 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_ch_iroof_bldgs = (ccEndESTMMP + 44*5 + 5 + 5) |
Definition at line 1000 of file suews_ctrl_const.f95.
integer allocatearray::c_ch_iwall = (ccEndESTMB + 34) |
Definition at line 927 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_ch_iwall_bldgs = (ccEndESTMMP + 44*5 + 5 + 4) |
Definition at line 999 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_chanohm = (/(cc, cc=ccEndSI + 15*nsurf + 1, ccEndSI + 15*nsurf + nsurf, 1)/) |
Definition at line 644 of file suews_ctrl_const.f95.
integer allocatearray::c_co2mwd = (ccEndO + 20) |
Definition at line 790 of file suews_ctrl_const.f95.
integer allocatearray::c_co2mwe = (ccEndO + 21) |
Definition at line 791 of file suews_ctrl_const.f95.
integer allocatearray::c_co2pointsource = (ccEndO + 37) |
Definition at line 807 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_cpanohm = (/(cc, cc=ccEndSI + 13*nsurf + 1, ccEndSI + 13*nsurf + nsurf, 1)/) |
Definition at line 642 of file suews_ctrl_const.f95.
integer, dimension(7) allocatearray::c_daywat = (/(cc, cc=ccEndA + 11 + 0*7 + 1, ccEndA + 11 + 0*7 + 7, 1)/) |
Definition at line 821 of file suews_ctrl_const.f95.
integer, dimension(7) allocatearray::c_daywatper = (/(cc, cc=ccEndA + 11 + 1*7 + 1, ccEndA + 11 + 1*7 + 7, 1)/) |
Definition at line 822 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_drcoef1 = (/(cc, cc=ccEndSI + 8*nsurf + 1, ccEndSI + 8*nsurf + nsurf, 1)/) |
Definition at line 633 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_drcoef2 = (/(cc, cc=ccEndSI + 9*nsurf + 1, ccEndSI + 9*nsurf + nsurf, 1)/) |
Definition at line 634 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_dreq = (/(cc, cc=ccEndSI + 7*nsurf + 1, ccEndSI + 7*nsurf + nsurf, 1)/) |
Definition at line 632 of file suews_ctrl_const.f95.
integer allocatearray::c_ef_umolco2perj = (ccEndO + 33) |
Definition at line 803 of file suews_ctrl_const.f95.
integer allocatearray::c_em_ibld = (ccEndESTMB + 33) |
Definition at line 926 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_em_ibld_bldgs = (ccEndESTMMP + 44*5 + 5 + 3) |
Definition at line 998 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_emis = (/(cc, cc=ccEndSI + 2*nsurf + 1, ccEndSI + 2*nsurf + nsurf, 1)/) |
Definition at line 627 of file suews_ctrl_const.f95.
integer allocatearray::c_enef_v_jkm = (ccEndO + 34) |
Definition at line 804 of file suews_ctrl_const.f95.
integer allocatearray::c_enprofwd = (ccEndO + 18) |
Definition at line 788 of file suews_ctrl_const.f95.
integer allocatearray::c_enprofwe = (ccEndO + 19) |
Definition at line 789 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_estmcode = (/(cc, cc=ccEndGs + 18*nsurfIncSnow + 1, ccEndGs + 18*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 764 of file suews_ctrl_const.f95.
Referenced by codematchestm().
integer allocatearray::c_faut = (ccEndA + 4) |
Definition at line 817 of file suews_ctrl_const.f95.
integer allocatearray::c_fcef_v_kgkmwd = (ccEndO + 35) |
Definition at line 805 of file suews_ctrl_const.f95.
integer allocatearray::c_fcef_v_kgkmwe = (ccEndO + 36) |
Definition at line 806 of file suews_ctrl_const.f95.
integer allocatearray::c_frfossilfuel_heat = (ccEndO + 31) |
Definition at line 801 of file suews_ctrl_const.f95.
integer allocatearray::c_frfossilfuel_nonheat = (ccEndO + 32) |
Definition at line 802 of file suews_ctrl_const.f95.
integer allocatearray::c_frpddwe = (ccEndO + 30) |
Definition at line 800 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_gddfull = (/(cc, cc=ccEndI + 2*nvegsurf + 1, ccEndI + 2*nvegsurf + nvegsurf, 1)/) |
Definition at line 652 of file suews_ctrl_const.f95.
integer allocatearray::c_gsg1 = (ccEndSo + 1) |
Definition at line 708 of file suews_ctrl_const.f95.
integer allocatearray::c_gsg2 = (ccEndSo + 2) |
Definition at line 709 of file suews_ctrl_const.f95.
integer allocatearray::c_gsg3 = (ccEndSo + 3) |
Definition at line 710 of file suews_ctrl_const.f95.
integer allocatearray::c_gsg4 = (ccEndSo + 4) |
Definition at line 711 of file suews_ctrl_const.f95.
integer allocatearray::c_gsg5 = (ccEndSo + 5) |
Definition at line 712 of file suews_ctrl_const.f95.
integer allocatearray::c_gsg6 = (ccEndSo + 6) |
Definition at line 713 of file suews_ctrl_const.f95.
integer allocatearray::c_gskmax = (ccEndSo + 11) |
Definition at line 718 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_gsmax = (/(cc, cc=ccEndI + 8*nvegsurf + 1, ccEndI + 8*nvegsurf + nvegsurf, 1)/) |
Definition at line 658 of file suews_ctrl_const.f95.
integer allocatearray::c_gsmodel = (ccEndSo + 12) |
Definition at line 719 of file suews_ctrl_const.f95.
integer allocatearray::c_gss1 = (ccEndSo + 9) |
Definition at line 716 of file suews_ctrl_const.f95.
integer allocatearray::c_gss2 = (ccEndSo + 10) |
Definition at line 717 of file suews_ctrl_const.f95.
integer allocatearray::c_gsth = (ccEndSo + 7) |
Definition at line 714 of file suews_ctrl_const.f95.
integer allocatearray::c_gstl = (ccEndSo + 8) |
Definition at line 715 of file suews_ctrl_const.f95.
integer allocatearray::c_h_maintain = (ccEndA + 5) |
Definition at line 818 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofenusewd = (/(cc, cc=ccEndIr + 0*24 + 1, ccEndIr + 0*24 + 24, 1)/) |
Definition at line 828 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofenusewe = (/(cc, cc=ccEndIr + 1*24 + 1, ccEndIr + 1*24 + 24, 1)/) |
Definition at line 829 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofhumactivitywd = (/(cc, cc=ccEndIr + 8*24 + 1, ccEndIr + 8*24 + 24, 1)/) |
Definition at line 836 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofhumactivitywe = (/(cc, cc=ccEndIr + 9*24 + 1, ccEndIr + 9*24 + 24, 1)/) |
Definition at line 837 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofpopwd = (/(cc, cc=ccEndIr + 12*24 + 1, ccEndIr + 12*24 + 24, 1)/) |
Definition at line 840 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofpopwe = (/(cc, cc=ccEndIr + 13*24 + 1, ccEndIr + 13*24 + 24, 1)/) |
Definition at line 841 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofsnowcwd = (/(cc, cc=ccEndIr + 6*24 + 1, ccEndIr + 6*24 + 24, 1)/) |
Definition at line 834 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofsnowcwe = (/(cc, cc=ccEndIr + 7*24 + 1, ccEndIr + 7*24 + 24, 1)/) |
Definition at line 835 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrproftraffwd = (/(cc, cc=ccEndIr + 10*24 + 1, ccEndIr + 10*24 + 24, 1)/) |
Definition at line 838 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrproftraffwe = (/(cc, cc=ccEndIr + 11*24 + 1, ccEndIr + 11*24 + 24, 1)/) |
Definition at line 839 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofwuautowd = (/(cc, cc=ccEndIr + 4*24 + 1, ccEndIr + 4*24 + 24, 1)/) |
Definition at line 832 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofwuautowe = (/(cc, cc=ccEndIr + 5*24 + 1, ccEndIr + 5*24 + 24, 1)/) |
Definition at line 833 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofwumanuwd = (/(cc, cc=ccEndIr + 2*24 + 1, ccEndIr + 2*24 + 24, 1)/) |
Definition at line 830 of file suews_ctrl_const.f95.
integer, dimension(24) allocatearray::c_hrprofwumanuwe = (/(cc, cc=ccEndIr + 3*24 + 1, ccEndIr + 3*24 + 24, 1)/) |
Definition at line 831 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_ie_a = (/(cc, cc=ccEndA + 5 + 0*3 + 1, ccEndA + 5 + 0*3 + 3, 1)/) |
Definition at line 819 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_ie_m = (/(cc, cc=ccEndA + 5 + 1*3 + 1, ccEndA + 5 + 1*3 + 3, 1)/) |
Definition at line 820 of file suews_ctrl_const.f95.
integer allocatearray::c_ieend = (ccEndA + 2) |
Definition at line 815 of file suews_ctrl_const.f95.
integer allocatearray::c_iestart = (ccEndA + 1) |
Definition at line 814 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_k1 = (ccEndESTMB + 17) |
Definition at line 910 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_k1_bldgs = (/(cc, cc=ccEndESTMMP + 31*5 + 1, ccEndESTMMP + 31*5 + 5, 1)/) |
Definition at line 982 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_k2 = (ccEndESTMB + 20) |
Definition at line 913 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_k2_bldgs = (/(cc, cc=ccEndESTMMP + 34*5 + 1, ccEndESTMMP + 34*5 + 5, 1)/) |
Definition at line 985 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_k3 = (ccEndESTMB + 23) |
Definition at line 916 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_k3_bldgs = (/(cc, cc=ccEndESTMMP + 37*5 + 1, ccEndESTMMP + 37*5 + 5, 1)/) |
Definition at line 988 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_k4 = (ccEndESTMB + 26) |
Definition at line 919 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_k4_bldgs = (/(cc, cc=ccEndESTMMP + 40*5 + 1, ccEndESTMMP + 40*5 + 5, 1)/) |
Definition at line 991 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_k5 = (ccEndESTMB + 29) |
Definition at line 922 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_k5_bldgs = (/(cc, cc=ccEndESTMMP + 43*5 + 1, ccEndESTMMP + 43*5 + 5, 1)/) |
Definition at line 994 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_rhocp1 = (ccEndESTMB + 18) |
Definition at line 911 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_rhocp1_bldgs = (/(cc, cc=ccEndESTMMP + 32*5 + 1, ccEndESTMMP + 32*5 + 5, 1)/) |
Definition at line 983 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_rhocp2 = (ccEndESTMB + 21) |
Definition at line 914 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_rhocp2_bldgs = (/(cc, cc=ccEndESTMMP + 35*5 + 1, ccEndESTMMP + 35*5 + 5, 1)/) |
Definition at line 986 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_rhocp3 = (ccEndESTMB + 24) |
Definition at line 917 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_rhocp3_bldgs = (/(cc, cc=ccEndESTMMP + 38*5 + 1, ccEndESTMMP + 38*5 + 5, 1)/) |
Definition at line 989 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_rhocp4 = (ccEndESTMB + 27) |
Definition at line 920 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_rhocp4_bldgs = (/(cc, cc=ccEndESTMMP + 41*5 + 1, ccEndESTMMP + 41*5 + 5, 1)/) |
Definition at line 992 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_rhocp5 = (ccEndESTMB + 30) |
Definition at line 923 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_rhocp5_bldgs = (/(cc, cc=ccEndESTMMP + 44*5 + 1, ccEndESTMMP + 44*5 + 5, 1)/) |
Definition at line 995 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_thick1 = (ccEndESTMB + 16) |
Definition at line 909 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_thick1_bldgs = (/(cc, cc=ccEndESTMMP + 30*5 + 1, ccEndESTMMP + 30*5 + 5, 1)/) |
Definition at line 981 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_thick2 = (ccEndESTMB + 19) |
Definition at line 912 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_thick2_bldgs = (/(cc, cc=ccEndESTMMP + 33*5 + 1, ccEndESTMMP + 33*5 + 5, 1)/) |
Definition at line 984 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_thick3 = (ccEndESTMB + 22) |
Definition at line 915 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_thick3_bldgs = (/(cc, cc=ccEndESTMMP + 36*5 + 1, ccEndESTMMP + 36*5 + 5, 1)/) |
Definition at line 987 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_thick4 = (ccEndESTMB + 25) |
Definition at line 918 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_thick4_bldgs = (/(cc, cc=ccEndESTMMP + 39*5 + 1, ccEndESTMMP + 39*5 + 5, 1)/) |
Definition at line 990 of file suews_ctrl_const.f95.
integer allocatearray::c_internal_thick5 = (ccEndESTMB + 28) |
Definition at line 921 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_internal_thick5_bldgs = (/(cc, cc=ccEndESTMMP + 42*5 + 1, ccEndESTMMP + 42*5 + 5, 1)/) |
Definition at line 993 of file suews_ctrl_const.f95.
integer allocatearray::c_intwu = (ccEndA + 3) |
Definition at line 816 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_kkanohm = (/(cc, cc=ccEndSI + 14*nsurf + 1, ccEndSI + 14*nsurf + nsurf, 1)/) |
Definition at line 643 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_ksat = (/(cc, cc=ccEndSn + 2*nsurf + 1, ccEndSn + 2*nsurf + nsurf, 1)/) |
Definition at line 697 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_laieq = (/(cc, cc=ccEndI + 9*nvegsurf + 1, ccEndI + 9*nvegsurf + nvegsurf, 1)/) |
Definition at line 659 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_laimax = (/(cc, cc=ccEndI + 5*nvegsurf + 1, ccEndI + 5*nvegsurf + nvegsurf, 1)/) |
Definition at line 655 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_laimin = (/(cc, cc=ccEndI + 4*nvegsurf + 1, ccEndI + 4*nvegsurf + nvegsurf, 1)/) |
Definition at line 654 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_leafgp1 = (/(cc, cc=ccEndI + 10*nvegsurf + 1, ccEndI + 10*nvegsurf + nvegsurf, 1)/) |
Definition at line 660 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_leafgp2 = (/(cc, cc=ccEndI + 11*nvegsurf + 1, ccEndI + 11*nvegsurf + nvegsurf, 1)/) |
Definition at line 661 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_leafop1 = (/(cc, cc=ccEndI + 12*nvegsurf + 1, ccEndI + 12*nvegsurf + nvegsurf, 1)/) |
Definition at line 662 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_leafop2 = (/(cc, cc=ccEndI + 13*nvegsurf + 1, ccEndI + 13*nvegsurf + nvegsurf, 1)/) |
Definition at line 663 of file suews_ctrl_const.f95.
integer allocatearray::c_maxfcmetab = (ccEndO + 29) |
Definition at line 799 of file suews_ctrl_const.f95.
integer allocatearray::c_maxqfmetab = (ccEndO + 27) |
Definition at line 797 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_min_res_bioco2 = (/(cc, cc=cBEndWG + 7*nvegsurf + 1, cBEndWG + 7*nvegsurf + nvegsurf, 1)/) |
Definition at line 868 of file suews_ctrl_const.f95.
integer allocatearray::c_minfcmetab = (ccEndO + 28) |
Definition at line 798 of file suews_ctrl_const.f95.
integer allocatearray::c_minqfmetab = (ccEndO + 26) |
Definition at line 796 of file suews_ctrl_const.f95.
integer allocatearray::c_nroom = (ccEndESTMB + 31) |
Definition at line 924 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_nroom_bldgs = (ccEndESTMMP + 44*5 + 5 + 1) |
Definition at line 996 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_obssmdepth = (/(cc, cc=ccEndSn + 5*nsurf + 1, ccEndSn + 5*nsurf + nsurf, 1)/) |
Definition at line 700 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_obssmmax = (/(cc, cc=ccEndSn + 6*nsurf + 1, ccEndSn + 6*nsurf + nsurf, 1)/) |
Definition at line 701 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_obssnrfrac = (/(cc, cc=ccEndSn + 7*nsurf + 1, ccEndSn + 7*nsurf + nsurf, 1)/) |
Definition at line 702 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_ohmcode_sdry = (/(cc, cc=ccEndGs + 1*nsurfIncSnow + 1, ccEndGs + 1*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 727 of file suews_ctrl_const.f95.
Referenced by codematchohm().
integer, dimension(nsurfincsnow) allocatearray::c_ohmcode_swet = (/(cc, cc=ccEndGs + 0*nsurfIncSnow + 1, ccEndGs + 0*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 725 of file suews_ctrl_const.f95.
Referenced by codematchohm().
integer, dimension(nsurfincsnow) allocatearray::c_ohmcode_wdry = (/(cc, cc=ccEndGs + 3*nsurfIncSnow + 1, ccEndGs + 3*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 731 of file suews_ctrl_const.f95.
Referenced by codematchohm().
integer, dimension(nsurfincsnow) allocatearray::c_ohmcode_wwet = (/(cc, cc=ccEndGs + 2*nsurfIncSnow + 1, ccEndGs + 2*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 729 of file suews_ctrl_const.f95.
Referenced by codematchohm().
integer, dimension(nsurfincsnow) allocatearray::c_ohmthresh_sw = (/(cc, cc=ccEndGs + 16*nsurfIncSnow + 1, ccEndGs + 16*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 758 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_ohmthresh_wd = (/(cc, cc=ccEndGs + 17*nsurfIncSnow + 1, ccEndGs + 17*nsurfIncSnow + nsurfIncSnow, 1)/) |
Definition at line 760 of file suews_ctrl_const.f95.
integer allocatearray::c_popprofwd = (ccEndO + 24) |
Definition at line 794 of file suews_ctrl_const.f95.
integer allocatearray::c_popprofwe = (ccEndO + 25) |
Definition at line 795 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_porositymax = (/(cc, cc=ccEndI + 7*nvegsurf + 1, ccEndI + 7*nvegsurf + nvegsurf, 1)/) |
Definition at line 657 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_porositymin = (/(cc, cc=ccEndI + 6*nvegsurf + 1, ccEndI + 6*nvegsurf + nvegsurf, 1)/) |
Definition at line 656 of file suews_ctrl_const.f95.
integer allocatearray::c_qf_a1 = (ccEndO + 2) |
Definition at line 772 of file suews_ctrl_const.f95.
integer allocatearray::c_qf_a2 = (ccEndO + 5) |
Definition at line 775 of file suews_ctrl_const.f95.
integer allocatearray::c_qf_b1 = (ccEndO + 3) |
Definition at line 773 of file suews_ctrl_const.f95.
integer allocatearray::c_qf_b2 = (ccEndO + 6) |
Definition at line 776 of file suews_ctrl_const.f95.
integer allocatearray::c_qf_c1 = (ccEndO + 4) |
Definition at line 774 of file suews_ctrl_const.f95.
integer allocatearray::c_qf_c2 = (ccEndO + 7) |
Definition at line 777 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_resp_a = (/(cc, cc=cBEndWG + 5*nvegsurf + 1, cBEndWG + 5*nvegsurf + nvegsurf, 1)/) |
Definition at line 866 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_resp_b = (/(cc, cc=cBEndWG + 6*nvegsurf + 1, cBEndWG + 6*nvegsurf + nvegsurf, 1)/) |
Definition at line 867 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_sddfull = (/(cc, cc=ccEndI + 3*nvegsurf + 1, ccEndI + 3*nvegsurf + nvegsurf, 1)/) |
Definition at line 653 of file suews_ctrl_const.f95.
integer allocatearray::c_snowalbmax = (ccEndW + 4) |
Definition at line 678 of file suews_ctrl_const.f95.
integer allocatearray::c_snowalbmin = (ccEndW + 3) |
Definition at line 677 of file suews_ctrl_const.f95.
integer allocatearray::c_snowcrwmax = (ccEndW + 14) |
Definition at line 688 of file suews_ctrl_const.f95.
integer allocatearray::c_snowcrwmin = (ccEndW + 13) |
Definition at line 687 of file suews_ctrl_const.f95.
integer allocatearray::c_snowemis = (ccEndW + 6) |
Definition at line 680 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_snowlimpat = (/(cc, cc=ccEndSI + 11*nsurf + 1, ccEndSI + 11*nsurf + nsurf, 1)/) |
Definition at line 638 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_snowlimrem = (/(cc, cc=ccEndSI + 12*nsurf + 1, ccEndSI + 12*nsurf + nsurf, 1)/) |
Definition at line 640 of file suews_ctrl_const.f95.
integer allocatearray::c_snowplimalb = (ccEndW + 9) |
Definition at line 683 of file suews_ctrl_const.f95.
integer allocatearray::c_snowplimsnow = (ccEndW + 15) |
Definition at line 689 of file suews_ctrl_const.f95.
integer allocatearray::c_snowrmfactor = (ccEndW + 1) |
Definition at line 675 of file suews_ctrl_const.f95.
integer allocatearray::c_snowsdmax = (ccEndW + 11) |
Definition at line 685 of file suews_ctrl_const.f95.
integer allocatearray::c_snowsdmin = (ccEndW + 10) |
Definition at line 684 of file suews_ctrl_const.f95.
integer allocatearray::c_snowtau_a = (ccEndW + 7) |
Definition at line 681 of file suews_ctrl_const.f95.
integer allocatearray::c_snowtau_f = (ccEndW + 8) |
Definition at line 682 of file suews_ctrl_const.f95.
integer allocatearray::c_snowtau_r = (ccEndW + 12) |
Definition at line 686 of file suews_ctrl_const.f95.
integer allocatearray::c_snowtmfactor = (ccEndW + 2) |
Definition at line 676 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_soildens = (/(cc, cc=ccEndSn + 3*nsurf + 1, ccEndSn + 3*nsurf + nsurf, 1)/) |
Definition at line 698 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_soildepth = (/(cc, cc=ccEndSn + 0*nsurf + 1, ccEndSn + 0*nsurf + nsurf, 1)/) |
Definition at line 695 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_soilinfrate = (/(cc, cc=ccEndSn + 4*nsurf + 1, ccEndSn + 4*nsurf + nsurf, 1)/) |
Definition at line 699 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_soilstcap = (/(cc, cc=ccEndSn + 1*nsurf + 1, ccEndSn + 1*nsurf + nsurf, 1)/) |
Definition at line 696 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_soiltcode = (/(cc, cc=ccEndSI + 10*nsurf + 1, ccEndSI + 10*nsurf + nsurf, 1)/) |
Definition at line 635 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_statelimit = (/(cc, cc=ccEndSI + 6*nsurf + 1, ccEndSI + 6*nsurf + nsurf, 1)/) |
Definition at line 631 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_stormax = (/(cc, cc=ccEndSI + 4*nsurf + 1, ccEndSI + 4*nsurf + nsurf, 1)/) |
Definition at line 629 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_stormin = (/(cc, cc=ccEndSI + 3*nsurf + 1, ccEndSI + 3*nsurf + nsurf, 1)/) |
Definition at line 628 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_k1 = [(cc, cc=ccEndB + 1*nsurfIncSnow + 1, ccEndB + 1*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_k1_bldgs = (/(cc, cc=ccEndESTMMP + 1*5 + 1, ccEndESTMMP + 1*5 + 5, 1)/) |
Definition at line 952 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_k1_paved = (/(cc, cc=ccEndESTMM + 1*3 + 1, ccEndESTMM + 1*3 + 3, 1)/) |
Definition at line 934 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_k2 = [(cc, cc=ccEndB + 4*nsurfIncSnow + 1, ccEndB + 4*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_k2_bldgs = (/(cc, cc=ccEndESTMMP + 4*5 + 1, ccEndESTMMP + 4*5 + 5, 1)/) |
Definition at line 955 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_k2_paved = (/(cc, cc=ccEndESTMM + 4*3 + 1, ccEndESTMM + 4*3 + 3, 1)/) |
Definition at line 937 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_k3 = [(cc, cc=ccEndB + 7*nsurfIncSnow + 1, ccEndB + 7*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_k3_bldgs = (/(cc, cc=ccEndESTMMP + 7*5 + 1, ccEndESTMMP + 7*5 + 5, 1)/) |
Definition at line 958 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_k3_paved = (/(cc, cc=ccEndESTMM + 7*3 + 1, ccEndESTMM + 7*3 + 3, 1)/) |
Definition at line 940 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_k4 = [(cc, cc=ccEndB + 10*nsurfIncSnow + 1, ccEndB + 10*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_k4_bldgs = (/(cc, cc=ccEndESTMMP + 10*5 + 1, ccEndESTMMP + 10*5 + 5, 1)/) |
Definition at line 961 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_k4_paved = (/(cc, cc=ccEndESTMM + 10*3 + 1, ccEndESTMM + 10*3 + 3, 1)/) |
Definition at line 943 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_k5 = [(cc, cc=ccEndB + 13*nsurfIncSnow + 1, ccEndB + 13*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_k5_bldgs = (/(cc, cc=ccEndESTMMP + 13*5 + 1, ccEndESTMMP + 13*5 + 5, 1)/) |
Definition at line 964 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_k5_paved = (/(cc, cc=ccEndESTMM + 13*3 + 1, ccEndESTMM + 13*3 + 3, 1)/) |
Definition at line 946 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_rhocp1 = [(cc, cc=ccEndB + 2*nsurfIncSnow + 1, ccEndB + 2*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_rhocp1_bldgs = (/(cc, cc=ccEndESTMMP + 2*5 + 1, ccEndESTMMP + 2*5 + 5, 1)/) |
Definition at line 953 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_rhocp1_paved = (/(cc, cc=ccEndESTMM + 2*3 + 1, ccEndESTMM + 2*3 + 3, 1)/) |
Definition at line 935 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_rhocp2 = [(cc, cc=ccEndB + 5*nsurfIncSnow + 1, ccEndB + 5*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_rhocp2_bldgs = (/(cc, cc=ccEndESTMMP + 5*5 + 1, ccEndESTMMP + 5*5 + 5, 1)/) |
Definition at line 956 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_rhocp2_paved = (/(cc, cc=ccEndESTMM + 5*3 + 1, ccEndESTMM + 5*3 + 3, 1)/) |
Definition at line 938 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_rhocp3 = [(cc, cc=ccEndB + 8*nsurfIncSnow + 1, ccEndB + 8*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_rhocp3_bldgs = (/(cc, cc=ccEndESTMMP + 8*5 + 1, ccEndESTMMP + 8*5 + 5, 1)/) |
Definition at line 959 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_rhocp3_paved = (/(cc, cc=ccEndESTMM + 8*3 + 1, ccEndESTMM + 8*3 + 3, 1)/) |
Definition at line 941 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_rhocp4 = [(cc, cc=ccEndB + 11*nsurfIncSnow + 1, ccEndB + 11*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_rhocp4_bldgs = (/(cc, cc=ccEndESTMMP + 11*5 + 1, ccEndESTMMP + 11*5 + 5, 1)/) |
Definition at line 962 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_rhocp4_paved = (/(cc, cc=ccEndESTMM + 11*3 + 1, ccEndESTMM + 11*3 + 3, 1)/) |
Definition at line 944 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_rhocp5 = [(cc, cc=ccEndB + 14*nsurfIncSnow + 1, ccEndB + 14*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_rhocp5_bldgs = (/(cc, cc=ccEndESTMMP + 14*5 + 1, ccEndESTMMP + 14*5 + 5, 1)/) |
Definition at line 965 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_rhocp5_paved = (/(cc, cc=ccEndESTMM + 14*3 + 1, ccEndESTMM + 14*3 + 3, 1)/) |
Definition at line 947 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_thick1 = [(cc, cc=ccEndB + 0*nsurfIncSnow + 1, ccEndB + 0*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_thick1_bldgs = (/(cc, cc=ccEndESTMMP + 0*5 + 1, ccEndESTMMP + 0*5 + 5, 1)/) |
Definition at line 951 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_thick1_paved = (/(cc, cc=ccEndESTMM + 0*3 + 1, ccEndESTMM + 0*3 + 3, 1)/) |
Definition at line 933 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_thick2 = [(cc, cc=ccEndB + 3*nsurfIncSnow + 1, ccEndB + 3*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_thick2_bldgs = (/(cc, cc=ccEndESTMMP + 3*5 + 1, ccEndESTMMP + 3*5 + 5, 1)/) |
Definition at line 954 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_thick2_paved = (/(cc, cc=ccEndESTMM + 3*3 + 1, ccEndESTMM + 3*3 + 3, 1)/) |
Definition at line 936 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_thick3 = [(cc, cc=ccEndB + 6*nsurfIncSnow + 1, ccEndB + 6*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_thick3_bldgs = (/(cc, cc=ccEndESTMMP + 6*5 + 1, ccEndESTMMP + 6*5 + 5, 1)/) |
Definition at line 957 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_thick3_paved = (/(cc, cc=ccEndESTMM + 6*3 + 1, ccEndESTMM + 6*3 + 3, 1)/) |
Definition at line 939 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_thick4 = [(cc, cc=ccEndB + 9*nsurfIncSnow + 1, ccEndB + 9*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_thick4_bldgs = (/(cc, cc=ccEndESTMMP + 9*5 + 1, ccEndESTMMP + 9*5 + 5, 1)/) |
Definition at line 960 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_thick4_paved = (/(cc, cc=ccEndESTMM + 9*3 + 1, ccEndESTMM + 9*3 + 3, 1)/) |
Definition at line 942 of file suews_ctrl_const.f95.
integer, dimension(nsurfincsnow) allocatearray::c_surf_thick5 = [(cc, cc=ccEndB + 12*nsurfIncSnow + 1, ccEndB + 12*nsurfIncSnow + nsurfIncSnow, 1)] |
Definition at line 875 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_surf_thick5_bldgs = (/(cc, cc=ccEndESTMMP + 12*5 + 1, ccEndESTMMP + 12*5 + 5, 1)/) |
Definition at line 963 of file suews_ctrl_const.f95.
integer, dimension(3) allocatearray::c_surf_thick5_paved = (/(cc, cc=ccEndESTMM + 12*3 + 1, ccEndESTMM + 12*3 + 3, 1)/) |
Definition at line 945 of file suews_ctrl_const.f95.
integer allocatearray::c_tcriticcooling_wd = (ccEndO + 17) |
Definition at line 787 of file suews_ctrl_const.f95.
integer allocatearray::c_tcriticcooling_we = (ccEndO + 16) |
Definition at line 786 of file suews_ctrl_const.f95.
integer allocatearray::c_tcriticheating_wd = (ccEndO + 15) |
Definition at line 785 of file suews_ctrl_const.f95.
integer allocatearray::c_tcriticheating_we = (ccEndO + 14) |
Definition at line 784 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::c_theta_bioco2 = (/(cc, cc=cBEndWG + 2*nvegsurf + 1, cBEndWG + 2*nvegsurf + nvegsurf, 1)/) |
Definition at line 863 of file suews_ctrl_const.f95.
integer allocatearray::c_trafficunits = (ccEndO + 38) |
Definition at line 808 of file suews_ctrl_const.f95.
integer allocatearray::c_traffprofwd = (ccEndO + 22) |
Definition at line 792 of file suews_ctrl_const.f95.
integer allocatearray::c_traffprofwe = (ccEndO + 23) |
Definition at line 793 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_k1 = (ccEndESTMB + 2) |
Definition at line 895 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_k1_bldgs = (/(cc, cc=ccEndESTMMP + 16*5 + 1, ccEndESTMMP + 16*5 + 5, 1)/) |
Definition at line 967 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_k2 = (ccEndESTMB + 5) |
Definition at line 898 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_k2_bldgs = (/(cc, cc=ccEndESTMMP + 19*5 + 1, ccEndESTMMP + 19*5 + 5, 1)/) |
Definition at line 970 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_k3 = (ccEndESTMB + 8) |
Definition at line 901 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_k3_bldgs = (/(cc, cc=ccEndESTMMP + 22*5 + 1, ccEndESTMMP + 22*5 + 5, 1)/) |
Definition at line 973 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_k4 = (ccEndESTMB + 11) |
Definition at line 904 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_k4_bldgs = (/(cc, cc=ccEndESTMMP + 25*5 + 1, ccEndESTMMP + 25*5 + 5, 1)/) |
Definition at line 976 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_k5 = (ccEndESTMB + 14) |
Definition at line 907 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_k5_bldgs = (/(cc, cc=ccEndESTMMP + 28*5 + 1, ccEndESTMMP + 28*5 + 5, 1)/) |
Definition at line 979 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_rhocp1 = (ccEndESTMB + 3) |
Definition at line 896 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_rhocp1_bldgs = (/(cc, cc=ccEndESTMMP + 17*5 + 1, ccEndESTMMP + 17*5 + 5, 1)/) |
Definition at line 968 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_rhocp2 = (ccEndESTMB + 6) |
Definition at line 899 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_rhocp2_bldgs = (/(cc, cc=ccEndESTMMP + 20*5 + 1, ccEndESTMMP + 20*5 + 5, 1)/) |
Definition at line 971 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_rhocp3 = (ccEndESTMB + 9) |
Definition at line 902 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_rhocp3_bldgs = (/(cc, cc=ccEndESTMMP + 23*5 + 1, ccEndESTMMP + 23*5 + 5, 1)/) |
Definition at line 974 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_rhocp4 = (ccEndESTMB + 12) |
Definition at line 905 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_rhocp4_bldgs = (/(cc, cc=ccEndESTMMP + 26*5 + 1, ccEndESTMMP + 26*5 + 5, 1)/) |
Definition at line 977 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_rhocp5 = (ccEndESTMB + 15) |
Definition at line 908 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_rhocp5_bldgs = (/(cc, cc=ccEndESTMMP + 29*5 + 1, ccEndESTMMP + 29*5 + 5, 1)/) |
Definition at line 980 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_thick1 = (ccEndESTMB + 1) |
Definition at line 894 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_thick1_bldgs = (/(cc, cc=ccEndESTMMP + 15*5 + 1, ccEndESTMMP + 15*5 + 5, 1)/) |
Definition at line 966 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_thick2 = (ccEndESTMB + 4) |
Definition at line 897 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_thick2_bldgs = (/(cc, cc=ccEndESTMMP + 18*5 + 1, ccEndESTMMP + 18*5 + 5, 1)/) |
Definition at line 969 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_thick3 = (ccEndESTMB + 7) |
Definition at line 900 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_thick3_bldgs = (/(cc, cc=ccEndESTMMP + 21*5 + 1, ccEndESTMMP + 21*5 + 5, 1)/) |
Definition at line 972 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_thick4 = (ccEndESTMB + 10) |
Definition at line 903 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_thick4_bldgs = (/(cc, cc=ccEndESTMMP + 24*5 + 1, ccEndESTMMP + 24*5 + 5, 1)/) |
Definition at line 975 of file suews_ctrl_const.f95.
integer allocatearray::c_wall_thick5 = (ccEndESTMB + 13) |
Definition at line 906 of file suews_ctrl_const.f95.
integer, dimension(5) allocatearray::c_wall_thick5_bldgs = (/(cc, cc=ccEndESTMMP + 27*5 + 1, ccEndESTMMP + 27*5 + 5, 1)/) |
Definition at line 978 of file suews_ctrl_const.f95.
integer allocatearray::c_waterdepth = (ccEndP + 1) |
Definition at line 669 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wetthresh = (/(cc, cc=ccEndSI + 5*nsurf + 1, ccEndSI + 5*nsurf + nsurf, 1)/) |
Definition at line 630 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtobldgs = (/(cc, cc=ccEndPr + 1*nsurf + 1, ccEndPr + 1*nsurf + nsurf, 1)/) |
Definition at line 848 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtobsoil = (/(cc, cc=ccEndPr + 5*nsurf + 1, ccEndPr + 5*nsurf + nsurf, 1)/) |
Definition at line 852 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtodectr = (/(cc, cc=ccEndPr + 3*nsurf + 1, ccEndPr + 3*nsurf + nsurf, 1)/) |
Definition at line 850 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtoevetr = (/(cc, cc=ccEndPr + 2*nsurf + 1, ccEndPr + 2*nsurf + nsurf, 1)/) |
Definition at line 849 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtograss = (/(cc, cc=ccEndPr + 4*nsurf + 1, ccEndPr + 4*nsurf + nsurf, 1)/) |
Definition at line 851 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtopaved = (/(cc, cc=ccEndPr + 0*nsurf + 1, ccEndPr + 0*nsurf + nsurf, 1)/) |
Definition at line 847 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtorunoff = (/(cc, cc=ccEndPr + 7*nsurf + 1, ccEndPr + 7*nsurf + nsurf, 1)/) |
Definition at line 854 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtosoilstore = (/(cc, cc=ccEndPr + 8*nsurf + 1, ccEndPr + 8*nsurf + nsurf, 1)/) |
Definition at line 855 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::c_wgtowater = (/(cc, cc=ccEndPr + 6*nsurf + 1, ccEndPr + 6*nsurf + nsurf, 1)/) |
Definition at line 853 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::capmax_dec |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::capmin_dec |
Definition at line 292 of file suews_ctrl_const.f95.
Definition at line 858 of file suews_ctrl_const.f95.
integer allocatearray::cc |
Definition at line 621 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccenda = (ccEndO + 38) |
Definition at line 811 of file suews_ctrl_const.f95.
Definition at line 871 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendestmb = (ccEndB + 14*nsurfIncSnow + nsurfIncSnow) |
Definition at line 892 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendestmm = (ccEndESTMB + 36) |
Definition at line 931 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendestmmp = (ccEndESTMM + 14*3 + 3) |
Definition at line 949 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendgs = (ccEndSo + 12) |
Definition at line 722 of file suews_ctrl_const.f95.
Definition at line 647 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendir = (ccEndA + 11 + 1*7 + 7) |
Definition at line 825 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendo = (ccEndGs + 18*nsurfIncSnow + nsurfIncSnow) |
Definition at line 768 of file suews_ctrl_const.f95.
Definition at line 666 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendpr = (ccEndIr + 13*24 + 24) |
Definition at line 844 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendsi = ncolumnsSiteSelect |
Definition at line 622 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendsn = (ccEndW + 15) |
Definition at line 692 of file suews_ctrl_const.f95.
Definition at line 705 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccendw = (ccEndP + 1) |
Definition at line 672 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccmds = 30 |
Definition at line 1023 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ccmod = 32 |
Definition at line 1009 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::chang |
Definition at line 233 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::changsnow |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::chanohm |
Definition at line 487 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::cmds_snowdens = (/(cc, cc=ccMDS + 0*nsurf + 1, ccMDS + 0*nsurf + nsurf, 1)/) |
Definition at line 1024 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::cmod_snowdens = (/(cc, cc=ccMOD + 5*nsurf + 1, ccMOD + 5*nsurf + nsurf, 1)/) |
Definition at line 1015 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::cmod_snowfrac = (/(cc, cc=ccMOD + 4*nsurf + 1, ccMOD + 4*nsurf + nsurf, 1)/) |
Definition at line 1014 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::cmod_snowpack = (/(cc, cc=ccMOD + 3*nsurf + 1, ccMOD + 3*nsurf + nsurf, 1)/) |
Definition at line 1013 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::cmod_snowwaterstate = (/(cc, cc=ccMOD + 2*nsurf + 1, ccMOD + 2*nsurf + nsurf, 1)/) |
Definition at line 1012 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::cmod_soilstate = (/(cc, cc=ccMOD + 1*nsurf + 1, ccMOD + 1*nsurf + nsurf, 1)/) |
Definition at line 1011 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::cmod_state = (/(cc, cc=ccMOD + 0*nsurf + 1, ccMOD + 0*nsurf + nsurf, 1)/) |
Definition at line 1010 of file suews_ctrl_const.f95.
character(len=4*ncolumnsdataoutsuews) allocatearray::colnosuse |
Definition at line 128 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::conductance_coeff |
Definition at line 137 of file suews_ctrl_const.f95.
Referenced by codematchconductance().
integer, parameter allocatearray::conifsurf = 3 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by waterdist_module::cal_smd_veg(), waterdist_module::cal_water_storage(), ehc_module::ehc(), estm_module::estm_translate(), rsl_module::rsl_cal_prms(), spartacus_module::spartacus(), suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), suews_driver::suews_cal_main_dts(), suews_driver::suews_cal_qn(), suews_driver::suews_cal_qn_dts(), suews_driver::suews_cal_surf(), suews_driver::suews_cal_surf_dts(), waterdist_module::suews_cal_wateruse(), waterdist_module::suews_cal_wateruse_dts(), and waterdist_module::updateflood().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::cp_roof |
Definition at line 498 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::cp_roof_grids |
Definition at line 513 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::cp_surf |
Definition at line 561 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::cp_surf_grids |
Definition at line 568 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::cp_wall |
Definition at line 529 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::cp_wall_grids |
Definition at line 544 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::cpanohm |
Definition at line 485 of file suews_ctrl_const.f95.
integer allocatearray::ctp_enusewd = 1 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_enusewe = 2 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_humactivitywd = 9 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_humactivitywe = 10 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_popprofwd = 13 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_popprofwe = 14 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_snowcwd = 7 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_snowcwe = 8 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_traffprofwd = 11 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_traffprofwe = 12 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_wuautowd = 5 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_wuautowe = 6 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_wumanuwd = 3 |
Definition at line 212 of file suews_ctrl_const.f95.
integer allocatearray::ctp_wumanuwe = 4 |
Definition at line 212 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_id = 2 |
Definition at line 1033 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_imin = 4 |
Definition at line 1035 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_it = 3 |
Definition at line 1034 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_iy = 1 |
Definition at line 1032 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_tiair = 5 |
Definition at line 1036 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_translate().
integer, parameter allocatearray::cts_troad = 8 |
Definition at line 1039 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_translate().
integer, parameter allocatearray::cts_troof = 7 |
Definition at line 1038 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_translate().
integer, parameter allocatearray::cts_tsurf = 6 |
Definition at line 1037 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_twall = 9 |
Definition at line 1040 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_translate().
integer, parameter allocatearray::cts_twall_e = 11 |
Definition at line 1042 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_twall_n = 10 |
Definition at line 1041 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_twall_s = 12 |
Definition at line 1043 of file suews_ctrl_const.f95.
integer, parameter allocatearray::cts_twall_w = 13 |
Definition at line 1044 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::dailystatefirstopen |
Definition at line 154 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutdailystate - 5) allocatearray::dailystateline |
Definition at line 178 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutbeers |
Definition at line 160 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutbl |
Definition at line 158 of file suews_ctrl_const.f95.
Referenced by bluews_module::cbl_initial(), and ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutdailystate |
Definition at line 166 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutdebug |
Definition at line 161 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutehc |
Definition at line 165 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutestm |
Definition at line 164 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(ncolumnsdataoutbeers - 5) allocatearray::dataoutlinebeers |
Definition at line 175 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutdebug) allocatearray::dataoutlinedebug |
Definition at line 176 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutehc - 5) allocatearray::dataoutlineehc |
Definition at line 209 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutestm - 5) allocatearray::dataoutlineestm |
Definition at line 206 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutrsl - 5 + 12) allocatearray::dataoutlinersl |
Definition at line 173 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutsnow - 5) allocatearray::dataoutlinesnow |
Definition at line 171 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutsolweig - 5) allocatearray::dataoutlinesolweig |
Definition at line 174 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutspartacus) allocatearray::dataoutlinespartacus |
Definition at line 177 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(ncolumnsdataoutsuews - 5) allocatearray::dataoutlinesuews |
Definition at line 170 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutrsl |
Definition at line 157 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutsnow |
Definition at line 163 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutsolweig |
Definition at line 159 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutspartacus |
Definition at line 162 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dataoutsuews |
Definition at line 156 of file suews_ctrl_const.f95.
Referenced by ctrl_output::suews_output_txt_grp().
real(kind(1d0)), dimension(5) allocatearray::datetimeline |
Definition at line 169 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::decidcap_id |
Definition at line 332 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::decidcap_id_grids |
Definition at line 326 of file suews_ctrl_const.f95.
integer, parameter allocatearray::decidsurf = 4 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by ehc_module::ehc(), estm_module::estm_translate(), rsl_module::rsl_cal_prms(), spartacus_module::spartacus(), suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), suews_driver::suews_cal_main_dts(), suews_driver::suews_cal_qn(), suews_driver::suews_cal_qn_dts(), suews_driver::suews_cal_surf(), suews_driver::suews_cal_surf_dts(), waterdist_module::suews_cal_wateruse(), waterdist_module::suews_cal_wateruse_dts(), and dailystate_module::update_veg().
real(kind(1d0)), parameter allocatearray::deg2rad = 0.017453292 |
Definition at line 412 of file suews_ctrl_const.f95.
Referenced by beers_module::beers_cal_main(), beers_module::diffusefraction(), solweig_module::diffusefraction(), beers_module::kroof(), beers_module::kwalls(), beers_module::shadowgroundkusaka(), and solweig_module::solweig_cal_main().
real(kind(1d0)), dimension(nsurf) allocatearray::deltaqi |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::dqndt |
Definition at line 429 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::dqndt_grids |
Definition at line 428 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::dqnsdt |
Definition at line 431 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::dqnsdt_grids |
Definition at line 428 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::drain |
Definition at line 234 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::dz_roof |
Definition at line 499 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dz_roof_grids |
Definition at line 514 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::dz_surf |
Definition at line 562 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dz_surf_grids |
Definition at line 569 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::dz_wall |
Definition at line 530 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::dz_wall_grids |
Definition at line 545 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::emis |
Definition at line 387 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_translate().
real(kind(1d0)), dimension(:), allocatable allocatearray::emis_roof |
Definition at line 502 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::emis_roof_grids |
Definition at line 517 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:), allocatable allocatearray::emis_wall |
Definition at line 533 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::emis_wall_grids |
Definition at line 548 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::estmcoefficients_coeff |
Definition at line 139 of file suews_ctrl_const.f95.
Referenced by codematchestm(), and codematchestm_class().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::estmforcingdata |
Definition at line 152 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregateestm(), estm_module::estm_translate(), and estm_module::suews_getestmdata().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::estmfordisagg |
Definition at line 183 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregateestm().
real(kind(1d0)), dimension(:), allocatable allocatearray::estmfordisaggnext |
Definition at line 184 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregateestm().
real(kind(1d0)), dimension(:), allocatable allocatearray::estmfordisaggprev |
Definition at line 184 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregateestm().
real(kind(1d0)), dimension(nsurf) allocatearray::ev_snow |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::evap |
Definition at line 235 of file suews_ctrl_const.f95.
integer, parameter allocatearray::excesssurf = 8 |
Definition at line 46 of file suews_ctrl_const.f95.
character(len=14*ncolumnsdataoutsuews) allocatearray::formatuse |
Definition at line 124 of file suews_ctrl_const.f95.
character(len=14*ncolumnsdataoutsuews) allocatearray::formatusenosep |
Definition at line 124 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::freezmelt |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::freezstate |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::freezstatevol |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::gdd_id |
Definition at line 278 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf, maxnumberofgrids) allocatearray::gdd_id_grids |
Definition at line 310 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::gdd_id_prev |
Definition at line 278 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::gddfull |
Definition at line 359 of file suews_ctrl_const.f95.
integer, parameter allocatearray::grasssurf = 5 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by waterdist_module::cal_smd_veg(), waterdist_module::cal_water_storage(), ehc_module::ehc(), estm_module::estm_translate(), spartacus_module::spartacus(), suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), suews_driver::suews_cal_main_dts(), suews_driver::suews_cal_qn(), suews_driver::suews_cal_qn_dts(), suews_driver::suews_cal_surf(), suews_driver::suews_cal_surf_dts(), waterdist_module::suews_cal_wateruse(), and waterdist_module::suews_cal_wateruse_dts().
integer, dimension(:), allocatable allocatearray::grididmatrix |
Definition at line 147 of file suews_ctrl_const.f95.
Referenced by ctrl_output::filename_gen().
integer, dimension(:), allocatable allocatearray::grididmatrix0 |
Definition at line 148 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nconns) allocatearray::gridto |
Definition at line 475 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nconns) allocatearray::gridtofrac |
Definition at line 474 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::ground_albedo_dir_mult_fact |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)), dimension(12) allocatearray::hdd_id |
Definition at line 281 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(12, maxnumberofgrids) allocatearray::hdd_id_grids |
Definition at line 315 of file suews_ctrl_const.f95.
character(len=20), dimension(ncolumnsanthropogenic) allocatearray::headeranthropogenic_file |
Definition at line 110 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsanthropogenic) allocatearray::headeranthropogenic_reqd |
Definition at line 111 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsbiogen) allocatearray::headerbiogen_file |
Definition at line 118 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsbiogen) allocatearray::headerbiogen_reqd |
Definition at line 119 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsconductance) allocatearray::headercond_file |
Definition at line 104 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsconductance) allocatearray::headercond_reqd |
Definition at line 105 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsestmcoefficients) allocatearray::headerestmcoefficients_file |
Definition at line 108 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsestmcoefficients) allocatearray::headerestmcoefficients_reqd |
Definition at line 109 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsirrigation) allocatearray::headerirrigation_file |
Definition at line 112 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsirrigation) allocatearray::headerirrigation_reqd |
Definition at line 113 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsnonveg) allocatearray::headernonveg_file |
Definition at line 94 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsnonveg) allocatearray::headernonveg_reqd |
Definition at line 95 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsohmcoefficients) allocatearray::headerohmcoefficients_file |
Definition at line 106 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsohmcoefficients) allocatearray::headerohmcoefficients_reqd |
Definition at line 107 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsprofiles) allocatearray::headerprofiles_file |
Definition at line 114 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsprofiles) allocatearray::headerprofiles_reqd |
Definition at line 115 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnssiteselect) allocatearray::headersiteselect_file |
Definition at line 93 of file suews_ctrl_const.f95.
character(len=20), dimension(ncolumnssnow) allocatearray::headersnow_file |
Definition at line 100 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnssnow) allocatearray::headersnow_reqd |
Definition at line 101 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnssoil) allocatearray::headersoil_file |
Definition at line 102 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnssoil) allocatearray::headersoil_reqd |
Definition at line 103 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=14*ncolumnsdataoutsuews) allocatearray::headeruse |
Definition at line 124 of file suews_ctrl_const.f95.
character(len=14*ncolumnsdataoutsuews) allocatearray::headerusenosep |
Definition at line 124 of file suews_ctrl_const.f95.
character(len=20), dimension(ncolumnsveg) allocatearray::headerveg_file |
Definition at line 96 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnsveg) allocatearray::headerveg_reqd |
Definition at line 97 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnswater) allocatearray::headerwater_file |
Definition at line 98 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnswater) allocatearray::headerwater_reqd |
Definition at line 99 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnswgwaterdist) allocatearray::headerwgwaterdist_file |
Definition at line 116 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
character(len=20), dimension(ncolumnswgwaterdist) allocatearray::headerwgwaterdist_reqd |
Definition at line 117 of file suews_ctrl_const.f95.
Referenced by inputheadercheck().
integer, dimension(nsurf) allocatearray::heig |
Definition at line 465 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::height |
Definition at line 576 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::height_grids |
Definition at line 591 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(0:23, 2) allocatearray::humactivity_24hr |
Definition at line 196 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::icefrac |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf, maxnumberofgrids) allocatearray::icefrac_grids |
Definition at line 461 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::irrigation_coeff |
Definition at line 141 of file suews_ctrl_const.f95.
Referenced by codematchirrigation().
integer, parameter allocatearray::ivconif = 1 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), suews_driver::suews_cal_main_dts(), and dailystate_module::update_veg().
integer, parameter allocatearray::ivdecid = 2 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), suews_driver::suews_cal_main_dts(), and dailystate_module::update_veg().
integer, parameter allocatearray::ivgrass = 3 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), suews_driver::suews_cal_main_dts(), and dailystate_module::update_veg().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::k_roof |
Definition at line 497 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::k_roof_grids |
Definition at line 512 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::k_surf |
Definition at line 560 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::k_surf_grids |
Definition at line 567 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::k_wall |
Definition at line 528 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::k_wall_grids |
Definition at line 543 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::kkanohm |
Definition at line 486 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(5, nsurfincsnow) allocatearray::ksurf_suewssurfs |
Definition at line 611 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::kup_ind |
Definition at line 395 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::kup_ind_nosnow |
Definition at line 395 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::kup_ind_snow |
Definition at line 395 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::lai_id |
Definition at line 283 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf, maxnumberofgrids) allocatearray::lai_id_grids |
Definition at line 317 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::lai_id_prev |
Definition at line 283 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::laimax |
Definition at line 362 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::laimin |
Definition at line 361 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(4, nvegsurf) allocatearray::laipower |
Definition at line 364 of file suews_ctrl_const.f95.
integer, dimension(nvegsurf) allocatearray::laitype |
Definition at line 366 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::lenday_id |
Definition at line 280 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::lenday_id_grids |
Definition at line 314 of file suews_ctrl_const.f95.
character(len=52*ncolumnsdataoutsuews) allocatearray::longnmuse |
Definition at line 125 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::lup_ind |
Definition at line 398 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::lup_ind_nosnow |
Definition at line 398 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::lup_ind_snow |
Definition at line 398 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::mahanohm |
Definition at line 482 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::maxconductance |
Definition at line 363 of file suews_ctrl_const.f95.
integer, parameter allocatearray::maxlinesmet = 8640 |
Definition at line 28 of file suews_ctrl_const.f95.
integer, parameter allocatearray::maxncols_c = (ccEndESTMMP + 44*5 + 5 + 6) |
Definition at line 1004 of file suews_ctrl_const.f95.
Definition at line 1027 of file suews_ctrl_const.f95.
Definition at line 1018 of file suews_ctrl_const.f95.
integer, parameter allocatearray::maxnumberofgrids = 10000 |
Definition at line 26 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::maxsnowvol |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::metforcingdata |
Definition at line 150 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregatemet().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::metforcingdata_grid |
Definition at line 151 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::metfordisagg |
Definition at line 180 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregatemet().
real(kind(1d0)), dimension(:), allocatable allocatearray::metfordisaggnext |
Definition at line 181 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregatemet().
real(kind(1d0)), dimension(:), allocatable allocatearray::metfordisaggprev |
Definition at line 181 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregatemet().
real(kind(1d0)), dimension(nvegsurf) allocatearray::min_res_bioco2 |
Definition at line 369 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::modeldailystate |
Definition at line 153 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::modeloutputdata |
Definition at line 155 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::mw_ind |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::mw_indday |
Definition at line 436 of file suews_ctrl_const.f95.
integer allocatearray::n_stream_lw_urban |
Definition at line 603 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
integer allocatearray::n_stream_sw_urban |
Definition at line 603 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
integer allocatearray::n_vegetation_region_urban |
Definition at line 603 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)) allocatearray::narp_alb_snow |
Definition at line 406 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::narp_emis_snow |
Definition at line 406 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(365) allocatearray::narp_g |
Definition at line 408 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::narp_kdown_hr |
Definition at line 410 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::narp_lat |
Definition at line 406 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::narp_long |
Definition at line 406 of file suews_ctrl_const.f95.
integer allocatearray::narp_nperhour |
Definition at line 409 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::narp_trans_site |
Definition at line 406 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::narp_tz |
Definition at line 406 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::narp_year |
Definition at line 406 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncol = 1 |
Definition at line 44 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus().
integer, parameter allocatearray::ncolsestmdata = 13 |
Definition at line 77 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregateestm(), estm_module::estm_translate(), and estm_module::suews_getestmdata().
integer, parameter allocatearray::ncolumnsanthropogenic = 39 |
Definition at line 71 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsbiogen = 9 |
Definition at line 75 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsconductance = 13 |
Definition at line 68 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsdataoutbeers = 34 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init().
integer, parameter allocatearray::ncolumnsdataoutbl = 22 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by bluews_module::cbl_initial().
integer, parameter allocatearray::ncolumnsdataoutdailystate = 49 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init(), and dailystate_module::suews_update_dailystate().
integer, parameter allocatearray::ncolumnsdataoutdebug = 5 + 103 + 14 + 5 + 4 + 3 + 1 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init().
integer, parameter allocatearray::ncolumnsdataoutehc = 5 + 7*2 + 15*(1 + 4 + 2)*2 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init().
integer, parameter allocatearray::ncolumnsdataoutestm = 5 + 27 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init().
integer, parameter allocatearray::ncolumnsdataoutrsl = 30*4 + 5 + 13 + 2 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init().
integer, parameter allocatearray::ncolumnsdataoutsnow = 103 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init().
integer, parameter allocatearray::ncolumnsdataoutsolweig = 31 |
Definition at line 80 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsdataoutspartacus = 5 + 7 + 4*15 + 3 + 6*15 + 2*15 + 4 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init(), and spartacus_module::spartacus().
integer, parameter allocatearray::ncolumnsdataoutsuews = 87 |
Definition at line 80 of file suews_ctrl_const.f95.
Referenced by suews_driver::output_block_init().
integer, parameter allocatearray::ncolumnsestmcoefficients = 52 |
Definition at line 70 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsirrigation = 26 |
Definition at line 72 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsmetforcingdata = 24 |
Definition at line 76 of file suews_ctrl_const.f95.
Referenced by metdisagg::disaggregatemet().
integer, parameter allocatearray::ncolumnsnonveg = 24 |
Definition at line 63 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsohmcoefficients = 4 |
Definition at line 69 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsprofiles = 25 |
Definition at line 73 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnssiteselect = 105 |
Definition at line 62 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnssnow = 25 |
Definition at line 66 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnssoil = 9 |
Definition at line 67 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnsveg = 38 |
Definition at line 64 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnswater = 22 |
Definition at line 65 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ncolumnswgwaterdist = 10 |
Definition at line 74 of file suews_ctrl_const.f95.
integer, parameter allocatearray::nconns = 8 |
Definition at line 473 of file suews_ctrl_const.f95.
integer, parameter allocatearray::ndays = 366 |
Definition at line 271 of file suews_ctrl_const.f95.
Referenced by beers_module::days_of_year().
integer, parameter allocatearray::ndepth = 5 |
Definition at line 36 of file suews_ctrl_const.f95.
Referenced by ehc_module::ehc(), estm_module::estm_ehc_initialise(), estm_module::load_gridlayout(), and suews_driver::suews_cal_main_dts().
integer allocatearray::nlayer |
Definition at line 491 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
integer, dimension(:), allocatable allocatearray::nlayer_grids |
Definition at line 492 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
integer, parameter allocatearray::nlayer_max = 100 |
Definition at line 38 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_initialise().
integer, parameter allocatearray::nlw = 1 |
Definition at line 43 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::nonveg_coeff |
Definition at line 132 of file suews_ctrl_const.f95.
Referenced by codematchnonveg().
integer, parameter allocatearray::nspec = 1 |
Definition at line 41 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_initialise(), estm_module::load_gridlayout(), spartacus_module::spartacus(), and suews_driver::suews_cal_main_dts().
integer, parameter allocatearray::nsurf = 7 |
Definition at line 31 of file suews_ctrl_const.f95.
Referenced by waterdist_module::cal_water_storage_surf(), ehc_module::ehc(), estm_module::estm_ehc_initialise(), estm_module::load_gridlayout(), snow_module::meltheat(), suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), waterdist_module::suews_cal_horizontalsoilwater_dts(), suews_driver::suews_cal_main(), suews_driver::suews_cal_main_dts(), suews_driver::suews_cal_qe(), suews_driver::suews_cal_qe_dts(), suews_driver::suews_cal_qh(), suews_driver::suews_cal_qh_dts(), suews_driver::suews_cal_qn(), suews_driver::suews_cal_qn_dts(), suews_driver::suews_cal_snow(), suews_driver::suews_cal_snow_dts(), waterdist_module::suews_cal_soilstate(), waterdist_module::suews_cal_soilstate_dts(), suews_driver::suews_cal_water(), suews_driver::suews_cal_water_dts(), waterdist_module::suews_update_soilmoist(), and waterdist_module::suews_update_soilmoist_dts().
integer, parameter allocatearray::nsurfdonotreceivedrainage = 0 |
Definition at line 46 of file suews_ctrl_const.f95.
integer, parameter allocatearray::nsurfincsnow = nsurf + 1 |
Definition at line 33 of file suews_ctrl_const.f95.
integer, parameter allocatearray::nsw = 1 |
Definition at line 42 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus().
integer, parameter allocatearray::nvegsurf = 3 |
Definition at line 32 of file suews_ctrl_const.f95.
Referenced by suews_driver::suews_cal_biogenco2(), suews_driver::suews_cal_biogenco2_dts(), and dailystate_module::update_gddlai().
real(kind(1d0)), dimension(nsurf + 1, 4, 3) allocatearray::ohm_coef |
Definition at line 418 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf + 1) allocatearray::ohm_threshsw |
Definition at line 419 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf + 1) allocatearray::ohm_threshwd |
Definition at line 419 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::ohmcoefficients_coeff |
Definition at line 138 of file suews_ctrl_const.f95.
Referenced by codematchohm().
integer, parameter allocatearray::pavsurf = 1 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by waterdist_module::cal_water_storage(), codematchestm_class(), ehc_module::ehc(), estm_module::estm_translate(), snow_module::snow_removal(), snow_module::snowcalc(), snow_module::snowdepletioncurve(), spartacus_module::spartacus(), suews_driver::suews_cal_main_dts(), suews_driver::suews_cal_surf(), suews_driver::suews_cal_surf_dts(), and waterdist_module::updateflood().
real(kind(1d0)), dimension(0:23, 2) allocatearray::popprof_24hr |
Definition at line 198 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::pormax_dec |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::pormin_dec |
Definition at line 292 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::porosity_id |
Definition at line 336 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::porosity_id_grids |
Definition at line 330 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::profiles_coeff |
Definition at line 142 of file suews_ctrl_const.f95.
Referenced by codematchprof().
real(kind(1d0)), dimension(nsurf) allocatearray::qm_freezstate |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::qm_melt |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::qm_rain |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::qn1_ind |
Definition at line 401 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::qn1_ind_nosnow |
Definition at line 401 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::qn1_ind_snow |
Definition at line 401 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::qn_av |
Definition at line 429 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::qn_av_grids |
Definition at line 427 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::qn_s_av |
Definition at line 431 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::qn_s_av_grids |
Definition at line 427 of file suews_ctrl_const.f95.
real(kind(1d0)), parameter allocatearray::rad2deg = 57.29577951 |
Definition at line 412 of file suews_ctrl_const.f95.
Referenced by beers_module::tsurfbeers().
real(kind(1d0)), dimension(nsurf) allocatearray::rainonsnow |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::resp_a |
Definition at line 369 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::resp_b |
Definition at line 369 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::roof_albedo_dir_mult_fact |
Definition at line 586 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::roof_albedo_dir_mult_fact_grids |
Definition at line 599 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::rss_nsurf |
Definition at line 245 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(5, nsurfincsnow) allocatearray::rsurf_suewssurfs |
Definition at line 611 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::runoff |
Definition at line 236 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::runoffsnow |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::runoffsoil |
Definition at line 237 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::sathydraulicconduct |
Definition at line 253 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::sdd_id |
Definition at line 279 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf, maxnumberofgrids) allocatearray::sdd_id_grids |
Definition at line 311 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nvegsurf) allocatearray::sddfull |
Definition at line 360 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::sfr_roof |
Definition at line 495 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::sfr_roof_grids |
Definition at line 511 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::sfr_surf |
Definition at line 59 of file suews_ctrl_const.f95.
Referenced by waterdist_module::cal_smd_veg(), and estm_module::estm_translate().
real(kind(1d0)), dimension(:), allocatable allocatearray::sfr_wall |
Definition at line 526 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::sfr_wall_grids |
Definition at line 542 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), parameter allocatearray::sigma_sb = 5.67E-8 |
Definition at line 412 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::siteselect |
Definition at line 131 of file suews_ctrl_const.f95.
Referenced by codematchanthropogenic(), codematchconductance(), codematchdist(), codematchirrigation(), codematchnonveg(), codematchsnow(), codematchveg(), and codematchwater().
real(kind(1d0)), dimension(nsurf) allocatearray::smd_nsurf |
Definition at line 238 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::smd_nsurfout |
Definition at line 239 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::snow_coeff |
Definition at line 135 of file suews_ctrl_const.f95.
Referenced by codematchsnow().
integer, dimension(nsurf) allocatearray::snowcalcswitch = 0 |
Definition at line 465 of file suews_ctrl_const.f95.
integer, dimension(nsurf) allocatearray::snowcoverforms |
Definition at line 465 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowdens |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowdepth |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowfrac |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowinit |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowpack |
Definition at line 463 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowpacklimit |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowpackold |
Definition at line 463 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowtosurf |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::snowwater |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::soil_coeff |
Definition at line 136 of file suews_ctrl_const.f95.
Referenced by codematchsoil().
real(kind(1d0)), dimension(nsurf) allocatearray::soildepth |
Definition at line 254 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::soilstore_roof |
Definition at line 506 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::soilstore_roof_grids |
Definition at line 521 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::soilstore_surf |
Definition at line 240 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::soilstore_wall |
Definition at line 537 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::soilstore_wall_grids |
Definition at line 552 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:), allocatable allocatearray::soilstorecap_roof |
Definition at line 507 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::soilstorecap_roof_grids |
Definition at line 522 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::soilstorecap_surf |
Definition at line 255 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::soilstorecap_wall |
Definition at line 538 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::soilstorecap_wall_grids |
Definition at line 553 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::soilstoreold |
Definition at line 241 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::state_roof |
Definition at line 503 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::state_roof_grids |
Definition at line 518 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::state_surf |
Definition at line 242 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::state_wall |
Definition at line 534 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::state_wall_grids |
Definition at line 549 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::statefraction |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::statelimit_roof |
Definition at line 504 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::statelimit_roof_grids |
Definition at line 519 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::statelimit_surf |
Definition at line 248 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::statelimit_wall |
Definition at line 535 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::statelimit_wall_grids |
Definition at line 550 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::stateold |
Definition at line 244 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::stateout |
Definition at line 243 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(6, nsurf) allocatearray::storedrainprm |
Definition at line 261 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::surfacechar |
Definition at line 149 of file suews_ctrl_const.f95.
Referenced by codematchbiogen(), codematchestm(), codematchestm_class(), codematchohm(), codematchprof(), codematchsoil(), and metdisagg::disaggregatemet().
real(kind(1d0)) allocatearray::sw_dn_direct_frac |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)), dimension(:), allocatable allocatearray::tair24hr |
Definition at line 205 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_translate().
real(kind(1d0)) allocatearray::tair_av |
Definition at line 430 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::tair_av_grids |
Definition at line 426 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::temp_roof |
Definition at line 508 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::temp_roof_grids |
Definition at line 523 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::temp_surf |
Definition at line 564 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::temp_surf_grids |
Definition at line 571 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), and estm_module::estm_ehc_initialise().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::temp_wall |
Definition at line 539 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::temp_wall_grids |
Definition at line 554 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nvegsurf) allocatearray::theta_bioco2 |
Definition at line 369 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::tin_roof |
Definition at line 500 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::tin_roof_grids |
Definition at line 515 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:), allocatable allocatearray::tin_surf |
Definition at line 563 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::tin_surf_grids |
Definition at line 570 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:), allocatable allocatearray::tin_wall |
Definition at line 531 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::tin_wall_grids |
Definition at line 546 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)) allocatearray::tmax_id |
Definition at line 280 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::tmax_id_grids |
Definition at line 313 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::tmin_id |
Definition at line 280 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(maxnumberofgrids) allocatearray::tmin_id_grids |
Definition at line 312 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(0:23, 2) allocatearray::traffprof_24hr |
Definition at line 197 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::ts5mindata |
Definition at line 203 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_translate().
real(kind(1d0)), dimension(:), allocatable allocatearray::ts5mindata_ir |
Definition at line 204 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::tsfc_roof |
Definition at line 496 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::tsfc_roof_grids |
Definition at line 510 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_initialise().
real(kind(1d0)), dimension(:), allocatable allocatearray::tsfc_surf |
Definition at line 559 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::tsfc_surf_grids |
Definition at line 566 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::tsfc_wall |
Definition at line 527 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::tsfc_wall_grids |
Definition at line 541 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_initialise().
real(kind(1d0)), dimension(nsurf) allocatearray::tsurf_ind |
Definition at line 392 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::tsurf_ind_nosnow |
Definition at line 392 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(nsurf) allocatearray::tsurf_ind_snow |
Definition at line 392 of file suews_ctrl_const.f95.
character(len=14*ncolumnsdataoutsuews) allocatearray::unitsuse |
Definition at line 126 of file suews_ctrl_const.f95.
logical allocatearray::use_sw_direct_albedo |
Definition at line 609 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
integer, dimension(:), allocatable allocatearray::usecolumnsdataout |
Definition at line 122 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::veg_coeff |
Definition at line 133 of file suews_ctrl_const.f95.
Referenced by codematchveg().
real(kind(1d0)), dimension(:), allocatable allocatearray::veg_contact_fraction |
Definition at line 583 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::veg_contact_fraction_const |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::veg_contact_fraction_grids |
Definition at line 598 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::veg_ext |
Definition at line 581 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::veg_ext_grids |
Definition at line 596 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::veg_frac |
Definition at line 578 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::veg_frac_grids |
Definition at line 593 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:), allocatable allocatearray::veg_fsd |
Definition at line 582 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::veg_fsd_const |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::veg_fsd_grids |
Definition at line 597 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::veg_scale |
Definition at line 580 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::veg_scale_grids |
Definition at line 595 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)) allocatearray::veg_ssa_lw |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)) allocatearray::veg_ssa_sw |
Definition at line 605 of file suews_ctrl_const.f95.
Referenced by spartacus_module::spartacus_initialise().
real(kind(1d0)), dimension(nsurf) allocatearray::volswe |
Definition at line 436 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:, :), allocatable allocatearray::wall_specular_frac |
Definition at line 587 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :, :), allocatable allocatearray::wall_specular_frac_grids |
Definition at line 600 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::water_coeff |
Definition at line 134 of file suews_ctrl_const.f95.
Referenced by codematchwater().
real(kind(1d0)), dimension(1) allocatearray::waterdepth |
Definition at line 250 of file suews_ctrl_const.f95.
Definition at line 258 of file suews_ctrl_const.f95.
integer, parameter allocatearray::watersurf = 7 |
Definition at line 46 of file suews_ctrl_const.f95.
Referenced by waterdist_module::cal_water_storage(), ehc_module::ehc(), estm_module::estm_translate(), snow_module::meltheat(), waterdist_module::redistributewater(), snow_module::snowcalc(), snow_module::snowdepletioncurve(), spartacus_module::spartacus(), suews_driver::suews_cal_main_dts(), suews_driver::suews_cal_qs(), suews_driver::suews_cal_qs_dts(), suews_driver::suews_cal_surf(), suews_driver::suews_cal_surf_dts(), suews_driver::suews_cal_water(), suews_driver::suews_cal_water_dts(), and waterdist_module::updateflood().
real(kind(1d0)), dimension(:), allocatable allocatearray::wetthresh_roof |
Definition at line 505 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::wetthresh_roof_grids |
Definition at line 520 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(nsurf) allocatearray::wetthresh_surf |
Definition at line 247 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(:), allocatable allocatearray::wetthresh_wall |
Definition at line 536 of file suews_ctrl_const.f95.
Referenced by estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::wetthresh_wall_grids |
Definition at line 551 of file suews_ctrl_const.f95.
Referenced by estm_module::estm_ehc_finalise(), estm_module::estm_ehc_initialise(), and estm_module::load_gridlayout().
real(kind(1d0)), dimension(:, :), allocatable allocatearray::wgwaterdist_coeff |
Definition at line 143 of file suews_ctrl_const.f95.
Referenced by codematchdist().
real(kind(1d0)), dimension(9) allocatearray::wuday_id |
Definition at line 282 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(9, maxnumberofgrids) allocatearray::wuday_id_grids |
Definition at line 316 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(9) allocatearray::wuday_id_prev |
Definition at line 282 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(0:23, 2) allocatearray::wuprofa_24hr |
Definition at line 200 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(0:23, 2) allocatearray::wuprofm_24hr |
Definition at line 199 of file suews_ctrl_const.f95.
real(kind(1d0)) allocatearray::xbo |
Definition at line 346 of file suews_ctrl_const.f95.
real(kind(1d0)), dimension(5, nsurfincsnow) allocatearray::zsurf_suewssurfs |
Definition at line 611 of file suews_ctrl_const.f95.