Fits to length data using an age-to-length-conversion matrix, data1 includes the necessary information needed to fit to both ages and lengths.
Adds C++ ParameterVector to allow for the estimation of time-varying parameters.
Implements R wrapper functions to facilitate
creating the input model specifications with create_default_*(), update_parameters(), and initialize_*();
adding -999 to the missing fleet, year, age, length, etc. combinations;
running the model with a user-supplied argument of n_of_loops, where the default is three, to restart the optimizer from the previous run of nlmimb;
summarizing the output with the FIMSFit() function and class.
Implements a switch for global verbosity within FIMS through the use of {cli} messages and warnings.
Updates the logging system complete with a vignette about how to use it, the logging system can be used for both R and C++ errors, warnings, and information.
Creates the initial infrastructure to implement random effects with density functions.
Implements a helper function to get the parameter names from the C++ code and populate the results with those names.