Skip to content

outlet_csv

Matt Hipsey edited this page Sep 16, 2022 · 5 revisions

outlet.csv


The optional file outlet.csv records the selected variables within the outlets / withdrawals that are configured to be taken from the lake. Variables that can be configured to be output in the outlet files are outlined below.

Single or combined outlet conditions

Users seeking to record the output water quality conditions must set csv_outlet_fname and/or csv_overflow_fname. By default one file will be created for each configured outlet/overflow appended with the name that was set.

The model can optionally combine all the output and overflowing water into a combined file, using the csv_outlet_allinone option. This may be used for looking at discharges to downstream rivers, for example.


Configuration

   !-- Combined outlet file & overflow
          csv_outlet_allinone = .false.
          csv_outlet_fname = 'outlet_'
          csv_outlet_nvars = 4
          csv_outlet_vars = 'flow',           ! <--- ADD VARIABLES TO THIS LIST TO ADD THEM TO FILE
                            'temp',
         	  	        'salt',
                            'OXY_oxy',
          csv_ovrflw_fname = "overflow"

Column options:

CLASS NAME UNITS DESCRIPTION
var flow m3/d Outlet/overflow flow rate
var temp C Outlet/overflow water temperature
var salt ppt Outlet/overflow water salinity
var *AED_var1* ... Outlet/overflow water quality variable concentration
var *AED_var2* ... Outlet/overflow water quality variable concentration
var hbot m Lower (bottom) height of withdrawal layer
var htop m Upper (top) height of withdrawal layer
var flbc - Outflow draw volume (debug check)

Background

  1. Introduction
  2. Publications

Getting started

  1. Downloading
  2. Running the model
  3. glm.nml configuration file
  4. Tutorials & examples
  5. Navigating GLM outputs

Advanced use

  1. Command line options
  2. Restarting a simulation
  3. Customising the WQ setup
  4. Adding a new example lake
  5. Using GLM in R

Developer guide

  1. Downloading the code
  2. Compiling the code
  3. Updating existing submodule state
  4. Adding new submodules
  5. Using GLM as a linked library

FAQs
License

Clone this wiki locally