ARTS  2.2.66
make_vector.cc
Go to the documentation of this file.
1 /* Copyright (C) 2000-2012 Stefan Buehler <sbuehler@ltu.se>
2 
3  This program is free software; you can redistribute it and/or modify it
4  under the terms of the GNU General Public License as published by the
5  Free Software Foundation; either version 2, or (at your option) any
6  later version.
7 
8  This program is distributed in the hope that it will be useful,
9  but WITHOUT ANY WARRANTY; without even the implied warranty of
10  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11  GNU General Public License for more details.
12 
13  You should have received a copy of the GNU General Public License
14  along with this program; if not, write to the Free Software
15  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
16  USA. */
17 
18 #include "make_vector.h"
19 
20 
22 {
23  // Just an empty Vector.
24 }
25 
27  Numeric a0
28  ) : Vector(1)
29 {
30  Vector::operator[](0) = a0;
31 }
32 
34  Numeric a0,
35  Numeric a1
36  ) : Vector(2)
37 {
38  Vector::operator[](0) = a0;
39  Vector::operator[](1) = a1;
40 }
41 
43  Numeric a0,
44  Numeric a1,
45  Numeric a2
46  ) : Vector(3)
47 {
48  Vector::operator[](0) = a0;
49  Vector::operator[](1) = a1;
50  Vector::operator[](2) = a2;
51 }
52 
54  Numeric a0,
55  Numeric a1,
56  Numeric a2,
57  Numeric a3
58  ) : Vector(4)
59 {
60  Vector::operator[](0) = a0;
61  Vector::operator[](1) = a1;
62  Vector::operator[](2) = a2;
63  Vector::operator[](3) = a3;
64 }
65 
67  Numeric a0,
68  Numeric a1,
69  Numeric a2,
70  Numeric a3,
71  Numeric a4
72  ) : Vector(5)
73 {
74  Vector::operator[](0) = a0;
75  Vector::operator[](1) = a1;
76  Vector::operator[](2) = a2;
77  Vector::operator[](3) = a3;
78  Vector::operator[](4) = a4;
79 }
80 
82  Numeric a0,
83  Numeric a1,
84  Numeric a2,
85  Numeric a3,
86  Numeric a4,
87  Numeric a5
88  ) : Vector(6)
89 {
90  Vector::operator[](0) = a0;
91  Vector::operator[](1) = a1;
92  Vector::operator[](2) = a2;
93  Vector::operator[](3) = a3;
94  Vector::operator[](4) = a4;
95  Vector::operator[](5) = a5;
96 }
97 
99  Numeric a0,
100  Numeric a1,
101  Numeric a2,
102  Numeric a3,
103  Numeric a4,
104  Numeric a5,
105  Numeric a6
106  ) : Vector(7)
107 {
108  Vector::operator[](0) = a0;
109  Vector::operator[](1) = a1;
110  Vector::operator[](2) = a2;
111  Vector::operator[](3) = a3;
112  Vector::operator[](4) = a4;
113  Vector::operator[](5) = a5;
114  Vector::operator[](6) = a6;
115 }
116 
118  Numeric a0,
119  Numeric a1,
120  Numeric a2,
121  Numeric a3,
122  Numeric a4,
123  Numeric a5,
124  Numeric a6,
125  Numeric a7
126  ) : Vector(8)
127 {
128  Vector::operator[](0) = a0;
129  Vector::operator[](1) = a1;
130  Vector::operator[](2) = a2;
131  Vector::operator[](3) = a3;
132  Vector::operator[](4) = a4;
133  Vector::operator[](5) = a5;
134  Vector::operator[](6) = a6;
135  Vector::operator[](7) = a7;
136 }
137 
139  Numeric a0,
140  Numeric a1,
141  Numeric a2,
142  Numeric a3,
143  Numeric a4,
144  Numeric a5,
145  Numeric a6,
146  Numeric a7,
147  Numeric a8
148  ) : Vector(9)
149 {
150  Vector::operator[](0) = a0;
151  Vector::operator[](1) = a1;
152  Vector::operator[](2) = a2;
153  Vector::operator[](3) = a3;
154  Vector::operator[](4) = a4;
155  Vector::operator[](5) = a5;
156  Vector::operator[](6) = a6;
157  Vector::operator[](7) = a7;
158  Vector::operator[](8) = a8;
159 }
160 
162  Numeric a0,
163  Numeric a1,
164  Numeric a2,
165  Numeric a3,
166  Numeric a4,
167  Numeric a5,
168  Numeric a6,
169  Numeric a7,
170  Numeric a8,
171  Numeric a9
172  ) : Vector(10)
173 {
174  Vector::operator[](0) = a0;
175  Vector::operator[](1) = a1;
176  Vector::operator[](2) = a2;
177  Vector::operator[](3) = a3;
178  Vector::operator[](4) = a4;
179  Vector::operator[](5) = a5;
180  Vector::operator[](6) = a6;
181  Vector::operator[](7) = a7;
182  Vector::operator[](8) = a8;
183  Vector::operator[](9) = a9;
184 }
185 
187  Numeric a0,
188  Numeric a1,
189  Numeric a2,
190  Numeric a3,
191  Numeric a4,
192  Numeric a5,
193  Numeric a6,
194  Numeric a7,
195  Numeric a8,
196  Numeric a9,
197  Numeric a10
198  ) : Vector(11)
199 {
200  Vector::operator[](0) = a0;
201  Vector::operator[](1) = a1;
202  Vector::operator[](2) = a2;
203  Vector::operator[](3) = a3;
204  Vector::operator[](4) = a4;
205  Vector::operator[](5) = a5;
206  Vector::operator[](6) = a6;
207  Vector::operator[](7) = a7;
208  Vector::operator[](8) = a8;
209  Vector::operator[](9) = a9;
210  Vector::operator[](10) = a10;
211 }
212 
214  Numeric a0,
215  Numeric a1,
216  Numeric a2,
217  Numeric a3,
218  Numeric a4,
219  Numeric a5,
220  Numeric a6,
221  Numeric a7,
222  Numeric a8,
223  Numeric a9,
224  Numeric a10,
225  Numeric a11
226  ) : Vector(12)
227 {
228  Vector::operator[](0) = a0;
229  Vector::operator[](1) = a1;
230  Vector::operator[](2) = a2;
231  Vector::operator[](3) = a3;
232  Vector::operator[](4) = a4;
233  Vector::operator[](5) = a5;
234  Vector::operator[](6) = a6;
235  Vector::operator[](7) = a7;
236  Vector::operator[](8) = a8;
237  Vector::operator[](9) = a9;
238  Vector::operator[](10) = a10;
239  Vector::operator[](11) = a11;
240 }
241 
243  Numeric a0,
244  Numeric a1,
245  Numeric a2,
246  Numeric a3,
247  Numeric a4,
248  Numeric a5,
249  Numeric a6,
250  Numeric a7,
251  Numeric a8,
252  Numeric a9,
253  Numeric a10,
254  Numeric a11,
255  Numeric a12
256  ) : Vector(13)
257 {
258  Vector::operator[](0) = a0;
259  Vector::operator[](1) = a1;
260  Vector::operator[](2) = a2;
261  Vector::operator[](3) = a3;
262  Vector::operator[](4) = a4;
263  Vector::operator[](5) = a5;
264  Vector::operator[](6) = a6;
265  Vector::operator[](7) = a7;
266  Vector::operator[](8) = a8;
267  Vector::operator[](9) = a9;
268  Vector::operator[](10) = a10;
269  Vector::operator[](11) = a11;
270  Vector::operator[](12) = a12;
271 }
272 
274  Numeric a0,
275  Numeric a1,
276  Numeric a2,
277  Numeric a3,
278  Numeric a4,
279  Numeric a5,
280  Numeric a6,
281  Numeric a7,
282  Numeric a8,
283  Numeric a9,
284  Numeric a10,
285  Numeric a11,
286  Numeric a12,
287  Numeric a13
288  ) : Vector(14)
289 {
290  Vector::operator[](0) = a0;
291  Vector::operator[](1) = a1;
292  Vector::operator[](2) = a2;
293  Vector::operator[](3) = a3;
294  Vector::operator[](4) = a4;
295  Vector::operator[](5) = a5;
296  Vector::operator[](6) = a6;
297  Vector::operator[](7) = a7;
298  Vector::operator[](8) = a8;
299  Vector::operator[](9) = a9;
300  Vector::operator[](10) = a10;
301  Vector::operator[](11) = a11;
302  Vector::operator[](12) = a12;
303  Vector::operator[](13) = a13;
304 }
305 
307  Numeric a0,
308  Numeric a1,
309  Numeric a2,
310  Numeric a3,
311  Numeric a4,
312  Numeric a5,
313  Numeric a6,
314  Numeric a7,
315  Numeric a8,
316  Numeric a9,
317  Numeric a10,
318  Numeric a11,
319  Numeric a12,
320  Numeric a13,
321  Numeric a14
322  ) : Vector(15)
323 {
324  Vector::operator[](0) = a0;
325  Vector::operator[](1) = a1;
326  Vector::operator[](2) = a2;
327  Vector::operator[](3) = a3;
328  Vector::operator[](4) = a4;
329  Vector::operator[](5) = a5;
330  Vector::operator[](6) = a6;
331  Vector::operator[](7) = a7;
332  Vector::operator[](8) = a8;
333  Vector::operator[](9) = a9;
334  Vector::operator[](10) = a10;
335  Vector::operator[](11) = a11;
336  Vector::operator[](12) = a12;
337  Vector::operator[](13) = a13;
338  Vector::operator[](14) = a14;
339 }
340 
342  Numeric a0,
343  Numeric a1,
344  Numeric a2,
345  Numeric a3,
346  Numeric a4,
347  Numeric a5,
348  Numeric a6,
349  Numeric a7,
350  Numeric a8,
351  Numeric a9,
352  Numeric a10,
353  Numeric a11,
354  Numeric a12,
355  Numeric a13,
356  Numeric a14,
357  Numeric a15
358  ) : Vector(16)
359 {
360  Vector::operator[](0) = a0;
361  Vector::operator[](1) = a1;
362  Vector::operator[](2) = a2;
363  Vector::operator[](3) = a3;
364  Vector::operator[](4) = a4;
365  Vector::operator[](5) = a5;
366  Vector::operator[](6) = a6;
367  Vector::operator[](7) = a7;
368  Vector::operator[](8) = a8;
369  Vector::operator[](9) = a9;
370  Vector::operator[](10) = a10;
371  Vector::operator[](11) = a11;
372  Vector::operator[](12) = a12;
373  Vector::operator[](13) = a13;
374  Vector::operator[](14) = a14;
375  Vector::operator[](15) = a15;
376 }
377 
379  Numeric a0,
380  Numeric a1,
381  Numeric a2,
382  Numeric a3,
383  Numeric a4,
384  Numeric a5,
385  Numeric a6,
386  Numeric a7,
387  Numeric a8,
388  Numeric a9,
389  Numeric a10,
390  Numeric a11,
391  Numeric a12,
392  Numeric a13,
393  Numeric a14,
394  Numeric a15,
395  Numeric a16
396  ) : Vector(17)
397 {
398  Vector::operator[](0) = a0;
399  Vector::operator[](1) = a1;
400  Vector::operator[](2) = a2;
401  Vector::operator[](3) = a3;
402  Vector::operator[](4) = a4;
403  Vector::operator[](5) = a5;
404  Vector::operator[](6) = a6;
405  Vector::operator[](7) = a7;
406  Vector::operator[](8) = a8;
407  Vector::operator[](9) = a9;
408  Vector::operator[](10) = a10;
409  Vector::operator[](11) = a11;
410  Vector::operator[](12) = a12;
411  Vector::operator[](13) = a13;
412  Vector::operator[](14) = a14;
413  Vector::operator[](15) = a15;
414  Vector::operator[](16) = a16;
415 }
416 
418  Numeric a0,
419  Numeric a1,
420  Numeric a2,
421  Numeric a3,
422  Numeric a4,
423  Numeric a5,
424  Numeric a6,
425  Numeric a7,
426  Numeric a8,
427  Numeric a9,
428  Numeric a10,
429  Numeric a11,
430  Numeric a12,
431  Numeric a13,
432  Numeric a14,
433  Numeric a15,
434  Numeric a16,
435  Numeric a17
436  ) : Vector(18)
437 {
438  Vector::operator[](0) = a0;
439  Vector::operator[](1) = a1;
440  Vector::operator[](2) = a2;
441  Vector::operator[](3) = a3;
442  Vector::operator[](4) = a4;
443  Vector::operator[](5) = a5;
444  Vector::operator[](6) = a6;
445  Vector::operator[](7) = a7;
446  Vector::operator[](8) = a8;
447  Vector::operator[](9) = a9;
448  Vector::operator[](10) = a10;
449  Vector::operator[](11) = a11;
450  Vector::operator[](12) = a12;
451  Vector::operator[](13) = a13;
452  Vector::operator[](14) = a14;
453  Vector::operator[](15) = a15;
454  Vector::operator[](16) = a16;
455  Vector::operator[](17) = a17;
456 }
457 
459  Numeric a0,
460  Numeric a1,
461  Numeric a2,
462  Numeric a3,
463  Numeric a4,
464  Numeric a5,
465  Numeric a6,
466  Numeric a7,
467  Numeric a8,
468  Numeric a9,
469  Numeric a10,
470  Numeric a11,
471  Numeric a12,
472  Numeric a13,
473  Numeric a14,
474  Numeric a15,
475  Numeric a16,
476  Numeric a17,
477  Numeric a18
478  ) : Vector(19)
479 {
480  Vector::operator[](0) = a0;
481  Vector::operator[](1) = a1;
482  Vector::operator[](2) = a2;
483  Vector::operator[](3) = a3;
484  Vector::operator[](4) = a4;
485  Vector::operator[](5) = a5;
486  Vector::operator[](6) = a6;
487  Vector::operator[](7) = a7;
488  Vector::operator[](8) = a8;
489  Vector::operator[](9) = a9;
490  Vector::operator[](10) = a10;
491  Vector::operator[](11) = a11;
492  Vector::operator[](12) = a12;
493  Vector::operator[](13) = a13;
494  Vector::operator[](14) = a14;
495  Vector::operator[](15) = a15;
496  Vector::operator[](16) = a16;
497  Vector::operator[](17) = a17;
498  Vector::operator[](18) = a18;
499 }
500 
502  Numeric a0,
503  Numeric a1,
504  Numeric a2,
505  Numeric a3,
506  Numeric a4,
507  Numeric a5,
508  Numeric a6,
509  Numeric a7,
510  Numeric a8,
511  Numeric a9,
512  Numeric a10,
513  Numeric a11,
514  Numeric a12,
515  Numeric a13,
516  Numeric a14,
517  Numeric a15,
518  Numeric a16,
519  Numeric a17,
520  Numeric a18,
521  Numeric a19
522  ) : Vector(20)
523 {
524  Vector::operator[](0) = a0;
525  Vector::operator[](1) = a1;
526  Vector::operator[](2) = a2;
527  Vector::operator[](3) = a3;
528  Vector::operator[](4) = a4;
529  Vector::operator[](5) = a5;
530  Vector::operator[](6) = a6;
531  Vector::operator[](7) = a7;
532  Vector::operator[](8) = a8;
533  Vector::operator[](9) = a9;
534  Vector::operator[](10) = a10;
535  Vector::operator[](11) = a11;
536  Vector::operator[](12) = a12;
537  Vector::operator[](13) = a13;
538  Vector::operator[](14) = a14;
539  Vector::operator[](15) = a15;
540  Vector::operator[](16) = a16;
541  Vector::operator[](17) = a17;
542  Vector::operator[](18) = a18;
543  Vector::operator[](19) = a19;
544 }
545 
547  Numeric a0,
548  Numeric a1,
549  Numeric a2,
550  Numeric a3,
551  Numeric a4,
552  Numeric a5,
553  Numeric a6,
554  Numeric a7,
555  Numeric a8,
556  Numeric a9,
557  Numeric a10,
558  Numeric a11,
559  Numeric a12,
560  Numeric a13,
561  Numeric a14,
562  Numeric a15,
563  Numeric a16,
564  Numeric a17,
565  Numeric a18,
566  Numeric a19,
567  Numeric a20
568  ) : Vector(21)
569 {
570  Vector::operator[](0) = a0;
571  Vector::operator[](1) = a1;
572  Vector::operator[](2) = a2;
573  Vector::operator[](3) = a3;
574  Vector::operator[](4) = a4;
575  Vector::operator[](5) = a5;
576  Vector::operator[](6) = a6;
577  Vector::operator[](7) = a7;
578  Vector::operator[](8) = a8;
579  Vector::operator[](9) = a9;
580  Vector::operator[](10) = a10;
581  Vector::operator[](11) = a11;
582  Vector::operator[](12) = a12;
583  Vector::operator[](13) = a13;
584  Vector::operator[](14) = a14;
585  Vector::operator[](15) = a15;
586  Vector::operator[](16) = a16;
587  Vector::operator[](17) = a17;
588  Vector::operator[](18) = a18;
589  Vector::operator[](19) = a19;
590  Vector::operator[](20) = a20;
591 }
592 
594  Numeric a0,
595  Numeric a1,
596  Numeric a2,
597  Numeric a3,
598  Numeric a4,
599  Numeric a5,
600  Numeric a6,
601  Numeric a7,
602  Numeric a8,
603  Numeric a9,
604  Numeric a10,
605  Numeric a11,
606  Numeric a12,
607  Numeric a13,
608  Numeric a14,
609  Numeric a15,
610  Numeric a16,
611  Numeric a17,
612  Numeric a18,
613  Numeric a19,
614  Numeric a20,
615  Numeric a21
616  ) : Vector(22)
617 {
618  Vector::operator[](0) = a0;
619  Vector::operator[](1) = a1;
620  Vector::operator[](2) = a2;
621  Vector::operator[](3) = a3;
622  Vector::operator[](4) = a4;
623  Vector::operator[](5) = a5;
624  Vector::operator[](6) = a6;
625  Vector::operator[](7) = a7;
626  Vector::operator[](8) = a8;
627  Vector::operator[](9) = a9;
628  Vector::operator[](10) = a10;
629  Vector::operator[](11) = a11;
630  Vector::operator[](12) = a12;
631  Vector::operator[](13) = a13;
632  Vector::operator[](14) = a14;
633  Vector::operator[](15) = a15;
634  Vector::operator[](16) = a16;
635  Vector::operator[](17) = a17;
636  Vector::operator[](18) = a18;
637  Vector::operator[](19) = a19;
638  Vector::operator[](20) = a20;
639  Vector::operator[](21) = a21;
640 }
641 
643  Numeric a0,
644  Numeric a1,
645  Numeric a2,
646  Numeric a3,
647  Numeric a4,
648  Numeric a5,
649  Numeric a6,
650  Numeric a7,
651  Numeric a8,
652  Numeric a9,
653  Numeric a10,
654  Numeric a11,
655  Numeric a12,
656  Numeric a13,
657  Numeric a14,
658  Numeric a15,
659  Numeric a16,
660  Numeric a17,
661  Numeric a18,
662  Numeric a19,
663  Numeric a20,
664  Numeric a21,
665  Numeric a22
666  ) : Vector(23)
667 {
668  Vector::operator[](0) = a0;
669  Vector::operator[](1) = a1;
670  Vector::operator[](2) = a2;
671  Vector::operator[](3) = a3;
672  Vector::operator[](4) = a4;
673  Vector::operator[](5) = a5;
674  Vector::operator[](6) = a6;
675  Vector::operator[](7) = a7;
676  Vector::operator[](8) = a8;
677  Vector::operator[](9) = a9;
678  Vector::operator[](10) = a10;
679  Vector::operator[](11) = a11;
680  Vector::operator[](12) = a12;
681  Vector::operator[](13) = a13;
682  Vector::operator[](14) = a14;
683  Vector::operator[](15) = a15;
684  Vector::operator[](16) = a16;
685  Vector::operator[](17) = a17;
686  Vector::operator[](18) = a18;
687  Vector::operator[](19) = a19;
688  Vector::operator[](20) = a20;
689  Vector::operator[](21) = a21;
690  Vector::operator[](22) = a22;
691 }
692 
694  Numeric a0,
695  Numeric a1,
696  Numeric a2,
697  Numeric a3,
698  Numeric a4,
699  Numeric a5,
700  Numeric a6,
701  Numeric a7,
702  Numeric a8,
703  Numeric a9,
704  Numeric a10,
705  Numeric a11,
706  Numeric a12,
707  Numeric a13,
708  Numeric a14,
709  Numeric a15,
710  Numeric a16,
711  Numeric a17,
712  Numeric a18,
713  Numeric a19,
714  Numeric a20,
715  Numeric a21,
716  Numeric a22,
717  Numeric a23
718  ) : Vector(24)
719 {
720  Vector::operator[](0) = a0;
721  Vector::operator[](1) = a1;
722  Vector::operator[](2) = a2;
723  Vector::operator[](3) = a3;
724  Vector::operator[](4) = a4;
725  Vector::operator[](5) = a5;
726  Vector::operator[](6) = a6;
727  Vector::operator[](7) = a7;
728  Vector::operator[](8) = a8;
729  Vector::operator[](9) = a9;
730  Vector::operator[](10) = a10;
731  Vector::operator[](11) = a11;
732  Vector::operator[](12) = a12;
733  Vector::operator[](13) = a13;
734  Vector::operator[](14) = a14;
735  Vector::operator[](15) = a15;
736  Vector::operator[](16) = a16;
737  Vector::operator[](17) = a17;
738  Vector::operator[](18) = a18;
739  Vector::operator[](19) = a19;
740  Vector::operator[](20) = a20;
741  Vector::operator[](21) = a21;
742  Vector::operator[](22) = a22;
743  Vector::operator[](23) = a23;
744 }
745 
747  Numeric a0,
748  Numeric a1,
749  Numeric a2,
750  Numeric a3,
751  Numeric a4,
752  Numeric a5,
753  Numeric a6,
754  Numeric a7,
755  Numeric a8,
756  Numeric a9,
757  Numeric a10,
758  Numeric a11,
759  Numeric a12,
760  Numeric a13,
761  Numeric a14,
762  Numeric a15,
763  Numeric a16,
764  Numeric a17,
765  Numeric a18,
766  Numeric a19,
767  Numeric a20,
768  Numeric a21,
769  Numeric a22,
770  Numeric a23,
771  Numeric a24
772  ) : Vector(25)
773 {
774  Vector::operator[](0) = a0;
775  Vector::operator[](1) = a1;
776  Vector::operator[](2) = a2;
777  Vector::operator[](3) = a3;
778  Vector::operator[](4) = a4;
779  Vector::operator[](5) = a5;
780  Vector::operator[](6) = a6;
781  Vector::operator[](7) = a7;
782  Vector::operator[](8) = a8;
783  Vector::operator[](9) = a9;
784  Vector::operator[](10) = a10;
785  Vector::operator[](11) = a11;
786  Vector::operator[](12) = a12;
787  Vector::operator[](13) = a13;
788  Vector::operator[](14) = a14;
789  Vector::operator[](15) = a15;
790  Vector::operator[](16) = a16;
791  Vector::operator[](17) = a17;
792  Vector::operator[](18) = a18;
793  Vector::operator[](19) = a19;
794  Vector::operator[](20) = a20;
795  Vector::operator[](21) = a21;
796  Vector::operator[](22) = a22;
797  Vector::operator[](23) = a23;
798  Vector::operator[](24) = a24;
799 }
800 
802  Numeric a0,
803  Numeric a1,
804  Numeric a2,
805  Numeric a3,
806  Numeric a4,
807  Numeric a5,
808  Numeric a6,
809  Numeric a7,
810  Numeric a8,
811  Numeric a9,
812  Numeric a10,
813  Numeric a11,
814  Numeric a12,
815  Numeric a13,
816  Numeric a14,
817  Numeric a15,
818  Numeric a16,
819  Numeric a17,
820  Numeric a18,
821  Numeric a19,
822  Numeric a20,
823  Numeric a21,
824  Numeric a22,
825  Numeric a23,
826  Numeric a24,
827  Numeric a25
828  ) : Vector(26)
829 {
830  Vector::operator[](0) = a0;
831  Vector::operator[](1) = a1;
832  Vector::operator[](2) = a2;
833  Vector::operator[](3) = a3;
834  Vector::operator[](4) = a4;
835  Vector::operator[](5) = a5;
836  Vector::operator[](6) = a6;
837  Vector::operator[](7) = a7;
838  Vector::operator[](8) = a8;
839  Vector::operator[](9) = a9;
840  Vector::operator[](10) = a10;
841  Vector::operator[](11) = a11;
842  Vector::operator[](12) = a12;
843  Vector::operator[](13) = a13;
844  Vector::operator[](14) = a14;
845  Vector::operator[](15) = a15;
846  Vector::operator[](16) = a16;
847  Vector::operator[](17) = a17;
848  Vector::operator[](18) = a18;
849  Vector::operator[](19) = a19;
850  Vector::operator[](20) = a20;
851  Vector::operator[](21) = a21;
852  Vector::operator[](22) = a22;
853  Vector::operator[](23) = a23;
854  Vector::operator[](24) = a24;
855  Vector::operator[](25) = a25;
856 }
857 
859  Numeric a0,
860  Numeric a1,
861  Numeric a2,
862  Numeric a3,
863  Numeric a4,
864  Numeric a5,
865  Numeric a6,
866  Numeric a7,
867  Numeric a8,
868  Numeric a9,
869  Numeric a10,
870  Numeric a11,
871  Numeric a12,
872  Numeric a13,
873  Numeric a14,
874  Numeric a15,
875  Numeric a16,
876  Numeric a17,
877  Numeric a18,
878  Numeric a19,
879  Numeric a20,
880  Numeric a21,
881  Numeric a22,
882  Numeric a23,
883  Numeric a24,
884  Numeric a25,
885  Numeric a26
886  ) : Vector(27)
887 {
888  Vector::operator[](0) = a0;
889  Vector::operator[](1) = a1;
890  Vector::operator[](2) = a2;
891  Vector::operator[](3) = a3;
892  Vector::operator[](4) = a4;
893  Vector::operator[](5) = a5;
894  Vector::operator[](6) = a6;
895  Vector::operator[](7) = a7;
896  Vector::operator[](8) = a8;
897  Vector::operator[](9) = a9;
898  Vector::operator[](10) = a10;
899  Vector::operator[](11) = a11;
900  Vector::operator[](12) = a12;
901  Vector::operator[](13) = a13;
902  Vector::operator[](14) = a14;
903  Vector::operator[](15) = a15;
904  Vector::operator[](16) = a16;
905  Vector::operator[](17) = a17;
906  Vector::operator[](18) = a18;
907  Vector::operator[](19) = a19;
908  Vector::operator[](20) = a20;
909  Vector::operator[](21) = a21;
910  Vector::operator[](22) = a22;
911  Vector::operator[](23) = a23;
912  Vector::operator[](24) = a24;
913  Vector::operator[](25) = a25;
914  Vector::operator[](26) = a26;
915 }
916 
918  Numeric a0,
919  Numeric a1,
920  Numeric a2,
921  Numeric a3,
922  Numeric a4,
923  Numeric a5,
924  Numeric a6,
925  Numeric a7,
926  Numeric a8,
927  Numeric a9,
928  Numeric a10,
929  Numeric a11,
930  Numeric a12,
931  Numeric a13,
932  Numeric a14,
933  Numeric a15,
934  Numeric a16,
935  Numeric a17,
936  Numeric a18,
937  Numeric a19,
938  Numeric a20,
939  Numeric a21,
940  Numeric a22,
941  Numeric a23,
942  Numeric a24,
943  Numeric a25,
944  Numeric a26,
945  Numeric a27
946  ) : Vector(28)
947 {
948  Vector::operator[](0) = a0;
949  Vector::operator[](1) = a1;
950  Vector::operator[](2) = a2;
951  Vector::operator[](3) = a3;
952  Vector::operator[](4) = a4;
953  Vector::operator[](5) = a5;
954  Vector::operator[](6) = a6;
955  Vector::operator[](7) = a7;
956  Vector::operator[](8) = a8;
957  Vector::operator[](9) = a9;
958  Vector::operator[](10) = a10;
959  Vector::operator[](11) = a11;
960  Vector::operator[](12) = a12;
961  Vector::operator[](13) = a13;
962  Vector::operator[](14) = a14;
963  Vector::operator[](15) = a15;
964  Vector::operator[](16) = a16;
965  Vector::operator[](17) = a17;
966  Vector::operator[](18) = a18;
967  Vector::operator[](19) = a19;
968  Vector::operator[](20) = a20;
969  Vector::operator[](21) = a21;
970  Vector::operator[](22) = a22;
971  Vector::operator[](23) = a23;
972  Vector::operator[](24) = a24;
973  Vector::operator[](25) = a25;
974  Vector::operator[](26) = a26;
975  Vector::operator[](27) = a27;
976 }
977 
979  Numeric a0,
980  Numeric a1,
981  Numeric a2,
982  Numeric a3,
983  Numeric a4,
984  Numeric a5,
985  Numeric a6,
986  Numeric a7,
987  Numeric a8,
988  Numeric a9,
989  Numeric a10,
990  Numeric a11,
991  Numeric a12,
992  Numeric a13,
993  Numeric a14,
994  Numeric a15,
995  Numeric a16,
996  Numeric a17,
997  Numeric a18,
998  Numeric a19,
999  Numeric a20,
1000  Numeric a21,
1001  Numeric a22,
1002  Numeric a23,
1003  Numeric a24,
1004  Numeric a25,
1005  Numeric a26,
1006  Numeric a27,
1007  Numeric a28
1008  ) : Vector(29)
1009 {
1010  Vector::operator[](0) = a0;
1011  Vector::operator[](1) = a1;
1012  Vector::operator[](2) = a2;
1013  Vector::operator[](3) = a3;
1014  Vector::operator[](4) = a4;
1015  Vector::operator[](5) = a5;
1016  Vector::operator[](6) = a6;
1017  Vector::operator[](7) = a7;
1018  Vector::operator[](8) = a8;
1019  Vector::operator[](9) = a9;
1020  Vector::operator[](10) = a10;
1021  Vector::operator[](11) = a11;
1022  Vector::operator[](12) = a12;
1023  Vector::operator[](13) = a13;
1024  Vector::operator[](14) = a14;
1025  Vector::operator[](15) = a15;
1026  Vector::operator[](16) = a16;
1027  Vector::operator[](17) = a17;
1028  Vector::operator[](18) = a18;
1029  Vector::operator[](19) = a19;
1030  Vector::operator[](20) = a20;
1031  Vector::operator[](21) = a21;
1032  Vector::operator[](22) = a22;
1033  Vector::operator[](23) = a23;
1034  Vector::operator[](24) = a24;
1035  Vector::operator[](25) = a25;
1036  Vector::operator[](26) = a26;
1037  Vector::operator[](27) = a27;
1038  Vector::operator[](28) = a28;
1039 }
1040 
1042  Numeric a0,
1043  Numeric a1,
1044  Numeric a2,
1045  Numeric a3,
1046  Numeric a4,
1047  Numeric a5,
1048  Numeric a6,
1049  Numeric a7,
1050  Numeric a8,
1051  Numeric a9,
1052  Numeric a10,
1053  Numeric a11,
1054  Numeric a12,
1055  Numeric a13,
1056  Numeric a14,
1057  Numeric a15,
1058  Numeric a16,
1059  Numeric a17,
1060  Numeric a18,
1061  Numeric a19,
1062  Numeric a20,
1063  Numeric a21,
1064  Numeric a22,
1065  Numeric a23,
1066  Numeric a24,
1067  Numeric a25,
1068  Numeric a26,
1069  Numeric a27,
1070  Numeric a28,
1071  Numeric a29
1072  ) : Vector(30)
1073 {
1074  Vector::operator[](0) = a0;
1075  Vector::operator[](1) = a1;
1076  Vector::operator[](2) = a2;
1077  Vector::operator[](3) = a3;
1078  Vector::operator[](4) = a4;
1079  Vector::operator[](5) = a5;
1080  Vector::operator[](6) = a6;
1081  Vector::operator[](7) = a7;
1082  Vector::operator[](8) = a8;
1083  Vector::operator[](9) = a9;
1084  Vector::operator[](10) = a10;
1085  Vector::operator[](11) = a11;
1086  Vector::operator[](12) = a12;
1087  Vector::operator[](13) = a13;
1088  Vector::operator[](14) = a14;
1089  Vector::operator[](15) = a15;
1090  Vector::operator[](16) = a16;
1091  Vector::operator[](17) = a17;
1092  Vector::operator[](18) = a18;
1093  Vector::operator[](19) = a19;
1094  Vector::operator[](20) = a20;
1095  Vector::operator[](21) = a21;
1096  Vector::operator[](22) = a22;
1097  Vector::operator[](23) = a23;
1098  Vector::operator[](24) = a24;
1099  Vector::operator[](25) = a25;
1100  Vector::operator[](26) = a26;
1101  Vector::operator[](27) = a27;
1102  Vector::operator[](28) = a28;
1103  Vector::operator[](29) = a29;
1104 }
1105 
MakeVector::MakeVector
MakeVector()
Definition: make_vector.cc:21
Numeric
NUMERIC Numeric
The type to use for all floating point numbers.
Definition: matpack.h:29
make_vector.h
The class MakeVector is a special kind of Vector that can be initialized explicitly from one or more ...
Vector
The Vector class.
Definition: matpackI.h:556
VectorView::operator[]
Numeric operator[](Index n) const
Plain const index operator.
Definition: matpackI.h:383