Xref: utzoo comp.lang.c:36119 comp.lang.fortran:4754 Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!samsung!noose.ecn.purdue.edu!fescue.ecn.purdue.edu!muttiah From: muttiah@fescue.ecn.purdue.edu (Ranjan S Muttiah) Newsgroups: comp.lang.c,comp.lang.fortran Subject: IMSL (ido or don't ?) Message-ID: <1991Feb12.225723.1159@noose.ecn.purdue.edu> Date: 12 Feb 91 22:57:23 GMT Sender: root@noose.ecn.purdue.edu (ECN System Management) Organization: Purdue University Engineering Computer Network Lines: 25 main() { for(j=0;j < N;j++) hammertime(); } hammertime() { float X[3][25]; ... ido = 0; ncol=3; nef=1; nvef[0] = 2; indef[0] = 2; indef[1] = 3; inddep[0] = 1; rglm_(.....); /* imsl call */ } Note: I am calling IMSL from within C. ------------ I get an error about indef[2] = 3 being greater than ncol=2 (at runtime). Unbelievable! I just assigned ncol=3. When ido = 1, it works but wrong regression coefficients.