brood_func: Brood function

View source: R/brood_func.R

brood_funcR Documentation

Brood function

Description

Calculates broodtake and in-river removals from escapement of marine fisheries. This function also applies en-route mortality.

Usage

brood_func(
  Nage_NOS,
  Nage_HOS,
  stray_external,
  m,
  m_stray,
  s_enroute,
  hatchery_args
)

Arguments

Nage_NOS

Array ⁠[nage, n_g]⁠ of natural-origin fish

Nage_HOS

Array ⁠[nage, n_r]⁠ of hatchery-origin fish

stray_external

Array ⁠[nage, n_r]⁠ of hatchery-origin strays

m

Numeric, mark rate of Nage_HOS

m_stray

Numeric, mark rate of stray_external

s_enroute

Numeric, en-route survival

hatchery_args

List of various hatchery arguments created by define_hatchery_args() and adjusted by ProjectSOM().

Value

Named list:

  • broodtake list returned by calc_broodtake()

  • hatchery_production list returned by calc_yearling()

  • spawners list returned by calc_spawners()

See Also

calc_broodtake()


salmonMSE documentation built on Aug. 20, 2026, 5:09 p.m.