Skip to content

Commit a26ea63

Browse files
age-based calc of sel_dead_num and bio is repaired
1 parent d5477b6 commit a26ea63

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

SS_selex.tpl

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1973,10 +1973,11 @@ FUNCTION void Make_FishSelex()
19731973
}
19741974
case 2:
19751975
{
1976+
// details of retention and mortality already taken into account with calc of discmort2_a
19761977
sel_ret_bio(s, f, g) = elem_prod(sel_bio(s, f, g), retain_a(y, f, gg)); // retained wt-at-age
19771978
sel_ret_num(s, f, g) = elem_prod(sel_num(s, f, g), retain_a(y, f, gg)); // retained numbers
1978-
sel_dead_bio(s, f, g) = elem_prod(sel_ret_bio(s, f, g), discmort_a(y, f, gg)); // dead wt
1979-
sel_dead_num(s, f, g) = elem_prod(sel_ret_num(s, f, g), discmort_a(y, f, gg)); // dead numbers
1979+
sel_dead_bio(s, f, g) = elem_prod(Wt_Age_t(tz, f, g), discmort2_a(y, f, gg)); // dead wt
1980+
sel_dead_num(s, f, g) = discmort2_a(y, f, gg); // dead numbers
19801981
break;
19811982
}
19821983
case 3: // all selected fish are dead
@@ -1988,6 +1989,11 @@ FUNCTION void Make_FishSelex()
19881989
break;
19891990
}
19901991
}
1992+
if (docheckup == 1 && y == styr)
1993+
{
1994+
echoinput << " sel_ret_bio " << sel_ret_bio(s, f, g) << endl
1995+
<< " sel_dead_bio " << sel_dead_bio(s, f, g) << endl;
1996+
}
19911997
}
19921998

19931999
else // size_selectivity and possible size retention

0 commit comments

Comments
 (0)