#V3.30.13-safe;_2019_03_09;_Stock_Synthesis_by_Richard_Methot_(NOAA)_using_ADMB_12.0 #C forecast file # for all year entries except rebuilder; enter either: actual year, -999 for styr, 0 for endyr, neg number for rel. endyr 2 #_Benchmarks: F_spr, F_0.1, F_msy 2 #_MSY: 1= F(SPR); 2= F(MSY); 3= F(Btgt) or F(0.1); 4= F(endyr) 0.4 #_SPR target (e.g. 0.40) 0.4 #_Biomass target (e.g. 0.40) #_Bmark_years: beg_bio, end_bio, beg_selex, end_selex, beg_relF, end_relF, beg_recr_dist, end_recr_dist, beg_SRparm, end_SRparm (enter actual year, or values of 0 or -integer to be rel. endyr) 0 0 0 0 0 0 0 0 0 0 1 #_Bmark_relF_Basis: 1 = use year range; 2 = set relF same as forecast below 2 #_Forecast: 0=none; 1=F(SPR); 2=F(MSY) 3=F(Btgt) or F0.1; 4=Ave F (uses first-last relF yrs); 5=input annual F scalar 3 #_N forecast years 0 #_F scalar (only used for Do_Forecast==5) #_Fcast_years: beg_selex, end_selex, beg_relF, end_relF, beg_recruits, end_recruits (enter actual year, or values of 0 or -integer to be rel. endyr) 0 0 0 0 -999 0 0 #_Forecast selectivity 1 #_Control rule method (1=catch=f(SSB); 2=F=f(SSB)) 0.4 #_Control rule Biomass level for constant F (as frac of Bzero, e.g. 0.40) 0.1 #_Control rule Biomass level for no F (as frac of Bzero, e.g. 0.10) 1 #_Control rule target as fraction of Flimit (e.g. 0.75) 3 #_N forecast loops (1=OFL only; 2=ABC; 3=get F from forecast ABC catch with allocations applied) 3 #_First forecast loop with stochastic recruitment 0 #_Forecast recruitment: 0=spawn_recr; 1=value*spawn_recr; 2=value*VirginRecr; 3=recent mean 1 #_Value ignored 0 #_Forecast loop control #5 (reserved for future bells&whistles) 2025 #_First Year for caps and allocations (should be after years with fixed inputs) 0 #_stddev of log(realized catch/target catch) in forecast (set value>0.0 to cause active impl_error) 0 #_0 = omit Rebuilder (USA) -1 #_Input line is required even if Rebuilder = 0 -1 #_Input line is required even if Rebuilder = 0 1 #_fleet relative F: 1=use first-last alloc year # Note that fleet allocation is used directly as average F if Do_Forecast=4 2 #_basis for fcast catch tuning and for fcast catch caps and allocation (2 = total catch biomass) # enter list of: fleet number, max annual catch for fleets with a max; terminate with fleet=-9999 -9999 -1 # enter list of area ID and max annual catch; terminate with area=-9999 -9999 -1 # enter list of fleet number and allocation group assignment, if any; terminate with fleet=-9999 -9999 -1 2 #_basis for input Fcast catch: -1=read basis with each obs; 2=dead catch; 3=retained catch; 99=input Hrate(F) #enter list of Fcast catches; terminate with line having year=-9999 #_Yr Seas Fleet Catch(or_F) -9999 0 0 0 # 999 #_verify end of input