ADMB Documentation  11.1.1920
 All Classes Files Functions Variables Typedefs Friends Defines
fmmq.cpp
Go to the documentation of this file.
00001 /*
00002  * $Id: fmmq.cpp 1919 2014-04-22 22:02:01Z johnoel $
00003  *
00004  * Author: David Fournier
00005  * Copyright (c) 2008-2012 Regents of the University of California
00006  */
00011 #include <fvar.hpp>
00012 //#pragma hdrstop
00013 #include "fmmq.hpp"
00014 
00019 fmmq::fmmq(int nv):
00020   h(1,(nv*(nv+1))/2),
00021   w(1,4*nv),
00022   funval(1,10),
00023   gbest(1,nv),
00024   xbest(1,nv),
00025   xsave(1,nv),
00026   gsave(1,nv),
00027   scale(1,nv),
00028   xa(1,nv),
00029   xb(1,nv),
00030   d(1,nv),
00031   ga(1,nv),
00032   gb(1,nv)
00033 {
00034   mode = 1;
00035   igwindow = 2;
00036   n=nv;
00037   scale.fill_seqadd(1.,0.);
00038   maxfn=500;
00039   iprint=1;
00040   imax=30;
00041   iexit = 0;
00042   ifn = 0;
00043   itn = 0;
00044   ihang = 0;
00045   ialph = 0;
00046   ihflag = 0;
00047   gmax = 0;
00048   istop = 0;
00049   crit=.0001;
00050   min_improve=1.e-6;
00051   funval.initialize();
00052 }