ARTS
2.0.49
make_vector.cc
Go to the documentation of this file.
1
/* Copyright (C) 2000-2008 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
21
MakeVector::MakeVector
() :
Vector
(0)
22
{
23
// Just an empty Vector.
24
}
25
26
MakeVector::MakeVector
(
27
Numeric
a0
28
) :
Vector
(1)
29
{
30
Vector::operator[]
(0) = a0;
31
}
32
33
MakeVector::MakeVector
(
34
Numeric
a0,
35
Numeric
a1
36
) :
Vector
(2)
37
{
38
Vector::operator[]
(0) = a0;
39
Vector::operator[]
(1) = a1;
40
}
41
42
MakeVector::MakeVector
(
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
53
MakeVector::MakeVector
(
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
66
MakeVector::MakeVector
(
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
81
MakeVector::MakeVector
(
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
98
MakeVector::MakeVector
(
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
117
MakeVector::MakeVector
(
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
138
MakeVector::MakeVector
(
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
161
MakeVector::MakeVector
(
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
186
MakeVector::MakeVector
(
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
213
MakeVector::MakeVector
(
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
242
MakeVector::MakeVector
(
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
273
MakeVector::MakeVector
(
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
306
MakeVector::MakeVector
(
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
341
MakeVector::MakeVector
(
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
378
MakeVector::MakeVector
(
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
417
MakeVector::MakeVector
(
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
458
MakeVector::MakeVector
(
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
501
MakeVector::MakeVector
(
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
546
MakeVector::MakeVector
(
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
593
MakeVector::MakeVector
(
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
642
MakeVector::MakeVector
(
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
693
MakeVector::MakeVector
(
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
746
MakeVector::MakeVector
(
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
801
MakeVector::MakeVector
(
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
858
MakeVector::MakeVector
(
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
917
MakeVector::MakeVector
(
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
978
MakeVector::MakeVector
(
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
1041
MakeVector::MakeVector
(
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:33
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:555
VectorView::operator[]
Numeric operator[](Index n) const
Plain const index operator.
Definition:
matpackI.h:384
src
make_vector.cc
Generated by
1.8.20