real(kind=dp), |
public, |
save | :: |
area_tot_glacier | | | |
real(kind=dp), |
public, |
save | :: |
area_tot_snow | | | |
real(kind=dp), |
public, |
save | :: |
depth_ave_glacier | | | |
real(kind=dp), |
public, |
save | :: |
depth_ave_snow | | | |
integer, |
public, |
save | :: |
giscounter | = | 1 | |
integer, |
public, |
save | :: |
ieapu | | | |
character(len=identifier_max_length), |
public |
| :: |
log_file_level | = | "info" | |
character(len=identifier_max_length), |
public |
| :: |
log_stderr_level | = | "warning" | |
character(len=identifier_max_length), |
public |
| :: |
log_stdout_level | = | "info" | |
character(len=path_max_length), |
public |
| :: |
master_logfile | = | "swim.log" | |
integer, |
public, |
parameter | :: |
nih | = | 7 | |
integer, |
public |
| :: |
nns | = | 30 | |
integer, |
public |
| :: |
nsb | = | 30 | |
integer, |
public |
| :: |
nvrch | = | 18 | |
integer, |
public |
| :: |
nvsub | = | 30 | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_agg_catchment_annual | | | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_agg_catchment_daily | | | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_agg_catchment_monthly | | | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_agg_hydrotope_annual | | | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_agg_hydrotope_monthly | | | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_agg_subbasin_annual | | | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_agg_subbasin_daily | | | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_agg_subbasin_monthly | | | |
real, |
public, |
allocatable, dimension(:) | :: |
output_catchment_basin_share | | | |
integer, |
public, |
allocatable | :: |
output_catchment_id(:) | | | |
character(len=10), |
public, |
allocatable | :: |
output_day_ix(:) | | | |
character(len=identifier_max_length), |
public |
| :: |
output_default_format | = | "csv" | |
character(len=path_max_length), |
public |
| :: |
output_dir | = | "output" | |
type(output_file), |
public, |
dimension(:), allocatable | :: |
output_files | | | |
character(len=identifier_max_length), |
public |
| :: |
output_float_format | = | "f12.4" | |
character(len=identifier_max_length), |
public, |
parameter | :: |
output_format_dim(2) | = | (/"csv", "bin"/) | |
integer, |
public, |
allocatable | :: |
output_hydrotope_id(:) | | | |
character(len=output_label_max_length), |
public, |
allocatable, dimension(:) | :: |
output_hydrotope_label | | | |
integer, |
public, |
allocatable | :: |
output_hydrotope_label_ix(:) | | | |
integer, |
public, |
allocatable | :: |
output_hydrotope_requested_ix(:) | | | |
integer, |
public, |
allocatable | :: |
output_hydrotope_subbasin_ix(:) | | | |
real, |
public, |
allocatable, dimension(:) | :: |
output_hydrotope_subbasin_share | | | |
integer, |
public, |
allocatable | :: |
output_hydrotope_var_ix(:) | | | |
character(len=identifier_max_length), |
public, |
dimension(output_max_variables) | :: |
output_hydrotope_vars | = | "" | |
integer, |
public |
| :: |
output_id_hydrotope_counter | = | 0 | |
integer, |
public |
| :: |
output_id_subbasin_counter | = | 0 | |
integer, |
public, |
allocatable | :: |
output_is_requested(:,:,:) | | | |
character(len=7), |
public, |
allocatable | :: |
output_month_ix(:) | | | |
integer, |
public |
| :: |
output_ncatchments | = | 0 | |
integer, |
public |
| :: |
output_ndays | = | 0 | |
integer, |
public |
| :: |
output_ndays_per_month | = | 0 | |
integer, |
public |
| :: |
output_ndays_per_year | = | 0 | |
integer, |
public |
| :: |
output_nfiles | = | 0 | |
integer, |
public |
| :: |
output_nhydrotopes | = | 0 | |
integer, |
public |
| :: |
output_nmonths | = | 0 | |
integer, |
public |
| :: |
output_nsubbasins | = | 0 | |
integer, |
public |
| :: |
output_nvars | = | 0 | |
integer, |
public |
| :: |
output_nyears | = | 0 | |
character(len=identifier_max_length), |
public, |
dimension(output_max_variables) | :: |
output_registered_vars | = | "" | |
character(len=identifier_max_length), |
public, |
dimension(output_max_variables) | :: |
output_requested_vars | = | "" | |
character(len=identifier_max_length), |
public, |
parameter | :: |
output_space_dim(5) | = | (/"hydrotope ", "subbasin ", "catchment ", "hydrotope_label", "subbasin_label "/) | |
character(len=identifier_max_length), |
public |
| :: |
output_space_index_format | = | "i6" | |
integer, |
public |
| :: |
output_specs_fid | = | 0 | |
character(len=path_max_length), |
public |
| :: |
output_specs_path | = | "input/output.nml" | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_storage_hydrotope | | | |
integer, |
public, |
allocatable | :: |
output_storage_index(:,:) | | | |
real, |
public, |
allocatable, dimension(:, :, :) | :: |
output_storage_subbasin | | | |
integer, |
public |
| :: |
output_store_day_counter | = | 1 | |
integer, |
public |
| :: |
output_store_month_counter | = | 1 | |
integer, |
public, |
allocatable | :: |
output_subbasin_catchment_ix(:) | | | |
real, |
public, |
allocatable, dimension(:) | :: |
output_subbasin_catchment_share | | | |
integer, |
public, |
allocatable | :: |
output_subbasin_hydrotope_stix(:) | | | |
integer, |
public, |
allocatable | :: |
output_subbasin_id(:) | | | |
character(len=output_label_max_length), |
public, |
allocatable, dimension(:) | :: |
output_subbasin_label | | | |
integer, |
public, |
allocatable | :: |
output_subbasin_label_ix(:) | | | |
integer, |
public, |
allocatable | :: |
output_subbasin_nhydrotopes(:) | | | |
integer, |
public, |
allocatable | :: |
output_subbasin_var_ix(:) | | | |
character(len=identifier_max_length), |
public, |
dimension(output_max_variables) | :: |
output_subbasin_vars | = | "" | |
character(len=identifier_max_length), |
public, |
parameter | :: |
output_time_dim(3) | = | (/"daily ", "monthly", "annual "/) | |
logical, |
public, |
allocatable | :: |
output_var_state(:) | | | |
character(len=1), |
public |
| :: |
output_write_interval | = | "M" | |
real(kind=dp), |
public, |
save, dimension(:), allocatable | :: |
sbpy | | | |
real(kind=dp), |
public, |
save, dimension(:, :), allocatable | :: |
strch | | | |
real(kind=dp), |
public, |
save, dimension(:, :), allocatable | :: |
stsub | | | |
real(kind=dp), |
public, |
save, dimension(:, :), allocatable | :: |
syrch | | | |
real(kind=dp), |
public, |
save, dimension(:, :), allocatable | :: |
sysub | | | |