run_mse_scenario: Run a single MSE scenario

View source: R/run_mse_scenario.R

run_mse_scenarioR Documentation

Run a single MSE scenario

Description

Run a single MSE scenario

Usage

run_mse_scenario(
  om = NULL,
  random_seed = NULL,
  n_sim_yrs = NULL,
  tac = NULL,
  attain = c(1, 1),
  c_increase = 0,
  m_increase = 0,
  sel_change = 0,
  save_all_em = FALSE,
  hcr_lower = 0.1,
  hcr_upper = 0.4,
  hcr_fspr = 0.4,
  ...
)

Arguments

om

List as output by load_data_om()

random_seed

Seed for running the OM

n_sim_yrs

Number of years to simulate

tac

The tac vector of length 1 or 2 to apply. e.g. c(a, b): the new catch in the OM is c_new * b + a. If instead of a 2-element vector, a single value is given, the expanded catch in the OM will be c_new * 0.5 unless below catch_floor in which case it will be c_new = catch_floor.

attain

The attainment vector of length 2, in the order Canada, US. These are proportions of the catch to take.

c_increase

Increase in max movement

m_increase

Decrease of spawners returning south

sel_change

Time varying selectivity

save_all_em

If TRUE, the EM output will be saved for every year. If FALSE, it will be saved for the last simulation year only.

...

Absorb arguments intended for other functions

Value

A list of length 3: The MSE output, the OM output, and the EM output


pacific-hake/pacifichakemse documentation built on June 11, 2024, 4:07 a.m.