Commands which may be used in the simulation are discussed below.
(Routine process_effort_fishery)
CFISHERY <Fishery Name> <Time Step> <Maximum Catch> <Effort> <Catchability><Number of Stocks> <List of Stocks>
SLIMIT <Minimum Size> <Mean Length of Fish> <Standard Deviation> <Hooking Mortality Rate>
DBAG <Total Bag Limit> <Selective Fishery Unmarked Bag Limit> <Ratio of Variance to Mean CPUE>
DROPOFF < Dropoff Rate> <Mortality Rate>
GAMMA <Scale Parameter> <Shape Parameter>
SEASON <Catch>
SELECTIVE <Hooking Mortality Rate> <Unmarked Recognition Error Rate> <Marked Recognition Error Rate>
Purpose. Computes the stock specific catch resulting from a specified level of fishing effort and/or maximum total catch, writes record of mortality to output file, and decrements stock abundance. If the total catch resulting from a specified level of effort exceeds the maximum catch, the total catch is set equal to the maximum. Optional keywords are SLIMIT (minimum size limit), DBAG (limit on number of fish which may be harvested per unit of effort), DROPOFF (dropoff mortality), GAMMA (error in the fishing effort), SELECTIVE (provides for selective removal of a specified type of fish), and SEASON (limitation on the catch for the entire year).
(Routine combine)
COMBINE <Stock Name> <Number of Substocks> <Substock 1>...<Substock n>Purpose. Combines substocks into an aggregate stock.
(Routine process_effort_fishery)
EFISHERY <Fishery Name> <Time Step> <Effort> <Catchability> <Number of Stocks><List of Stocks>
SLIMIT <Minimum Size> <Mean Length of Fish> <Standard Deviation> <Hooking Mortality Rate>
DBAG <Total Bag Limit> <Selective Fishery Unmarked Bag Limit> <Ratio of Variance to Mean CPUE>
DROPOFF < Dropoff Rate> <Mortality Rate>
GAMMA <Scale Parameter> <Shape Parameter>
SEASON <Catch>
SELECTIVE <Hooking Mortality Rate> <Unmarked Recognition Error Rate>
<Marked Recognition Error Rate>
Purpose. Computes stock specific catch from a specified level of fishing effort and a catchability coefficient, writes record of mortality to output file, and decrements stock abundance. Optional keywords are the same as for CFISHERY.
(Routine process_escapement_fishery)
EGFISHERY <Fishery Name> <Number of Stocks> <Controlling Stock> <List of Remainder of Stocks>Purpose. Computes stock specific catch in a fishery in which the harvest is controlled by an escapement goal and writes morality and escapement to an output record. The routine assumes that the escapement goal applies to the first stock in the stock list.
(Routine escapement)
Escapement <Area> <Number of Stocks> <Stock 1> <Escapement Proportion>...<Stock n><Escapement Proportion>
Purpose. Removes a portion of a stock to escapement, decrements stock abundance, and writes a record to an output file.
(Routine smoltkill)
INITIALMORT <Probability of Mortality)Purpose. Computes natural mortality from smolt to January of age 3.
(Routine natmort2)
NATMORT <Probability of Mortality>Purpose. Computes natural mortality and decrements stock abundance.
(Routine qfishery)
QFISHERY <Fishery Name> <Time> <Quota> <Number of Stocks> <List of Stock Names>SLIMIT <Minimum Size> <Mean Length of Fish> <Standard Deviation> <Hooking Mortality Rate>
DROPOFF < Dropoff Rate> <Mortality Rate>
GAMMA <Scale Parameter> <Shape Parameter>
Purpose. Computes stock specific catch for a specified total catch in a time period, writes record of mortality to an output file, and decrements stock abundance. Optional keywords are SLIMIT, DROPOFF, GAMMA, and SEASON.
(Routine rc_separate)
SEPARATE <Stock Partitioned> <Number of Stocks> <Stock 1> <Stock 1 Proportion>...<Stock n><Stock n Proportion>
Purpose. Partitions a stock into substocks. For example, a Skagit River stock might be separated into a component in outside areas (e.g., Washington Coast and WCVI) and an inside component (e.g., Strait of Georgia and Puget Sound).