Source Customised / In-house course


eWater Source


These customised courses can be tailored by you for your river basin and catchment planning projects –  build your own from the topics below and contact us to arrange.

What’s included?

  • Training materials containing: presentation notes and worked examples
  • Use of the full Source software for the duration of the course (a free public version is available from the eWater Toolkit)

Who should attend

Customised courses are aimed at professionals (e.g. engineering and environmental) working in local government, consultancies, waterway agencies and research organisations. eWater provides tailored training individually or across an entire organisation. We believe the customised courses should be of particular interest to consultancies hoping to work for the key state and federal jurisdictions in the process of implementing Source as the National Hydrological Modelling Platform.

The course venue can be organised by your organisation or by eWater.

Why you should attend

eWater is the custodian of Source, and our hydrological and software development experts understand the full capabilities of the software. As Australia's National Hydrological Modelling Platform and endorsed by the Council of Australian Governments, the implementation and use of Source continues on a national and international level. We focus on the continual improvement and expansion of Source’s capabilities for Integrated Water Resource Management. Our courses can be customised to suit the specific needs of your organisation in combination with the training level and delivery that is required for your staff. We can also provide in-depth knowledge of the newest software capabilities and best practice principles around how to effectively deploy them.

Contact us

Please contact us to discuss your requirements:

Call 1300 5 WATER (toll-free in Aus)
or +61 2 62015057

Contact us online

Office hours Mon-Fri 9am-5pm AEST



CI1 Building a Geographic Scenario

  • Network Definition
  • Functional unit definition and area assignment
  • Define Rainfall Runoff Models
  • Assign climate inputs to rainfall runoff models
  • Parameterise Rainfall Runoff models
  • Constituent definition
  • Assign and Parameterise Constituent Generation models
  • Record elements and run the scenario
  • Training Acknowledgements 5

CI2 Calibrating a Rainfall Runoff Model

  • Setting up Scenario and Loading Data
  • Comparing Modelled and Observed Flows
  • Manual Calibration of GR4J parameters
  • Manual Calibration using the Source Calibration Wizard
  • Automatic Calibration of GR4J Using the Calibration Wizard

CI3 Adding a Storage to a Catchment Model

  • Configuring the Storage
  • Running the model and examining results
Catchment Enhanced

CE2 Parameter Sensitivity

  • Constituent parameter sets (Parameter sensitivity)
  • Creating median and upper load and parameter sets (Parameter sensitivity)
  • Comparing constituent loads (Parameter sensitivity)
  • Acknowledgements (Parameter sensitivity)

CE3 Cost Benefit Analysis

  • Constituent reduction grazing
  • Constituent reduction cropping
  • Outcomes of cost benefit analysis
  • Acknowledgements (Cost Benefit Analysis)

CE4 Conservative Constituents (Salinity)

  • Introduction (Conservative Constituents)
  • Configure scenario constituents (Conservative constituents)
  • Configuring inflow nodes (Conservative constituents)
  • Configuring link constituents (Conservative constituents)
  • Configuring gauge nodes (Conservative constituents)
  • Running the scenario and observing outputs (Conservative constituents)
  • Acknowledgements (Conservative constituents)

CE5 Hydrological calibration

  • Network definition (Hydrological calibration)
  • Constituent and Functional Unit definition (Hydrological calibration)
  • Assign and Parameterise Rainfall Runoff models (Hydrological calibration)
  • Configure and run the scenario (Hydrological calibration)
  • View results GR4J (Hydrological calibration)
  • Adding a routing model - 1 (Hydrological calibration)
  • View results lagged GR4J (Hydrological calibration)
  • Change the rainfall runoff model (Hydrological calibration)
  • View results Sacramento (Hydrological calibration)
  • Adding a routing model - 2 (Hydrological calibration)
  • View results lagged Sacramento (Hydrological calibration)
  • Sacremento using the Source Calibration Wizard
  • Discussion/Resource Page for Hydrological calibration

UI1 Urban Simple Demand

  • Introduction to urban modelling
  • Urban modelling in Source
  • Introduction to Urban Simple Demand training module
  • Creating a simple urban model
  • Configuring a Storage node for the Urban model
  • Configuring Reservoir Outlets in the Urban model
  • Generate demand for the Urban model
  • Configure and run the Urban model
  • Questions on the Urban model
  • Acknowledgements (Urban model)

UI2 Climate-dependent demand

  • Regression modelling - Urban tutorial 2
  • Introduction to Urban tutorial 2
  • Create a more complex demand function for Urban tutorial 2
  • Configure and run model - Urban tutorial 2
  • Interpret model results - Urban tutorial 2
  • Investigate water delivery - Urban tutorial 2
  • References - Urban tutorial 2
  • Acknowledgements - Urban tutorial 2

UI3 Restrictions

  • Introduction to restrictions
  • Setting up Restrictions Curves
  • Configure Restriction relationships
  • Restrictions modifying demand
  • Investigate restrictions effect
  • Acknowledgements


