- New functions
extract_theta()
,extract_omega()
, andextract_sigma()
provide an interface for extracting the initial estimates of$THETA
,$OMEGA
, and$SIGMA
records into numeric objects. (#30, #34)
-
New functions
set_theta()
,set_omega()
, andset_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 includesdiag
andodiag
options, enablingdiag
andodiag
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)
-
$THTA
was not recognized as an alias for$THETA
. (#17) -
For the
$THETA
form "(low,,up)", the parser returned an option withup
as theinit
value. (#18) -
Users may insert a string for a record in the
records
list ofnmrec_ctl_records
objects, butselect_records()
crashed on string values. It now skips strings. (#22)
-
New convenience function
set_record_option()
provides an interface for adding and modifying standard options. (#5) -
Parsing within
$PROBLEM
records is now supported. (#10)
nmrec
was not compatible with R versions before 4.1 due to the use ofgregexec()
. (#11)
Initial release (#1)