home *** CD-ROM | disk | FTP | other *** search
- ------- patchlevel.h -------
- Prereq: 0
- *** ../nlmdl_ver_2.0_unpacked/patchlevel.h Sat Jan 12 09:24:28 1991
- --- patchlevel.h Sat Jan 12 08:42:32 1991
- ***************
- *** 25,30 ****
-
- ------------------------------------------------------------------------- */
-
- ! #define PATCHLEVEL 0
-
-
- --- 25,30 ----
-
- ------------------------------------------------------------------------- */
-
- ! #define PATCHLEVEL 1
-
-
- ------- README -------
- *** ../nlmdl_ver_2.0_unpacked/README Sat Jan 12 09:24:19 1991
- --- README Sat Jan 12 08:20:34 1991
- ***************
- *** 20,28 ****
- As distributed, the code is set up for use with GNU's 1.37 g++ compiler on a
- Unix box. To test the code using one of the examples, e.g. ch1eg1, cd to
- ch1eg1 and type make -f ../Makefile. Each directory has a file detail.bak
- ! created using nlmdl > detail.bak that used for comparison. For version 1.35
- ! of g++, the #undef and #define for I/O style in usual.h will have to be set to
- ! GNU. The code hasn't been tested with other versions.
-
- The code can also be used with Borland's Turbo C++ compiler. To use Turbo C++,
- permute the #undef and #define for compiler choice in usual.h, copy the
- --- 20,28 ----
- As distributed, the code is set up for use with GNU's 1.37 g++ compiler on a
- Unix box. To test the code using one of the examples, e.g. ch1eg1, cd to
- ch1eg1 and type make -f ../Makefile. Each directory has a file detail.bak
- ! created using nlmdl > detail.bak that can be used for comparison. For version
- ! 1.35 of g++, the #undef and #define for I/O style in usual.h will have to be
- ! set to GNU. The code hasn't been tested with other versions.
-
- The code can also be used with Borland's Turbo C++ compiler. To use Turbo C++,
- permute the #undef and #define for compiler choice in usual.h, copy the
- ------- nlmdl.h -------
- *** ../nlmdl_ver_2.0_unpacked/nlmdl.h Sat Jan 12 09:24:34 1991
- --- nlmdl.h Sat Jan 12 09:05:14 1991
- ***************
- *** 69,75 ****
- class model is declared in model.h which should match the following template:
-
- #include "status.h"
- ! external status s;
-
- class model
- {
- --- 69,75 ----
- class model is declared in model.h which should match the following template:
-
- #include "status.h"
- ! extern status s;
-
- class model
- {
- ***************
- *** 91,97 ****
-
- For SUR, code the function Z as follows:
-
- ! realmat model::Z(INTEGER t) { }
-
- In writing the class model, the relevant facts regarding program flow in
- nlmdl.cc are as follows:
- --- 91,97 ----
-
- For SUR, code the function Z as follows:
-
- ! void model::Z(INTEGER t) { }
-
- In writing the class model, the relevant facts regarding program flow in
- nlmdl.cc are as follows:
- ***************
- *** 134,140 ****
- m.dele_t.resize(s.M,s.p);
- if (s.K > 0) m.Z_t.resize(s.K,1);
-
- ! and estimation proceeds using these settings and dimensions.
-
- 4. Finally, terminate() of class model is called; terminate() can read data,
- write data, etc. If terminate() returns 0 execution stops, otherwise
- --- 134,140 ----
- m.dele_t.resize(s.M,s.p);
- if (s.K > 0) m.Z_t.resize(s.K,1);
-
- ! Estimation proceeds using these settings and dimensions.
-
- 4. Finally, terminate() of class model is called; terminate() can read data,
- write data, etc. If terminate() returns 0 execution stops, otherwise
- ***************
- *** 161,167 ****
- #include "status.h"
- #include "model.h"
-
- ! #define VERSION "2.0"
-
- #endif
-
- --- 161,167 ----
- #include "status.h"
- #include "model.h"
-
- ! #define VERSION "2.1"
-
- #endif
-
-