[Coin-ipopt] Problem with IPOPT_CHECK
don.jones at gm.com
don.jones at gm.com
Tue May 24 15:49:09 EDT 2005
Hello IPOP users!
I have a problem with IPOPT_CHECK, the provided routine for checking
derivatives. It seems to call routines get_f and get_g with a different
argument list and, as a result, the compiler generates an error. Here is
the call to GET_F inside ipopt_check.f
call GET_F(NORIG, RW(p_x+1), IW(p_ivar+1), NORIG, XORIG,
1 M, RW(p_cscale+1), f, EV_F, DAT, IDAT)
CUPDATE GET_F
IERR = 3475
goto 9999
Here is how subroutine GET_F is defined in get_f.f
subroutine GET_F(N, X, IVAR, NORIG, XORIG, M, CSCALE, NLB, ILB,
1 S_L, NUB, IUB, S_U, MU, F, LIW, IW, IERR, EVAL_F, DAT, IDAT)
As you can see, the above has more arguments.
Is this a known bug and has it been fixed?
Thanks,
Don Jones
djones at gm.com
More information about the Coin-ipopt
mailing list