ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
model15.cpp
Go to the documentation of this file.
00001 /*
00002  * $Id$
00003  *
00004  * Author: David Fournier
00005  * Copyright (c) 2008-2012 Regents of the University of California
00006  */
00007 #include <admodel.h>
00008 
00009 void named_dvar4_array::allocate(ad_integer hhsl,ad_integer hhsu,
00010   const index_type& hsl,const index_type& hsu,
00011   const index_type& rmin,const index_type& rmax,
00012   const index_type& cmin,const index_type& cmax, const char* s)
00013 {
00014   dvar4_array::allocate(hhsl,hhsu,hsl,hsu,rmin,rmax,cmin,cmax);
00015   model_name_tag::allocate(s);
00016 }
00017 
00018 void named_dvar4_array::allocate(
00019   ad_integer hhsl,ad_integer hhsu,
00020   const index_type& hsl,const index_type& hsu,
00021   const index_type& rmin,const index_type& rmax,
00022   const char *s)
00023 {
00024   dvar4_array::allocate(hhsl,hhsu,hsl,hsu,rmin,rmax);
00025   model_name_tag::allocate(s);
00026 }
00027 
00028 void named_dvar4_array::allocate(
00029   ad_integer hhsl,ad_integer hhsu,
00030   const index_type& hsl,const index_type& hsu,
00031   const char *s)
00032 {
00033   dvar4_array::allocate(hhsl,hhsu,hsl,hsu);
00034   model_name_tag::allocate(s);
00035 }
00036 
00037 void named_dvar4_array::allocate(
00038   ad_integer hhsl,ad_integer hhsu,const char *s)
00039 {
00040   dvar4_array::allocate(hhsl,hhsu);
00041   model_name_tag::allocate(s);
00042 }
00043 
00044 void named_dvar4_array::allocate(const char *s)
00045 {
00046   dvar4_array::allocate();
00047   model_name_tag::allocate(s);
00048 }
00049 
00050 void named_dvar4_array::allocate(int hhsl,int hhsu,int hsl,int hsu,
00051   int rmin,int rmax, int cmin,int cmax,const char* s)
00052 {
00053   dvar4_array::allocate(hhsl,hhsu,hsl,hsu,rmin,rmax,cmin,cmax);
00054   model_name_tag::allocate(s);
00055 }
00056 
00057 void named_dvar4_array::allocate(int hhsl,int hhsu,int hsl,int hsu,
00058   int rmin,int rmax,const char* s)
00059 {
00060   dvar4_array::allocate(hhsl,hhsu,hsl,hsu,rmin,rmax);
00061   model_name_tag::allocate(s);
00062 }
00063 
00064 void named_dvar4_array::allocate(int hhsl,int hhsu,int hsl,int hsu,
00065   const char * s)
00066 {
00067   dvar4_array::allocate(hhsl,hhsu,hsl,hsu);
00068   model_name_tag::allocate(s);
00069 }
00070 
00071 void named_dvar4_array::allocate(int hhsl,int hhsu,const char * s)
00072 {
00073   dvar4_array::allocate(hhsl,hhsu);
00074   model_name_tag::allocate(s);
00075 }
00076 
00077 void named_d4_array::allocate(int hhsl,int hhsu,int hsl,int hsu,
00078   int rmin,int rmax,int cmin,int cmax,const char * s)
00079 {
00080   d4_array::allocate(hhsl,hhsu,hsl,hsu,rmin,rmax,cmin,cmax);
00081   model_name_tag::allocate(s);
00082 }
00083 
00084 void named_d4_array::allocate(int hhsl,int hhsu,int hsl,int hsu,
00085   int rmin,int rmax,const char * s)
00086 {
00087   d4_array::allocate(hhsl,hhsu,hsl,hsu,rmin,rmax);
00088   model_name_tag::allocate(s);
00089 }
00090 
00091 void named_d4_array::allocate(int hhsl,int hhsu,int hsl,int hsu, const char* s)
00092 {
00093   d4_array::allocate(hhsl,hhsu,hsl,hsu);
00094   model_name_tag::allocate(s);
00095 }
00096 
00097 void named_d4_array::allocate(int hhsl,int hhsu,const char* s)
00098 {
00099   d4_array::allocate(hhsl,hhsu);
00100   model_name_tag::allocate(s);
00101 }
00102 
00103 void named_d4_array::allocate(const char* s)
00104 {
00105   d4_array::allocate();
00106   model_name_tag::allocate(s);
00107 }
00108 
00109 void named_d4_array::allocate(ad_integer hhsl, ad_integer hhsu,
00110   const index_type& hsl, const index_type& hsu, const index_type& rmin,
00111   const index_type& rmax, const index_type& cmin, const index_type& cmax,
00112   const char *s)
00113 {
00114   d4_array::allocate(hhsl,hhsu,hsl,hsu,rmin,rmax,cmin,cmax);
00115   model_name_tag::allocate(s);
00116 }
00117 
00118 void named_d4_array::allocate(ad_integer hhsl,ad_integer hhsu,
00119   const index_type& hsl, const index_type& hsu,const char* s)
00120 {
00121   d4_array::allocate(hhsl,hhsu,hsl,hsu);
00122   model_name_tag::allocate(s);
00123 }
00124 
00125 void named_d4_array::allocate(ad_integer hhsl,ad_integer hhsu,const char* s)
00126 {
00127   d4_array::allocate(hhsl,hhsu);
00128   model_name_tag::allocate(s);
00129 }
00130 
00131 void named_d4_array::allocate(ad_integer hhsl,ad_integer hhsu,
00132   const index_type& hsl, const index_type& hsu, const index_type& rmin,
00133   const index_type& rmax, const char *s)
00134 {
00135   d4_array::allocate(hhsl,hhsu,hsl,hsu,rmin,rmax);
00136   model_name_tag::allocate(s);
00137 }
00138 
00139 named_d4_array& named_d4_array::operator=(const d4_array& m)
00140 {
00141   this->d4_array::operator=(m);
00142   return *this;
00143 }
00144 
00145 named_dvar4_array& named_dvar4_array::operator=(const dvar4_array& m)
00146 {
00147   this->dvar4_array::operator=(m);
00148   return *this;
00149 }
00150 
00151 named_dvar4_array& named_dvar4_array::operator=(const d4_array& m)
00152 {
00153   this->dvar4_array::operator=(m);
00154   return *this;
00155 }