37 |
#include "EEPARAMS.h" |
#include "EEPARAMS.h" |
38 |
#include "SIZE.h" |
#include "SIZE.h" |
39 |
|
|
40 |
|
#if (defined (ALLOW_GENARR2D_CONTROL) || defined (ALLOW_GENARR3D_CONTROL) || defined (ALLOW_GENTIM2D_CONTROL)) |
41 |
|
# include "CTRL_SIZE.h" |
42 |
|
#endif |
43 |
#include "ctrl.h" |
#include "ctrl.h" |
44 |
#include "optim.h" |
#include "optim.h" |
45 |
#include "m1qn3_common.h" |
#include "m1qn3_common.h" |
128 |
imode=(/0,1,0/) |
imode=(/0,1,0/) |
129 |
omode=-1 |
omode=-1 |
130 |
c initialise work array |
c initialise work array |
131 |
ndz = 3*nn+nupdate*(3*nn+1) |
ndz = 4*nn+nupdate*(2*nn+1) |
132 |
do i=1,5 |
do i=1,5 |
133 |
iz(i)=0 |
iz(i)=0 |
134 |
enddo |
enddo |
233 |
& ctrlname |
& ctrlname |
234 |
c give the cost function a funny value to make sure that nobody |
c give the cost function a funny value to make sure that nobody |
235 |
c mistakes it for the real one |
c mistakes it for the real one |
236 |
call optim_writedata( nn, ctrlname, .false., -9999., xx ) |
call optim_writedata( nn, ctrlname, .false., -9999. _d 0, xx ) |
237 |
|
|
238 |
c clean up |
c clean up |
239 |
#ifdef DYNAMIC |
#ifdef DYNAMIC |