Hi Laura,
Thanks for posting your question here so that other users can learn
from the situation.
You were trying to debug using the SS_read() function, which does not
have as complete a set of debugging tools as SS3 itself. Whenever I
get a input file read error I always start by opening echoinput.sso in my text editor and
scrolling down input the echoed input starts to not make sense.
Actually, I usually scroll up from the bottom.
In this case I see it echoing back the selectivity parameters
correctly then it shows a value of "-4" for the 2DAR
switch. That is wrong and everything after that is garbled.
The problem is that you included block parameters starting with the
line with the "-4", but earlier in the selectivity
parameters you did not include a request for use of blocks with any of
those parameters. So, you just need to add the block value (1) and
your desired block function (aka block type) for the three selectivity
parameters that will use blocks.
I also noticed that the block year ranges ended in 2022. This means
that the model will revert to the base parameter value for the
forecast. You may want. If not, put 9999 for the end year and SS3
will replace it with the end year of the forecast.
Rick & SS3 Team