Utilities

This section provides detailed documentation for DYCOVE utility classes and functions.

Plotting

ModelPlotter(simdir, quantity, plot_times[, ...])

Plot hydrodynamic and vegetation quantities from DYCOVE model runs (ANUGA or DFM).

create_nn_interpFunc(x_coords, y_coords, ...)

Creates a nearest-neighbor interpolator function for a fixed grid.

ANUGAMapLoader(*args, **kwargs)

Loader for ANUGA hydrodynamic and DYCOVE vegetation output files.

DFMMapLoader(*args, **kwargs)

Loader for DFM hydrodynamic and DYCOVE vegetation output files.

BaseMapLoader(modeldir, model_name, ...)

Abstract base class for loading map quantities from DYCOVE model outputs.

Logging and Reporting

ANUGA Hydrodynamic Engine

Reporter()

Class that handles all printing of info/warning/errors to the screen.