Skip to content

0.3.0

Choose a tag to compare

@kyleam kyleam released this 08 Dec 21:29
· 72 commits to main since this release

Release Notes

New features and changes

  • New functions set_theta(), set_omega(), and set_sigma() provide an interface for setting the initial estimates of $THETA, $OMEGA, and $SIGMA records. (#18)

  • The VALUES(diag,odiag) option in $OMEGA and $SIGMA records used to be parsed into an option with the value "(diag,odiag)". It is now parsed into a nested option that includes diag and odiag options, enabling diag and odiag to be more easily accessed and set. (#18)

  • parse_ctl() now checks whether any of the input lines have newline characters (which is invalid) and aborts. (#21)

Bug fixes

  • $THTA was not recognized as an alias for $THETA. (#17)

  • For the $THETA form "(low,,up)", the parser returned an option with up as the init value. (#18)

  • Users may insert a string for a record in the records list of nmrec_ctl_records objects, but select_records() crashed on string values. It now skips strings. (#22)