Available modules


GI1 Introduction to the Source User Interface
GI2 Source Scenario Building Basics - Source Scenarios

General Enhanced

GE1 Introduction to the Water User Node

  • Background concepts - Water User Node
  • Configuring a Time Series Demand
  • Configuring a Monthly Pattern
  • Operational Efficiency
  • Do Not Use - Groundwater extraction and use account method
  • Do Not Use - Configuring a Water User Storage

GE2 Function Manager

  • Using the Function Manager to represent a cyclical demand

GE3 Irrigator Demand Model

  • Configuring Irrigator Model Crop Settings
  • Configuring Irrigator Demand Model District and Climate Data
  • Setting Irrigator Model Crop Mix Parameters
  • Configuring Irrigator Demand Model Soil Parameters for Crops
  • Configuring Irrigator Demand Model Planting Decisions
  • Viewing and Interpreting Irrigator Demand Model Results

GE4 IQQM Crop Model

  • Configuring Crop Settings
  • Setting Crop Mix Parameters
  • Configuring Soil Parameters
  • Configuring climate data
  • Farmer's risk function
  • Efficiency and return flows

GE5 The PRIDE Crop Model

  • Configure Hydroclimatic Factors
  • Configure Crop Area and Climate
  • Viewing the results
  • Growing annual pasture
  • Viewing the results for annual pasture
  • Running a monthly model in PRIDE

GE6 Multi-objective optimisation using Insight

  • Insight capabilities
  • Guidelines for defining an optimisation problem
  • Acknowledgements - Insight
  • Insight demonstration

GE7 Results Manager

  • Run the Source model
  • Explore Results Manager views
  • Univariate Statistics
  • Custom Charts
  • Bivariate Statistics
  • Filters and Transforms
  • User generated statistics

GE8 Scenario Input Sets

  • Create Scenario Input Sets
  • Configure Model Parameters
  • Configure Data Sources
  • Run Model and Analyse Results

GE9 Linking Scenarios and using Bilinear Lookup Tables

  • Scenario Import
  • The Scenario Transfer Node (STN)
  • Modelled and Bilinear Variables

GE10 Rules Based Ordering

  • Ordering - Maximum order constraint
  • Ordering - Confluence
  • Ordering - Splitter
  • Ordering - Storage

RI1 Building a Simple Source Model

  • Setting up a simple river system
  • Loading Time Series Data
  • Scenario Run Configuration
  • Analysing the Results in Results Manager
  • Adding Observed Data
  • Comparing Flows in Results Manager
  • Adding Lag Routing

RI2 Configuring the Storage Node and Minimum Flows

  • Configuring the storage node
  • Configure and Run the Scenario
  • Analyse scenario run results
  • Using Results Manager

RI3 Configuring a Supply Point and Water User

River Enhanced

RE1 Advanced Storages

  • Storages Presentation
  • Scenario Without Development - Network Definition
  • Stage 1 Development
  • Run and examine Stage 1
  • Stage 2 Development
  • Run and Examine Stage 2
  • Advanced Storages Acknowledgements

RE2 Weirs

  • About the Weirs training example
  • Adding additional outlet paths
  • Converting a storage to a weir
  • Configuring outlet paths
  • Testing the weir system
  • Acknowledgements (Weirs)

RE3 Wetlands

  • About the Wetlands Training Example
  • Adding a wetland branch via ahydraulic connector
  • Configuring the wetland storage
  • Analysing wetland operation

RE5 GAT Groundwater Analytical Toolbox

  • Groundwater Analytical Tools
  • Setting up a Groundwater model using the Groundwater Analytical Tools
  • Configuring a flux input model
  • Configuring a groundwater head link
  • Unsaturated connection model
  • Saturated connection model
  • Acknowledgements (Groundwater interaction tool)

RE6 Optimised (NetLP) ordering

  • Configure to run in rules-based mode (NetLP)
  • Configure NetLP ordering for single storage
  • NetLP with storages in series
  • User defined storage break points and cost functions (NetLP)
  • Worked example (NetLP): use of storage targets for storages in series
  • Acknowledgements (NetLP)

RE7 Environmental Demand

  • Environmental demand in Source
  • Tutorial context and purpose - Environmental Demand
  • Model without Environmental Demand
  • Adding a baseflow rule (Environmental Demand)
  • Adding a highflow rule (Environmental Demand)
  • Adding a Translucency Rule (Environmental Demand)
  • Adding a Condition (Environmental Demand)

RE8 GN1D Groundwater Numerical Model for 1-Dimensional Flow

  • Part A: Building the Basic Groundwater Model
  • Part B: Extending the Basic Groundwater Model

RE9 Resource Assessment - Annual Accounting

  • Introduction to Resource Assessment
  • Adding an annual accounting resource assessment system
  • Viewing results in a RAS

« Back to course list