Community Water Model
1.1.0
1. Introduction
2. NEWS
3. The Community Water Model
4. Using CWatM
5. HOW-TO-GUIDE
Problem oriented
Installing CWatM
Settingsfile
Output Options
Testing Data
Initialization
Calibration
Recover former runs
Tips and Tricks
6. REFERENCES
– Information
Errors
List of output variables
7. TUTORIALS
– Learning
Offline Training
Online Training
8. EXPLANATION
- Understanding
Data
Hydrological processes
9. Technical Guide
Source code
Testing Framework
10. Example Zambezi
11. Forum
12. Frequently Asked Questions (FAQ)
13. CWatM Glossary
Community Water Model
»
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
addmonths() (in module cwatm.management_modules.timestep)
addtoversiondate() (in module cwatm.management_modules.data_handling)
C
Calendar() (in module cwatm.management_modules.timestep)
calibclear() (in module cwatm.management_modules.globals)
capillarRise (class in cwatm.hydrological_modules.capillarRise)
catchment() (cwatm.hydrological_modules.routing_reservoirs.routing_kinematic.routing_kinematic method)
catchment1() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
cbinding() (in module cwatm.management_modules.data_handling)
checkifDate() (in module cwatm.management_modules.timestep)
checkmap() (in module cwatm.management_modules.checks)
checkMeteo_Wordclim() (in module cwatm.management_modules.data_handling)
checkOption() (in module cwatm.management_modules.data_handling)
commandAreaOperation() (cwatm.hydrological_modules.water_demand.water_demand.water_demand method)
Compress() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
compressArray() (in module cwatm.management_modules.data_handling)
Config (class in cwatm.cwatm_initial)
counted() (in module cwatm.management_modules.checks)
crops_initialise() (cwatm.hydrological_modules.initcondition.initcondition method)
ctbinding() (in module cwatm.management_modules.timestep)
cwatm.cwatm_dynamic
module
cwatm.cwatm_initial
module
cwatm.cwatm_model
module
cwatm.hydrological_modules.capillarRise
module
cwatm.hydrological_modules.evaporation
module
cwatm.hydrological_modules.evaporationPot
module
cwatm.hydrological_modules.groundwater
module
cwatm.hydrological_modules.inflow
module
cwatm.hydrological_modules.initcondition
module
cwatm.hydrological_modules.interception
module
cwatm.hydrological_modules.lakes_res_small
module
cwatm.hydrological_modules.lakes_reservoirs
module
cwatm.hydrological_modules.landcoverType
module
cwatm.hydrological_modules.miscInitial
module
cwatm.hydrological_modules.readmeteo
module
cwatm.hydrological_modules.routing_reservoirs.routing_kinematic
module
cwatm.hydrological_modules.routing_reservoirs.routing_sub
module
cwatm.hydrological_modules.runoff_concentration
module
cwatm.hydrological_modules.sealed_water
module
cwatm.hydrological_modules.snow_frost
module
cwatm.hydrological_modules.soil
module
cwatm.hydrological_modules.water_demand.domestic
module
cwatm.hydrological_modules.water_demand.environmental_need
module
cwatm.hydrological_modules.water_demand.industry
module
cwatm.hydrological_modules.water_demand.irrigation
module
cwatm.hydrological_modules.water_demand.livestock
module
cwatm.hydrological_modules.water_demand.wastewater
module
cwatm.hydrological_modules.water_demand.water_demand
module
cwatm.management_modules
module
cwatm.management_modules.checks
module
cwatm.management_modules.configuration
module
cwatm.management_modules.data_handling
module
cwatm.management_modules.dynamicModel
module
cwatm.management_modules.globals
module
cwatm.management_modules.messages
module
cwatm.management_modules.output
module
cwatm.management_modules.replace_pcr
module
cwatm.management_modules.timestep
module
CWATMDirError
CWATMError
CWATMFileError
CWATModel (class in cwatm.cwatm_model)
CWATModel_dyn (class in cwatm.cwatm_dynamic)
CWATModel_ini (class in cwatm.cwatm_initial)
CWATMRunInfo
CWATMWarning
D
date2indexNew() (in module cwatm.management_modules.timestep)
date2str() (in module cwatm.management_modules.timestep)
datenum() (in module cwatm.management_modules.timestep)
datetoInt() (in module cwatm.management_modules.timestep)
datetosaveInit() (in module cwatm.management_modules.timestep)
decompress() (in module cwatm.hydrological_modules.landcoverType)
(in module cwatm.management_modules.checks)
(in module cwatm.management_modules.data_handling)
decompress1() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
defLdd2() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
desalinationCapacity() (cwatm.hydrological_modules.initcondition.initcondition method)
dirDownstream() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
dirUpstream() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
divideValues() (in module cwatm.management_modules.data_handling)
downscaling2() (cwatm.hydrological_modules.readmeteo.readmeteo method)
downstream1() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
dynamic() (cwatm.cwatm_dynamic.CWATModel_dyn method)
(cwatm.cwatm_model.CWATModel method)
(cwatm.hydrological_modules.capillarRise.capillarRise method)
(cwatm.hydrological_modules.evaporation.evaporation method)
(cwatm.hydrological_modules.evaporationPot.evaporationPot method)
(cwatm.hydrological_modules.groundwater.groundwater method)
(cwatm.hydrological_modules.inflow.inflow method)
(cwatm.hydrological_modules.initcondition.initcondition method)
(cwatm.hydrological_modules.interception.interception method)
(cwatm.hydrological_modules.lakes_res_small.lakes_res_small method)
(cwatm.hydrological_modules.lakes_reservoirs.lakes_reservoirs method)
(cwatm.hydrological_modules.landcoverType.landcoverType method)
(cwatm.hydrological_modules.readmeteo.readmeteo method)
(cwatm.hydrological_modules.routing_reservoirs.routing_kinematic.routing_kinematic method)
(cwatm.hydrological_modules.runoff_concentration.runoff_concentration method)
(cwatm.hydrological_modules.sealed_water.sealed_water method)
(cwatm.hydrological_modules.snow_frost.snow_frost method)
(cwatm.hydrological_modules.soil.soil method)
(cwatm.hydrological_modules.water_demand.domestic.waterdemand_domestic method)
(cwatm.hydrological_modules.water_demand.environmental_need.waterdemand_environmental_need method)
(cwatm.hydrological_modules.water_demand.industry.waterdemand_industry method)
(cwatm.hydrological_modules.water_demand.irrigation.waterdemand_irrigation method)
(cwatm.hydrological_modules.water_demand.livestock.waterdemand_livestock method)
(cwatm.hydrological_modules.water_demand.wastewater.waterdemand_wastewater method)
(cwatm.hydrological_modules.water_demand.water_demand.water_demand method)
(cwatm.management_modules.output.outputTssMap method)
dynamic_1() (cwatm.hydrological_modules.evaporationPot.evaporationPot method)
dynamic_2() (cwatm.hydrological_modules.evaporationPot.evaporationPot method)
dynamic_4() (cwatm.hydrological_modules.evaporationPot.evaporationPot method)
dynamic_5() (cwatm.hydrological_modules.evaporationPot.evaporationPot method)
dynamic_fracIrrigation() (cwatm.hydrological_modules.landcoverType.landcoverType method)
dynamic_init() (cwatm.hydrological_modules.water_demand.wastewater.waterdemand_wastewater method)
dynamic_inloop() (cwatm.hydrological_modules.lakes_reservoirs.lakes_reservoirs method)
DynamicModel (class in cwatm.management_modules.dynamicModel)
E
evaporation (class in cwatm.hydrological_modules.evaporation)
evaporationPot (class in cwatm.hydrological_modules.evaporationPot)
ExtParser (class in cwatm.management_modules.configuration)
F
FlagName (in module cwatm.management_modules.globals)
Flags (in module cwatm.management_modules.globals)
G
get() (cwatm.management_modules.configuration.ExtParser method)
getmeta() (in module cwatm.management_modules.data_handling)
globalclear() (in module cwatm.management_modules.globals)
globalFlags() (in module cwatm.management_modules.globals)
groundwater (class in cwatm.hydrological_modules.groundwater)
I
i (cwatm.cwatm_dynamic.CWATModel_dyn attribute)
(cwatm.cwatm_initial.CWATModel_ini attribute)
(cwatm.cwatm_model.CWATModel attribute)
(cwatm.management_modules.dynamicModel.DynamicModel attribute)
inflow (class in cwatm.hydrological_modules.inflow)
initcondition (class in cwatm.hydrological_modules.initcondition)
initial() (cwatm.hydrological_modules.evaporation.evaporation method)
(cwatm.hydrological_modules.evaporationPot.evaporationPot method)
(cwatm.hydrological_modules.groundwater.groundwater method)
(cwatm.hydrological_modules.inflow.inflow method)
(cwatm.hydrological_modules.initcondition.initcondition method)
(cwatm.hydrological_modules.lakes_res_small.lakes_res_small method)
(cwatm.hydrological_modules.landcoverType.landcoverType method)
(cwatm.hydrological_modules.miscInitial.miscInitial method)
(cwatm.hydrological_modules.readmeteo.readmeteo method)
(cwatm.hydrological_modules.routing_reservoirs.routing_kinematic.routing_kinematic method)
(cwatm.hydrological_modules.runoff_concentration.runoff_concentration method)
(cwatm.hydrological_modules.snow_frost.snow_frost method)
(cwatm.hydrological_modules.soil.soil method)
(cwatm.hydrological_modules.water_demand.domestic.waterdemand_domestic method)
(cwatm.hydrological_modules.water_demand.environmental_need.waterdemand_environmental_need method)
(cwatm.hydrological_modules.water_demand.industry.waterdemand_industry method)
(cwatm.hydrological_modules.water_demand.irrigation.waterdemand_irrigation method)
(cwatm.hydrological_modules.water_demand.livestock.waterdemand_livestock method)
(cwatm.hydrological_modules.water_demand.wastewater.waterdemand_wastewater method)
(cwatm.hydrological_modules.water_demand.water_demand.water_demand method)
(cwatm.management_modules.output.outputTssMap method)
initial_1() (cwatm.hydrological_modules.evaporationPot.evaporationPot method)
initial_lakes() (cwatm.hydrological_modules.lakes_reservoirs.lakes_reservoirs method)
initial_reservoirs() (cwatm.hydrological_modules.lakes_reservoirs.lakes_reservoirs method)
initialize_run() (cwatm.management_modules.dynamicModel.ModelFrame method)
initWaterbodies() (cwatm.hydrological_modules.lakes_reservoirs.lakes_reservoirs method)
interception (class in cwatm.hydrological_modules.interception)
L
lakes_res_small (class in cwatm.hydrological_modules.lakes_res_small)
lakes_reservoirs (class in cwatm.hydrological_modules.lakes_reservoirs)
landcoverType (class in cwatm.hydrological_modules.landcoverType)
lddrepair() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
load_initial() (cwatm.cwatm_initial.Variables method)
loadmap() (in module cwatm.management_modules.data_handling)
loadsetclone() (in module cwatm.management_modules.data_handling)
M
mapattrNetCDF() (in module cwatm.management_modules.data_handling)
mapattrNetCDFMeteo() (in module cwatm.management_modules.data_handling)
mapattrTiff() (in module cwatm.management_modules.data_handling)
maskfrompoint() (in module cwatm.management_modules.data_handling)
metaNetCDF() (in module cwatm.management_modules.data_handling)
miscInitial (class in cwatm.hydrological_modules.miscInitial)
ModelFrame (class in cwatm.management_modules.dynamicModel)
module
cwatm.cwatm_dynamic
cwatm.cwatm_initial
cwatm.cwatm_model
cwatm.hydrological_modules.capillarRise
cwatm.hydrological_modules.evaporation
cwatm.hydrological_modules.evaporationPot
cwatm.hydrological_modules.groundwater
cwatm.hydrological_modules.inflow
cwatm.hydrological_modules.initcondition
cwatm.hydrological_modules.interception
cwatm.hydrological_modules.lakes_res_small
cwatm.hydrological_modules.lakes_reservoirs
cwatm.hydrological_modules.landcoverType
cwatm.hydrological_modules.miscInitial
cwatm.hydrological_modules.readmeteo
cwatm.hydrological_modules.routing_reservoirs.routing_kinematic
cwatm.hydrological_modules.routing_reservoirs.routing_sub
cwatm.hydrological_modules.runoff_concentration
cwatm.hydrological_modules.sealed_water
cwatm.hydrological_modules.snow_frost
cwatm.hydrological_modules.soil
cwatm.hydrological_modules.water_demand.domestic
cwatm.hydrological_modules.water_demand.environmental_need
cwatm.hydrological_modules.water_demand.industry
cwatm.hydrological_modules.water_demand.irrigation
cwatm.hydrological_modules.water_demand.livestock
cwatm.hydrological_modules.water_demand.wastewater
cwatm.hydrological_modules.water_demand.water_demand
cwatm.management_modules
cwatm.management_modules.checks
cwatm.management_modules.configuration
cwatm.management_modules.data_handling
cwatm.management_modules.dynamicModel
cwatm.management_modules.globals
cwatm.management_modules.messages
cwatm.management_modules.output
cwatm.management_modules.replace_pcr
cwatm.management_modules.timestep
run_cwatm
multinetdf() (in module cwatm.management_modules.data_handling)
N
npareaaverage() (in module cwatm.management_modules.replace_pcr)
npareamajority() (in module cwatm.management_modules.replace_pcr)
npareamaximum() (in module cwatm.management_modules.replace_pcr)
npareatotal() (in module cwatm.management_modules.replace_pcr)
numdate() (in module cwatm.management_modules.timestep)
O
outputTssMap (class in cwatm.management_modules.output)
outputTypMap (in module cwatm.management_modules.globals)
outputTypTss (in module cwatm.management_modules.globals)
outputTypTss2 (in module cwatm.management_modules.globals)
P
parse_configuration() (in module cwatm.management_modules.configuration)
postorder() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
python_bit (in module cwatm.management_modules.globals)
R
read_metanetcdf() (in module cwatm.management_modules.configuration)
readCalendar() (in module cwatm.management_modules.data_handling)
readCoord() (in module cwatm.management_modules.data_handling)
readCoordNetCDF() (in module cwatm.management_modules.data_handling)
readmeteo (class in cwatm.hydrological_modules.readmeteo)
readmeteodata() (in module cwatm.management_modules.data_handling)
readnetcdf12month() (in module cwatm.management_modules.data_handling)
readnetcdf2() (in module cwatm.management_modules.data_handling)
readnetcdfInitial() (in module cwatm.management_modules.data_handling)
readnetcdfWithoutTime() (in module cwatm.management_modules.data_handling)
report() (in module cwatm.management_modules.data_handling)
reservoir_addinfo() (cwatm.hydrological_modules.initcondition.initcondition method)
reservoir_releases() (cwatm.hydrological_modules.lakes_reservoirs.lakes_reservoirs method)
reservoir_transfers() (cwatm.hydrological_modules.initcondition.initcondition method)
returnBool() (in module cwatm.management_modules.data_handling)
routing_kinematic (class in cwatm.hydrological_modules.routing_reservoirs.routing_kinematic)
run() (cwatm.management_modules.dynamicModel.ModelFrame method)
run_cwatm
module
runoff_concentration (class in cwatm.hydrological_modules.runoff_concentration)
S
save_check() (in module cwatm.management_modules.checks)
sealed_water (class in cwatm.hydrological_modules.sealed_water)
setmaskmapAttr() (in module cwatm.management_modules.data_handling)
snow_frost (class in cwatm.hydrological_modules.snow_frost)
soil (class in cwatm.hydrological_modules.soil)
step() (cwatm.management_modules.dynamicModel.ModelFrame method)
subcatchment1() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
T
timemeasure() (in module cwatm.management_modules.timestep)
timestep_dynamic() (in module cwatm.management_modules.timestep)
U
upstream1() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
upstreamArea() (in module cwatm.hydrological_modules.routing_reservoirs.routing_sub)
V
valuecell() (in module cwatm.management_modules.data_handling)
vari_pySnowClim() (cwatm.hydrological_modules.evaporationPot.evaporationPot method)
Variables (class in cwatm.cwatm_initial)
W
wasterwater_def() (cwatm.hydrological_modules.initcondition.initcondition method)
wastewater_to_reservoirs() (cwatm.hydrological_modules.initcondition.initcondition method)
water_demand (class in cwatm.hydrological_modules.water_demand.water_demand)
waterdemand_domestic (class in cwatm.hydrological_modules.water_demand.domestic)
waterdemand_environmental_need (class in cwatm.hydrological_modules.water_demand.environmental_need)
waterdemand_industry (class in cwatm.hydrological_modules.water_demand.industry)
waterdemand_irrigation (class in cwatm.hydrological_modules.water_demand.irrigation)
waterdemand_livestock (class in cwatm.hydrological_modules.water_demand.livestock)
waterdemand_wastewater (class in cwatm.hydrological_modules.water_demand.wastewater)
wetland_readarea() (cwatm.hydrological_modules.lakes_reservoirs.lakes_reservoirs method)
writeIniNetcdf() (in module cwatm.management_modules.data_handling)
writenetcdf() (in module cwatm.management_modules.data_handling)