increment the correct pointer in log_op reverse mode

this op has no use for Targ2 but Targ is used in the statements above
so incrementing Targ2 is the silliest mistake I've seen so far.

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>

git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@568 94ac48a7-3327-4b6a-8511-9a4036a20e83
Merge branch 'svn'
comment did not correctly enumerate the arguments there

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>

git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@570 94ac48a7-3327-4b6a-8511-9a4036a20e83
convert all ipopt examples to use the parameter interface

since lagrange multipliers in optimization only occur
as linear parameters we do not require any derivatives
with respect to these. However they change in each
iteration of the optimizer and need to be considered
when computing the hessian of the lagrangian function.
so the use of the parameter interface is an ideal
solution here.

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>

git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@571 94ac48a7-3327-4b6a-8511-9a4036a20e83
Change export binding of functions for Visual Studio

without these there is a compilation error in windows
and undeclared function errors.

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>

git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@572 94ac48a7-3327-4b6a-8511-9a4036a20e83
prevent double free at library unload.

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>

git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@573 94ac48a7-3327-4b6a-8511-9a4036a20e83
add documentation for new paramter interface

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>

git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@574 94ac48a7-3327-4b6a-8511-9a4036a20e83
Merge branch 'svn'

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>
adjust memory allocation in ipopt example

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>

git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@575 94ac48a7-3327-4b6a-8511-9a4036a20e83
Merge branch 'svn'
Merge branch 'master' of https://gitorious.org/adol-c/adol-c into rev_hess
try harder to fix double free at library unload

Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de>

git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@576 94ac48a7-3327-4b6a-8511-9a4036a20e83
Merge branch 'svn'
Merge branch 'master' of https://gitorious.org/adol-c/adol-c into rev_hess