

     **********************************************************************
     *                                                                    *
     *                          ivec = seq(-5,4)                          *
     *                                                                    *
     **********************************************************************

  -5  -4  -3  -2  -1  0  1  2  3  4


     **********************************************************************
     *                                                                    *
     *             jvec from copy constructor and operator =              *
     *                                                                    *
     **********************************************************************

  -5  -4  -3  -2  -1  0  1  2  3  4
  -5  -4  -3  -2  -1  0  1  2  3  4


     **********************************************************************
     *                                                                    *
     *                     (jvec==ivec) (jvec!=ivec)                      *
     *                                                                    *
     **********************************************************************

  1  0


     **********************************************************************
     *                                                                    *
     *                         ivec = seq(-5,-4)                          *
     *                                                                    *
     **********************************************************************

  -5  -4


     **********************************************************************
     *                                                                    *
     *                        kvec=bind(ivec,jvec)                        *
     *                                                                    *
     **********************************************************************

  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4


     **********************************************************************
     *                                                                    *
     *                         ivec = seq(-4,-5)                          *
     *                                                                    *
     **********************************************************************

  -4  -5


     **********************************************************************
     *                                                                    *
     *                          ivec = seq(0,0)                           *
     *                                                                    *
     **********************************************************************

  0


     **********************************************************************
     *                                                                    *
     *            jvec, jvec.get(2), jvec[1]=5, jvec[1], jvec             *
     *                                                                    *
     **********************************************************************

  -5  -4  -3  -2  -1  0  1  2  3  4
  -4  5
  5  -4  -3  -2  -1  0  1  2  3  4


     **********************************************************************
     *                                                                    *
     *               len(jvec), jvec.resize(15), len(jvec)                *
     *                                                                    *
     **********************************************************************

  10  15


     **********************************************************************
     *                                                                    *
     *                        fill jvec with one's                        *
     *                                                                    *
     **********************************************************************

  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1


     **********************************************************************
     *                                                                    *
     *                   print ivec, jvec, kvec pointer                   *
     *                                                                    *
     **********************************************************************

  0x805bd30  0x805bd40  0x805bcf8


     **********************************************************************
     *                                                                    *
     *                       same after ivec resize                       *
     *                                                                    *
     **********************************************************************

  0x805bd80  0x805bd40  0x805bcf8


     **********************************************************************
     *                                                                    *
     *                         ivec = jvec = kvec                         *
     *                                                                    *
     **********************************************************************


  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4
  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4
  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4


     **********************************************************************
     *                                                                    *
     *              intvec of ones, resized to one of fives               *
     *                                                                    *
     **********************************************************************

  1  1  1  1  1
  5  5  5  5  5  5


     **********************************************************************
     *                                                                    *
     *                    cout << ivec << jvec << kvec                    *
     *                                                                    *
     **********************************************************************


                                   Row  1  -5
                                   Row  2  -4
                                   Row  3  -5
                                   Row  4  -4
                                   Row  5  -3
                                   Row  6  -2
                                   Row  7  -1
                                   Row  8   0
                                   Row  9   1
                                   Row 10   2
                                   Row 11   3
                                   Row 12   4

                                   Row  1  -5
                                   Row  2  -4
                                   Row  3  -5
                                   Row  4  -4
                                   Row  5  -3
                                   Row  6  -2
                                   Row  7  -1
                                   Row  8   0
                                   Row  9   1
                                   Row 10   2
                                   Row 11   3
                                   Row 12   4

                                   Row  1  -5
                                   Row  2  -4
                                   Row  3  -5
                                   Row  4  -4
                                   Row  5  -3
                                   Row  6  -2
                                   Row  7  -1
                                   Row  8   0
                                   Row  9   1
                                   Row 10   2
                                   Row 11   3
                                   Row 12   4


     **********************************************************************
     *                                                                    *
     *       ivec+=jvec, ivec-=jvec, ivec++, ivec--, ++ivec, --ivec       *
     *                                                                    *
     **********************************************************************

  -10  -8  -10  -8  -6  -4  -2  0  2  4  6  8
  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4
  -4  -3  -4  -3  -2  -1  0  1  2  3  4  5
  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4
  -4  -3  -4  -3  -2  -1  0  1  2  3  4  5
  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4


     **********************************************************************
     *                                                                    *
     *         ivec+jvec, ivec-jvec, +ivec, -ivec, 5*ivec, ivec*2         *
     *                                                                    *
     **********************************************************************

  -10  -8  -10  -8  -6  -4  -2  0  2  4  6  8
  0  0  0  0  0  0  0  0  0  0  0  0
  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4
  5  4  5  4  3  2  1  0  -1  -2  -3  -4
  -25  -20  -25  -20  -15  -10  -5  0  5  10  15  20
  -10  -8  -10  -8  -6  -4  -2  0  2  4  6  8


     **********************************************************************
     *                                                                    *
     *                      fill(kvec), fill(kvec,5)                      *
     *                                                                    *
     **********************************************************************

  0  0  0  0  0  0  0  0  0  0  0  0
  5  5  5  5  5  5  5  5  5  5  5  5


     **********************************************************************
     *                                                                    *
     *            ivec<ivec, ivec<=ivec, ivec>ivec, ivec>=ivec            *
     *                                                                    *
     **********************************************************************

0101


     **********************************************************************
     *                                                                    *
     *             jvec, jvec.check(5)=1, jvec.check(5), jvec             *
     *                                                                    *
     **********************************************************************

  -5  -4  -5  -4  -3  -2  -1  0  1  2  3  4
1
  -5  -4  -5  -4  1  -2  -1  0  1  2  3  4


     **********************************************************************
     *                                                                    *
     *              test intvec(const char* str) constructor              *
     *                                                                    *
     **********************************************************************

ivec("") = Null Vector


ivec("   ") = Null Vector


ivec("1:5") = 
                                    Row 1   1
                                    Row 2   2
                                    Row 3   3
                                    Row 4   4
                                    Row 5   5

ivec("1:5,7,-15,-100,60:50") = 
                                  Row  1     1
                                  Row  2     2
                                  Row  3     3
                                  Row  4     4
                                  Row  5     5
                                  Row  6     7
                                  Row  7   -15
                                  Row  8  -100
                                  Row  9    60
                                  Row 10    59
                                  Row 11    58
                                  Row 12    57
                                  Row 13    56
                                  Row 14    55
                                  Row 15    54
                                  Row 16    53
                                  Row 17    52
                                  Row 18    51
                                  Row 19    50

ivec("1") = 
                                    Row 1   1

A = 

                   Col  1      Col  2      Col  3      Col  4      Col  5

       Row  1     1.00000     6.00000    11.00000    16.00000    21.00000
       Row  2     2.00000     7.00000    12.00000    17.00000    22.00000
       Row  3     3.00000     8.00000    13.00000    18.00000    23.00000
       Row  4     4.00000     9.00000    14.00000    19.00000    24.00000
       Row  5     5.00000    10.00000    15.00000    20.00000    25.00000

A("1","1") =

                                           Col  1

                               Row  1     1.00000
A("1","") =

                   Col  1      Col  2      Col  3      Col  4      Col  5

       Row  1     1.00000     6.00000    11.00000    16.00000    21.00000
