Skip to contents

Run the downstream passage routine for Atlantic salmon Dam Impact Analysis (DIA) model v67. Default usage is to inherit all arguments from run_dia or run_one_gen. **Not intended to be called directly.**

Usage

run_downstream_passage(
  stocked_smolts,
  wild_smolts,
  downstream_passage,
  in_river_s,
  p_stillwater,
  mattaceunk_impoundment_mortality,
  n_dams,
  indirect_latent_mortality,
  p_female
)

Arguments

stocked_smolts

Number of hatchery smolts stocked by PU.

wild_smolts

Number of wild-reared smolts.

downstream_passage

Numeric vector with length = 15 corresponding to dam passage efficiencies at each of 15 dams in the watershed that are used to delineate PUs.

in_river_s

In-river survival per kilometer for downstream migrating smolts. The default `NA` value simulates from cumulative distribution function using values in in_river_m.

p_stillwater

Probability that fish use the Stillwater Branch for downstream migration.

mattaceunk_impoundment_mortality

Mortality incurred by Atlantic salmon smolts during migration through the Mattaceunk (Weldon) Dam impoundment.

n_dams

A dataframe with structure identical to the built-in link{n_dams} data set.

indirect_latent_mortality

Indirect, latent mortality incurred by Atlantic salmon smolts at each dam passed.

p_female

Proportion of females in population.

Value

A named list with four elements including total number of hatchery and wild smolts exiting the Penobscot River (elements 1 & 2) as well as the proportion of wild and hatchery smolts exiting the river from each natal PU.

References

Nieland et al. (2015, 2020).

See also

run_dia, n_dams