Summary

To do:

To generate, store, write, and read summary information of a flood model


class IO.Summary.Summary(data_in)

Summary information of a flood case

grid_attr
model_attr
boundary_attr
rain_attr
params_attr
initial_attr
display()

display summary information

set_grid_attr(dem_array, dem_header, extent_dict)

assign grid_attr

set_model_attr(**kw)

assign case_folder, num_GPU, run_time, gauge_pos

set_rain_attr(rain_source, rain_mask, cellsize)

define rain_attr

to_dict()

Convert the object to a dictionary

to_json(file_name=None)

Write to json file

IO.Summary.load_summary(file_name)

Read a json text file as a dict of Summary