NEWS
bgw 0.1.3 (2024-03-29)
- [1] CRAN Package Check produced errors for two Linux OS's (apparently due to
changes in Fortran compilers). CRAN Team and Prof. Brian Ripley provided
clarification and advice on the issues via email (
via email (18 March, 2024). We made multiple changes to address the list of
issues they describe. Whether these suffice awaits repeating the checks at
CRAN (since I do not use these Linux platforms).
- [2] Minor changes and bug fixes were made to bgw_mle.R. These changes ensure
that 'silent mode' performs properly. Other changes fix a bug that was
preventing the use of the option bgw_settings[["scalingMethod"]] = "none".
bgw 0.1.2 (2023-07-13)
- Two main changes in this version are due to (1) a change in CRAN fortran
requirements, and (2) the need to add an option for user-provided scaling.
- [1] A change in CRAN requirements was communicated from Prof. Brian Ripley
via email (19 June, 2023), which disallows the use of GNU language extensions.
The test is based on including the compiler option --std=f2008. Specifically, the
function "isnan" is regarded as a gfortran extension relative to this
standard. Suggestions were to use an old approach (that we originally were
using), or to choose something that satisfies the f2003 standard. We have elected
to include the ieee arithmetic module and use the function ieee_is_nan(x).
If this does not meet the requirement, we will need to make changes and resubmit.
- [2] The option for user-provided scaling has been added, so the options are
now: "adaptive", "none", and "userScaling", where the default is
"adaptive". For the user to execute this successfully, they must
modify two elements of bgw_settings:
bgw_settings["scalingMethod"] must be set to "userScaling", and
bgw_settings["userScaleVector"] must be set to a correctly specified scaling vector.
For additional information, see the documentation for
"bgw_mle."
bgw 0.1.1 (2023-04-06)
- The original version did not include options for scaling. (A scale vector
of 1's was the hard-wired option.) This version allows for two scaling
options: "adaptive" and "none". (The later corresponds to using a vector
1's.) The default is "adaptive," which is the original default in the
Fortran version. For additional information, see the documentation for
"bgw_mle."