VII.2 - Token Glossary
The Parameter Glossary includes terms that occur in the CRiSP.1 input files: columbia.desc and base.dat.
- Token [Category]: Description
abbrev [Dam]: Abbreviation by which this dam will be referred to in flow archives, e.g. BON for Bonneville.
additional_powerhouse [Dam]: Names a second powerhouse if one exists at the project. This powerhouse has separate specifications for capacity, priority, schedule, threshold, passage mortalities, and fge. It must have a closing end statement.
basin_length [Dam]: Length, in feet, of the stilling basin.
bypass_elevation [Dam]: The elevation, in feet, of the bypass orifice of a bypass system. When surface is below this level fish bypass is zero. When term is missing the bypass_elevation defaults to the floor_elevation.
bypass_mort_* (Species) [Dam]: Species-specific value for mortality suffered in the bypass system. This is a stochastic parameter.
dam [Dam]: 1) Marks the beginning of a dam specification and the name of the dam in the columbia.desc file, e.g. dam Bonneville Dam. 2) [Dam] Names the dam and marks the beginning of parameter data for the dam. The dam name must be present in the columbia.desc file, and must be paired with an end statement.
day_fge_* (Species) [Dam]: Species-specific parameter describing fge during daylight hours. This is a stochastic parameter.
delay_equation (Species) [Dam]: Defines the delay of fish at a dam depending on the species, time of day, season, and flow relative to hydraulic capacity. The delay is expressed in terms of a passage probability, not in terms of observed passage. The number following the token dictates the form of the equation used. This must be paired with an end statement.
delta_water_temp [Reach]: Array of values (can be positive or negative) in degrees Celsius to be applied to the water temperature that comes from upstream. For example, if this is set to 1 then the water temperature in the reach will be adjusted to be 1 degree Celsius warmer than the value that CRiSP.1 calculates for the reach. There is no GUI for this parameter.
depth [Reach]: Not recommended. Average depth in the reach, in feet. When possible, use the preferred parameters upper_depth and lower_depth.
elevation_change [Reach]: Deviation in elevation from full pool, on a daily basis. The value for elevation_change is zero or less, pools may be drawn down but not over-filled.
end: This token is needed to mark the end of a dam specification, a particular reach, a species or stock specification, and equations.
fge_equation (Species) [Dam]: Equation defining time varying fge which differs from constant fge. Used when age dependent fge is turned on. The number following the token dictates the form of the equation used. This must be paired with an end statement.
fish_depth_eqn [Species]: Defines the depth profile for each stock modeled. Used together with gas mortality to define the mortality of fish due to gas relationship. The average gas mortality for a reach is calculated by averaging over all gas levels in a reach and also using a fish depth distribution. The number following the token dictates the form of the equation used. This must be paired with an end statement.
fish_spill [Dam]: Days and hours of the day during which planned spill is allocated. These periods indicate the actual hours and days that spill will occur. See Spill for more information on how fish_spill and planned_spill work together to determine spill operations.
floor_elevation [Dam]: Elevation in feet above sea level of the floor of the forebay above the dam as well as the tailrace downstream from the dam.
flow [Headwater]: An array of daily flow values, in kcfs.
flow_coef (calculated): The flow coefficient is a value between 0 and 1, showing how much of the flow is apportioned to each headwater. When reading from a flow archive file, flows are propagated upstream from dams. If a dam has no other dams upstream of it, then its flow will be apportioned amongst all unregulated headwaters above it (after allowing for any contributions of regulated headwaters above it or losses in intervening reaches). The flow to be apportioned amongst unregulated headwaters is divided up according to their flow_max values.
flow_max: 1) This defines a value for the maximum flow measured in a river over the last century. CRiSP.1 uses this value to calculate how to divide up flows that are propagated upstream. This should follow the river designation. Token used in columbia.desc file. 2) [Headwater] 50-year maximum flow in the headwater; this is used to distribute flows at confluences during upstream propagation.
flow_mean [Headwater]: Mean flow for the year at the headwater. This is used as a scale factor for headwater modulation.
flow_min: 1) This defines the lowest flow allowed in a river. This should follow the river designation. Token used in columbia.desc file. 2) [Dam]: Minimum flow allowed at a dam, in kcfs.
flush_trans_equation [Species]: This equation is used to calculate the FLUSH Transport Figure of Merit. The number following the token dictates the form of the equation used. This must be paired with an end statement.
forebay_elevation [Dam]: Elevation of forebay, in feet above sea level, at full pool.
forebay_pred_coef_* [Species]: The dam forebay predation coefficient which effects the rate of predation activity by northern pikeminnows on smolt for a given predator density. The coefficients are species specific and are defined separately for reaches, dam forebays and dam tailraces. This is a stochastic parameter.
fork_threshold [Global]: Defines how big a river fork must be before elevation changes propagate up it.
gas_dissp_exp [Global]: An exponent controlling degassing of total dissolved gas from the water (*10^-4cm^2/sec). This depends on river velocity and depth.
gas_mort_eqn [Species]: Defines the average mortality due to gas for each species in a reach. Used together with Population Density vs. Depth (fish_depth_eqn) to define the mortality of fish due to gas relationship. The average gas mortality for a reach is calculated by averaging over all gas levels in a reach and also using a fish depth distribution. The number following the token dictates the form of the equation used. This must be paired with an end statement.
gas_theta [Dam]: Gas theta determines the level of mixing between the left-bank and right-bank flows in the tailrace of the dam and the resulting gas levels in each flow upon exiting the dam. This essentially determines the amount of mixing between the spill flow and the powerhouse flow in the tailrace. See Table 30 for spill_side designations for specific dams.
gas_theta [Reach]: Gas theta determines the rate of mixing between the gas levels in the left-bank and right-bank flows of the river (facing downstream). These flows often have different levels of gas upon exiting a dam and become more mixed as the river flows downstream. The mixing rate is with respect to time and is set by default to be 0.075 (mile)^-1, which leads to roughly 95% mixing after 40 miles.
gate_width [Dam]: Width, in feet, of each spill gate at the dam.
headwater [Headwater]: Names the headwater. This name must be present in the columbia.desc file, and must have a paired end statement. e.g. headwater Columbia_Headwater, and end headwater (Columbia_Headwater).
hw_flow_prop [Global]: Specifies overall water availability in the system relative to an average water year for Scenario Mode runs. This is a portion of mean flow as the fraction of an average water year. Set in the Headwater Modulation window.
k_entrain [Dam]: Determines how much gas is added to the powerhouse flow because of amount of spill going over the spillway into the tailrace of the dam. The higher the spill the more gas that is added to the powerhouse flow, with the level of total dissolved gas (tdg) in the powerhouse flow ranging from the forebay tdg level to the tdg level in the spill flow.
latlon: 1) [Dam] Location of the dam in latitude and longitude in the columbia.desc file. 2) [Reach] Provides latitude and longitude for points in the course of the reach in the columbia.desc file, e.g. latlon 46 09 00 N 123 16 00 W marks 46 degrees 9 minutes north latitude, 123 degrees 16 minutes west longitude.
length [Release]: Specifies the average length (in mm) of the fish at the time of the release.
loss [Reach]: Daily loss records, in kcfs, for the reach. This is often 0.
loss_max [Reach]: The maximum amount of flow allowed to be removed from the reach during model operations.
loss_min [Reach]: The maximum amount of flow allowed to be added to the reach during model operations.
lower_depth [Reach]: Depth in feet of the downstream end of the reach.
lower_elev [Reach]: Elevation above sea level of the river bottom at the lower end of each reach.
mean_forebay_transit_time (Species) [Dam]: Species-specific average time (in hours) that it takes the fish to travel from the entry point of the dam segment to the dam face where it will enter the bypass, spillway or turbine passage route. The default for each species at each dam is 2 hours. This measure is used in calculating passage mortality and is part of the dam delay model. There is no GUI for this parameter.
migr_var_coef_* [Species]: Defines the relative variability in fish migration velocity. This is a stochastic parameter.
migration_eqn [Species]: Defines the velocity of fish as a function of flow, age and time of release. The number following the token dictates the form of the equation used. This must be paired with an end statement.
mod_* [Dam/Headwater]: Parameters used in modulation of flows.
mod_coeffs_* [Headwater]: Coefficients for a nine-term Fourier series that describes the average annual shape of river flow.
mod_coeffs_a [Headwater]: Cosine coefficients. The first element, a_0, is always 1.
mod_coeffs_b [Headwater]: Sine coefficients. The first element, b_0, is always 0.
mod_end_hi_sigma [Headwater]: Day of year to return to low variance.
mod_hi_sigma [Headwater]: Standard deviation for modulation; used for the part of the year when flow variance is high.
mod_lo_sigma [Headwater]: Standard deviation for modulation; used for the part of the year when flow variance is low.
mod_norm_sigma [Dam]: Standard deviation to use when modulating flows at downstream dams.
mod_ou_r [Dam]: Specifies correlation of flow from one day to the next.
mod_ou_r [Headwater]: Autocorrelation parameter for flow.
mod_ou_sigma [Dam]: Standard deviation to use when modulating flows at farthest upstream dams.
mod_start_hi_sigma [Headwater]: Day of year to start using high variance.
mod_weekly_amp [Dam]: Amplitude of weekly variation imposed on modulation.
mortality_class [Global]: Indicates which Mortality Model is being used during Scenario and Monte Carlo runs: Gas & Pred Mortality (gas_pred) or Simple Mortality (simple). The currently calibrated Mortality Model is Gas & Pred Mortality.
ngates [Dam]: Number of spill gates at the dam.
night_fge_* (Species) [Dam]: Species-specific parameter describing fge during nighttime hours. This is a stochastic parameter.
nsat_backup_equation [Dam]: Defines the production of total dissolved gas supersaturation due to spilling at dams when the spill value falls out of a reasonable range for the equations provided for Day and Night characteristics. This is one of three equations which defines gas production at a dam. The number following the token dictates the form of the equation used. This must be paired with an end statement.
nsat_day_equation [Dam]: Defines the production of total dissolved gas supersaturation due to spilling at dams during day hours (6-18). This is one of three equations which defines gas production at a dam. The number following the token dictates the form of the equation used. This must be paired with an end statement.
nsat_night_equation [Dam]: Defines the production of total dissolved gas supersaturation due to spilling at dams during night hours (0-6 and 18-24). This is one of three equations which defines gas production at a dam. The number following the token dictates the form of the equation used. This must be paired with an end statement.
number [Release]: An array of numbers of fish released for a period of days which may be a single day or many days. The Release Start day determines on which julian days the releases occur. This array represents the range of the release and the number of fish released per day.
output_gas [Reach/Dam/Headwater]: The default setting is off. If output_gas is turned on, it replaces the dissolved gas data at the output of the feature (dam, reach, or headwater). One set of numbers are given, for each dam time slice in the season (366*4, currently). The numbers are applied to both sides of the feature. There is no GUI for this parameter.
output_settings [Reach/Dam/Headwater]: Specifies what detailed information is output for a given reach, dam, or headwater during both Scenario and Monte Carlo runs. The single value is a combination of up to 10 flags, each of which is a single binary digit, arithmetically added together. Thus a value of "41" would indicate that flags "1", "8", and "32" were set, requesting output of passage, flow, and TDG saturation. Flags which are declared for the wrong type of river feature (e.g. spill at a reach) are silently ignored. The following is a list of flags and where they are allowed (Dam, Reach, and/or Headwater):
- 1 = passage (d, r)
- 2 = transport passage (d)
- 4 = routing (d)
- 8 = flow (d, r, h)
- 16 = water temperature (d, r, h)
- 32 = TDG saturation (d, r)
- 64 = velocity (r)
- 128 = loss (r)
- 256 = spill (d)
- 512 = elevation (r)
pergate [Dam]: Amount of flow passed through each spill gate, in kcfs.
planned_spill [Dam]: Periods of days when spill fractions are planned as part of the water budget and spill allocation agreements and an associated fraction of river flow spilled on an instantaneous basis. Different fractions can be set for different blocks of days. See Spill for more information on how fish_spill and planned_spill work together to determine spill operations.
powerhouse_capacity [Dam]: Total hydraulic capacity, in kcfs. Same for the second powerhouse (powerhouse_2_capacity).
powerhouse_capacity [Dam]: Total hydraulic capacity, in kcfs.
powerhouse_priority [Dam]: Dictates whether the powerhouse is the primary or secondary powerhouse.
powerhouse_schedule [Dam]: Array of hours during which a powerhouse may operate. This generally defaults to 24 hours year round.
powerhouse_threshold [Dam]: Amount of spill allowed over primary powerhouse capacity before secondary powerhouse is turned on.
pred_density_forebay [Dam]: Describes the density of predators in the forebay.
pred_density_tailrace [Dam]: Describes the total predator population in the tailrace.
pred_dist [Reach]: The Predator Distribution Coefficient of the predator density / volume interaction for each river segment. The main purpose of the predator density/volume interaction is to properly scale the effect of initial predator densities on predation rate during reservoir drawdown. Used when predator density/volume interaction is turned on.
pred_mean [Reach]: Predator densities in each river segment. Densities are given as the number of northern pikeminnows per square kilometer of reservoir. This measure, based on full pool dimensions, is effectively a measure of the total number of predators in a river segment. Used as part of the Gas and Predation Mortality Model.
pred_temp_response_eqn [Species]: Defines the temperature response component of predator activity as a function of consumption rate and temperature. The number following the token dictates the form of the equation used. This must be paired with an end statement.
predation_prob (Species) [Dam]: Species-specific array of values describing the relative success of predators during each 6-hour segment of the day; generally this is 1 for all periods.
reach: 1) [Reach] Designates the beginning of a reach and its name. 2) [Reach] Defines a reach name, e.g. reach Estuary which matches a name defined in the columbia.desc file, and is paired with an end statement, e.g. end reach (Estuary).
reach_pred_coef_* [Species]: The reach predation coefficient which effects the rate of predation activity by northern pikeminnows on smolt for a given predator density. The coefficients are species specific and are defined separately for reaches, dam forebays and dam tailraces. Used as part of the Gas and Predation Mortality Model. This is a stochastic parameter.
release [Release]: Names release and species released, e.g. release Steelhead Lower_Granite_Hatchery 141 where species is steelhead, release site is Lower Granite Hatchery - which is defined in the columbia.desc file - and 141 is the julian date of the first day of fish release. This token must be paired with an end statement.
release_site: This defines the name of a release site in the system. A release site must have a location associated with it in the latitude/longitude format; it must also coincide with a point also defined in a reach, i.e. release sites must lie exactly on a river point. Token used in columbia.desc file.
river: This defines a collection of reaches and assumes that some headwater exists for the river. A river may consist of a number of reaches (e.g. Columbia or Snake) or a single reach (e.g. Imnaha or Grande Ronde). Token used in columbia.desc file.
runtime_settings [Global]: Specifies what functional relationships to consider during both Scenario and Monte Carlo runs. The single value is a combination of up to 3 flags, each of which is a single binary digit, arithmetically added together.
- 1 = variance suppression turned on
- 2 = predator density / volume interaction turned on
- 4 = age dependent fge turned on
separation_prob (Species) [Dam]: Species-specific parameter for ability to separate individuals of that species during bypass, in percentage. This is used in transport operations.
sgr [Dam]: Specific gravity of the roller; this can vary from 0 to 1.
simple_mort_equation [Species]: This is the mortality equation for reaches when Simple Mortality has been selected as the Mortality Model. The number following the token dictates the form of the equation used. This must be paired with an end statement.
slope [Reach]: The inward slope of the sides of the reach, in degrees.
smolt_finish [Release]: The julian date for the finish of smoltification.
smolt_onset [Release]: The julian date for the onset of smoltification. Fish released prior to this date do not actively migrate.
species: 1) Species tokens must appear first in the columbia.desc file. Any species to be used in the model must be identified by the species token, e.g. species Steelhead. There is no fixed limit on the number of species that can be specified. 2) [Species]: This identifies the species in question, e.g. species Chinook_0. Following the remaining parameter specifications there must be a paired end token, e.g. end species (Chinook_0). The species must be identified in the columbia.desc file.
spill_cap [Dam]: Maximum allowable flow that is allowed to pass through spill.
spill_equation (Species) [Dam]: Equation describing the spill efficiency at the dam. The number following the token dictates the form of the equation used. This must be paired with an end statement.
spill_mort_* (Species) [Dam]: species-specific value for mortality suffered as fish pass through the spillway. This is a stochastic parameter.
spill_side [Dam]: Indicates which side looking downstream from a dam is the spill side. For dams, total dissolved gas saturation in percent above 100 is recorded for both the left-bank flow and right-bank flow levels. These flows often have different levels of gas upon exiting a dam because of the gas production from spill. At each dam the two flows are marked as either the powerhouse flow or the spill flow (spill_side). Consult Table 30 to determine whether the spill_side is left or right at a specific dam, looking downstream.
spillway_width [Dam]: Total width, in feet, of the spillway.
stock: 1) Stock tokens appear after the species tokens in the columbia.desc file. Any specific stock to be used in the model must be identified by the stock token, e.g. stock Catherine Creek Ch2. There is no fixed limit on the number of stocks that can be specified. 2) [Release]: Identifies the stock of release. This can be set to "Generic" or a specific stock can be selected, e.g. Catherine Creek Ch2. The stock must be identified in the columbia.desc file.
storage_basin [Dam]: Defines storage behind headwater dams. Takes two parameters: the minimum and maximum storage capacity, in thousand acre feet, e.g. storage_basin 0.0 5185.5.
storage_volume [Dam]: Water volume in the reservoir, in kiloacre-feet (kaf), specified by period (single day or range of days). This token only occurs in specifications for dams that are storage reservoirs as defined in the columbia.desc file, i.e. Hells Canyon, Dworshak, and Chief Joseph.
tailrace_elevation [Dam]: Elevation of tailrace, in feet above sea level, at full pool.
tailrace_length [Dam]: Not in use. Length of the tailrace in feet. CRiSP.1 previously determined the residence time of fish in the tailrace in terms of the flow, the width of the dam, and a tailrace length. This time was used in calculating predation in the tailrace. The time was set by adjusting the tailrace length. Tailrace length was set to conform to the region of high flows immediately below the dam. This region also contains elevated predator densities.
tailrace_pred_coef_* [Species]: The dam tailrace predation coefficient which effects the rate of predation activity by northern pikeminnows on smolt for a given predator density. The coefficients are species specific and are defined separately for reaches, dam forebays and dam tailraces. Used as part of the Mortality Model. This is a stochastic parameter.
trans_mort_equation (Species) [Dam]: Defines the relationship between water particle travel time (WPTT) and transport survival based on the assumption that changes in flow affect how well fish survive transportation. The number following the token dictates the form of the equation used. This must be paired with an end statement.
transport [Dam]: Defines transport operations.
start_by_date: 0 = start transportation if daily counts exceed a specified number (start_count) in a day; 1 = start transportation on a specified day (start_date).
start_date: Specific julian day to start transportation.
start_count: Start transportation when this number of fish pass the dam in a day.
max_restarts: 0 = transportation cannot be restarted; 1 = transportation can be restarted exactly once; -1 = transport can be restarted as often as the conditions are met.
restart_by_date: 0 = restart transportation if daily count exceeds a specified number (restart_count); 1 = restart transportation on a specified day (restart_date).
restart_date: Specific julian day to restart transportation.
restart_count: Restart transportation when this number of fish pass the dam in a day.
end_date: Specific julian day to stop transportation.
end_count: Stop transportation if the daily fish count drops below this number for a given number of sequential days (num_low_days).
num_low_days: Stop transportation if the daily fish count drops below a given number for this number of sequential days.
hfl_passed_perc: Identifies what percent of the indicator species (high_flow_species) must pass to terminate separation. Separators in bypass systems of dams will separate and return smaller fish to the tailrace when flow is above a specified level. The separation is terminated and all fish are collected when passage of a specified stock exceeds a specified percentage.
high_flow: Identifies flows above which separation starts. Separators in bypass systems of dams will separate and return smaller fish to the tailrace when flow is above a specified level. The separation is terminated and all fish are collected when passage of a specified stock exceeds a specified percentage.
high_flow_species (Species): Identifies indicator species (Chinook 0, Chinook 1, Chinook Summer, Steelhead) for which its passage will terminate separation. Separators in bypass systems of dams will separate and return smaller fish to the tailrace when flow is above a specified level. The separation is terminated and all fish are collected when passage of a specified stock exceeds a specified percentage.
transport_rate: Barge or truck transportation speed in miles per day from collection site to release site.
release_point: River reach into which fish are released.
transport_mort_* (Species) [Dam]: Species-specific value for mortality suffered during the entire transport process. This is a stochastic parameter.
turbine_mort_* (Species) [Dam]: Species-specific value for mortality suffered during turbine passage. This is a stochastic parameter.
ufree [Global]: River velocity in free flowing portions of river (in kcfs*10^-1).
upper_depth [Reach]: Depth in feet of the upstream end of the reach.
v_var [Species]: Variance in velocity; this contributes to "spread" of fish.
vitality [Release]: Not implemented, yet. A measure of the health of the fish in the release.
vitality_change [Release]: Not implemented, yet. Incremental change in vitality for the release.
water_temp [Headwater]: An array of water temperatures, in degrees celsius. Temperatures are determined below confluences by averaging input temperatures weighted by flow volume.
water_travel_upper_segment [Global]: Used in transport mortality calculations. Set by CRiSP.1 to be Little Goose Pool. There is no GUI to set this parameter.
water_travel_lower_segment [Global]: Used in transport mortality calculations. Set by CRiSP.1 to be Estuary. There is no GUI to set this parameter.
water_travel_first_day [Global]: Used in transport mortality calculations. Set by CRiSP.1 to be 1. There is no GUI to set this parameter.
water_travel_last_day [Global]: Used in transport mortality calculations. Set by CRiSP.1 to be 365. There is no GUI to set this parameter.
width [Reach]: Width of the reach in feet.