2015

View page source

Release Notes for 2015

mm-dd

12-25

  1. Only use subscripts for derivative notation; i.e., remove the superscripts (1) and (2) from derivatives. This enables us (in the future) to use superscripts for indices and subscripts for derivatives.

  2. Change \(z^L, z^U\) to \(z_L , z_U\) in ipopt_xam (because the corresponding variables are z_L and z_U ); see Ipopt finalize_solution .

12-24

  1. There was a bug in the ipopt_fixed_eval_g routine. It was not caching the value of \(\hat{u}( \theta )\) each time that \(\theta\) changed. This has been fixed.

  2. Change remarks about W(beta, theta, u) to mention that the following has been proven

    \[W^i_{\beta \beta} [ \theta , \theta , \hat{u} ( \theta ) ] = \hat{u}^i_{\theta , \theta} ( \theta )\]

12-16

Overhaul the set of values and documentation for the size_map memory diagnostic.

12-14

  1. Provide a default definition for ran_likelihood , fix_likelihood , fix_constraint , fatal_error , and warning .

  2. Change section titles for these sections to highlight that they are user defined;

12-13

Change constraint to fix_constraint , ran_likelihood to ran_likelihood , and fix_likelihood to fix_likelihood .

12-10

  1. First version of cppad_mixed as a package separate from the dismod_at package.

  2. Use the CppAD addon conventions for the install of cppad_mixed .

  3. Put cppad_mixed class in the global namespace, (objects are in the CppAD::mixed namespace).

  4. Modify file names and documentation because everything now refers to the cppad_mixed package.