Prev Next whats_new_19

@(@\newcommand{\R}[1]{ {\rm #1} } \newcommand{\B}[1]{ {\bf #1} } \newcommand{\W}[1]{ \; #1 \; }@)@ This is cppad_mixed--20220519 documentation: Here is a link to its current documentation .
Changes and Additions to cppad_mixed During 2019

10-08
09-30
07-24
07-23
07-20
07-19
07-10
07-09
06-24
06-07

10-08
If A_rcv is not empty, A_rcv.nr() > 0 and A_rcv.nc() must equal n_random . If this is not the case, a fatal_error message is generated.

09-30
Use a newer version of the program that generates the documentation omhelp. The _search utility now shows the title and section tag in separate areas and hides the other keywords. Hitting return or double clicking in the title area, in addition to choosing the Goto button, will go to the selected section.

07-24
More use of the optimal random effects during initialization to avoid the Hessian w.r.t. the random effects not being positive definite.

07-23
Do more checking and reporting of non-finite values during the initialize procedure.

07-20
Remove a print statement (that was used for debugging) from the routine ldlt_eigen routine.

07-19
Advance to cppad-20190719 (this fixed a problem with the CppAD binary library name on the Mac).

07-10
In the case were quasi_fixed is false, a Newton method is used to optimize the fixed effects. In this case computation of the log of the determinant of the random Hessian w.r.t. the random effects was computed at the initial value for the random effects. This was changed to use the optimal random effects corresponding to the initial fixed effects. This is more robust because the Hessian is more likely to be positive definite.

07-09
The developer documentation has been separated from the user documentation and no longer included in the web version displayed on github.

06-24
Advance to cppad-20190623.

06-07
Change the CppAD::ADFun object to check for nan. This detects them sooner and gives better error messaging (when NDEBUG is not defined).
Input File: omh/whats_new/19.omh