<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#cccccc">
Hi,<br>
<br>
I am an end user of admb, not an expert, so don't necessarily take my
word for it, but:<br>
<br>
I had the same problem. In my case this was (as far as I could tell)
caused by an infinite loop in the file df1b2-separable/dflocmin.cpp,
line 74, which reads:<br>
<br>
while (counter<20);<br>
<br>
This is the end of a do...while loop. The problem is that counter never
gets updated, so I just replaced it with <br>
<br>
while (++counter<20);<br>
<br>
..recompiled ADMB, recompiled my program, and everything was fine. By
fine I mean that the program terminates --- there is probably still
something wrong with the model, since the termination message now reads:<br>
<br>
Error cannot find better value to try and get a positive definite
hessian<br>
Can't make a positive definite Hessian<br>
<br>
<br>
Hope this helps,<br>
<br>
-Lennart<br>
<br>
<br>
On 19/03/10 05:00, Ian Fiske wrote:
<blockquote
 cite="mid:61d179c51003182100m7715ed08m47aa49c1b73114a2@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>First, I fit a fairly complex model in ADMB and it works great.
 Next, I tried to add random effects and use ADMB-RE, but ADMB-RE
appears to not converge.  The oddity is that when the program prints
out (via cout statements) the parameters, they appear to stabilize to
the same values as in the non-RE version.  And (omitting the parms),
the program prints</div>
  <div><br>
  </div>
  <br>
</blockquote>
<br>
</body>
</html>