MARSS 3.11.6 (GitHub)
This release is focused on adding new method method="TMB"
which uses the package {marssTMB}.
- Added methods "TMB", "BFGS_TMB" and "nlminb_TMB" and changed
MARSS()
to recognize these. - Added the generic function
MARSSfit()
and methods for "kem" and "BFGS". - Added the defaults to
R/onLoad.R
and made it easier to specify new methods and constraints on methods - Made changes to
checkMARSSinputs.R
,is_marssMLE.R
andis.validvarcov()
so they are not so specific tomethod="BFGS"
but work for any methods with similar constraints. - Export MARSSvectorizeparam(). Need when writing methods for MARSSfit() generic.
- Added {generics} as a dependency and removed {forecast} and {broom} from Suggests. Cleaned up examples and text throughout to remove references to these packages.
BUGS
- The iterations count for
optim()
was using number of function calls not number of gradient calls.
OTHER
- Allow
toLatex()
to output the raw tex so that it can directly go into RMarkdown or Quarto. - Use
match.arg()
for form and method. - Fix typo in DLM chapter re y_1^{t-1}