customized_water_quality_results_3di.nc
The customized water quality results file contains the same type of results as water_quality_results_3di.nc, but for a spatial selection of nodes, and for a selected list of variables. It is accessed through the CustomizedWaterQualityResultAdmin
class.
Minimal example
from threedigrid.admin.gridresultadmin import CustomizedWaterQualityResultAdmin
# Instantiate GridH5Admin and GridH5ResultAdmin objects
gridadmin_filename = r"C:\3Di\My Model\gridadmin.h5"
customized_wq_results_filename = r"C:\3Di\My Simulation\customized_water_quality_results_3di.nc"
cwqra = CustomizedWaterQualityResultAdmin(gridadmin_filename, customized_water_quality_results_filename)
# List the areas in this file
cwqra.areas
# See the name of area1
cwqra.area1.name
# List the available nodes
cwqra.nodes.id # in the whole file
cwqra.area1.nodes.id # in area1
# Syntax that works for water_quality_results_3di.nc also works here
# E.g., get the concentrations of all 2D open water nodes for substance1 during the first 4 hours of the simulation
cwqra.substance1.subset('2d_open_water').timeseries(0, 4*60*60).concentration
Functionalities
The functionalites are the same as for water_quality_results_3di.nc, with the addition that you can query results for a specific area.
To list the available areas, use the areas property. To see the name of a specific area, use the name property of the area. See the examples above.