ADMB Documentation  11.1.2490
 All Classes Files Functions Variables Typedefs Friends Defines
gdbprintlib.cpp
Go to the documentation of this file.
00001 // $Id: gdbprintlib.cpp 2203 2014-07-23 00:10:51Z johnoel $
00002 
00018 #ifndef _GDBPRINT_CPP_
00019 #define _GDBPRINT_CPP_
00020 
00021 #include "gdbprintlib.h"
00022 
00029 void pad()
00030 {
00031 }
00032 
00039 void pad(double v)
00040 {
00041   cout << v << endl;
00042 }
00043 
00050 void pad(const adstring & v)
00051 {
00052   cout << v << endl;
00053 }
00054 
00060 void pad(const dvar3_array & v)
00061 {
00062   cout << v << endl;
00063 }
00064 
00071 void pad(const dvar3_array & v,int i)
00072 {
00073   cout << v(i) << endl;
00074 }
00075 
00083 void pad(const dvar3_array & v,int i,int j)
00084 {
00085   cout << v(i,j) << endl;
00086 }
00087 
00096 void pad(const dvar3_array & v,int i,int j,int k)
00097 {
00098   cout << v(i,j,k) << endl;
00099 }
00100 
00106 void pad(const dvar4_array & v)
00107 {
00108   cout << v << endl;
00109 }
00110 
00117 void pad(const dvar4_array & v,int i)
00118 {
00119   cout << v(i) << endl;
00120 }
00121 
00129 void pad(const dvar4_array & v,int i,int j)
00130 {
00131   cout << v(i,j) << endl;
00132 }
00133 
00142 void pad(const dvar4_array & v,int i,int j,int k)
00143 {
00144   cout << v(i,j,k) << endl;
00145 }
00146 
00152 void pad(const d4_array & v)
00153 {
00154   cout << v << endl;
00155 }
00156 void pad(const d4_array & v,int i)
00163 {
00164   cout << v(i) << endl;
00165 }
00166 
00174 void pad(const d4_array & v,int i,int j)
00175 {
00176   cout << v(i,j) << endl;
00177 }
00178 
00187 void pad(const d4_array & v,int i,int j,int k)
00188 {
00189   cout << v(i,j,k) << endl;
00190 }
00191 
00197 void pad(const d3_array & v)
00198 {
00199   cout << v << endl;
00200 }
00201 
00208 void pad(const d3_array & v,int i)
00209 {
00210   cout << v(i) << endl;
00211 }
00212 
00220 void pad(const d3_array & v,int i,int j)
00221 {
00222   cout << v(i,j) << endl;
00223 }
00224 
00233 void pad(const d3_array & v,int i,int j,int k)
00234 {
00235   cout << v(i,j,k) << endl;
00236 }
00242 void pad(const i3_array & v)
00243 {
00244   cout << v << endl;
00245 }
00246 
00253 void pad(const i3_array & v,int i)
00254 {
00255   cout << v(i) << endl;
00256 }
00257 
00265 void pad(const i3_array & v,int i,int j)
00266 {
00267   cout << v(i,j) << endl;
00268 }
00269 
00278 void pad(const i3_array & v,int i,int j,int k)
00279 {
00280   cout << v(i,j,k) << endl;
00281 }
00282 
00288 void pad(const i4_array & v)
00289 {
00290   cout << v << endl;
00291 }
00292 
00299 void pad(const i4_array & v,int i)
00300 {
00301   cout << v(i) << endl;
00302 }
00303 
00311 void pad(const i4_array & v,int i,int j)
00312 {
00313   cout << v(i,j) << endl;
00314 }
00315 
00323 void pad(const i4_array & v,int i,int j,int k)
00324 {
00325   cout << v(i,j,k) << endl;
00326 }
00327 
00337 void pad(const i4_array & v,int i,int j,int k,int l)
00338 {
00339   cout << v(i,j,k,l) << endl;
00340 }
00341 
00347 void pad(const dvar_vector & v)
00348 {
00349   cout << v << endl;
00350 }
00351 
00358 void pad(const dvar_vector & v,int i)
00359 {
00360   cout << v[i] << endl;
00361 }
00362 void pad(const prevariable & v)
00368 {
00369   cout << v << endl;
00370 }
00371 
00377 void pad(const dvector & v)
00378 {
00379   cout << v << endl;
00380 }
00381 
00387 void pad(const ivector & v)
00388 {
00389   cout << v << endl;
00390 }
00391 
00397 void pad(const dvar_matrix & v)
00398 {
00399   cout << v << endl;
00400 }
00401 
00408 void pad(const dvar_matrix & v,int i)
00409 {
00410   cout << v(i) << endl;
00411 }
00412 
00420 void pad(const dvar_matrix & v,int i,int j)
00421 {
00422   cout << v(i,j) << endl;
00423 }
00424 
00430 void pad(const dmatrix & v)
00431 {
00432   cout << v << endl;
00433 }
00434 
00440 void pad(const dfsdmat & v)
00441 {
00442   // Problem here with cout! 
00443   //cout << v << endl;
00444 }
00445 
00451 void pad(const imatrix & v)
00452 {
00453   cout << v << endl;
00454 }
00455 
00462 void pad(const imatrix & v,int i)
00463 {
00464   cout << v(i) << endl;
00465 }
00466 
00474 void pad(const imatrix & v,int i,int j)
00475 {
00476   cout << v(i,j) << endl;
00477 }
00478 
00485 void pads(const dvar_vector & v,int i)
00486 {
00487   cout << setscientific() << setprecision(5) << v[i] << endl;
00488 }
00489 
00495 void pads(const dvar_vector & v)
00496 {
00497   cout << setscientific() << setprecision(5) << v << endl;
00498 }
00499 
00506 void padp(const dmatrix & v,int i)
00507 {
00508   cout << setprecision(12) << v(i) << endl;
00509 }
00510 
00517 void padp(const dvar_matrix & v,int i)
00518 {
00519   cout << setprecision(12) << v(i) << endl;
00520 }
00521 
00527 void padsum(const dvar_vector & v)
00528 {
00529   cout << sum(v) << endl;
00530 }
00531 
00537 void padsum(const dvector & v)
00538 {
00539   cout << sum(v) << endl;
00540 }
00541 
00547 void padsum(const ivector & v)
00548 {
00549   cout << sum(v) << endl;
00550 }
00551 
00557 void padsum(const dvar_matrix & v)
00558 {
00559   cout << sum(v) << endl;
00560 }
00561 
00567 void padsum(const dmatrix & v)
00568 {
00569   cout << sum(v) << endl;
00570 }
00571 
00577 void padsum(const imatrix & v)
00578 {
00579   cout << sum(v) << endl;
00580 }
00581 #endif