| C-XSC - A C++ Class Library for Extended Scientific Computing
    2.5.4
    | 
The Multiple-Precision Data Type lx_ivector. More...
#include <lx_ivector.hpp>
| Public Member Functions | |
| lx_ivector () throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector (int i) throw () | |
| lx_ivector (int i1, int i2) throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector (const lx_interval &) throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector (const l_interval &) throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector (const interval &) throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector (const lx_real &) throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector (const l_real &) throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector (const real &) throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector (const lx_ivector &) throw () | |
| Constructor of class lx_ivector. | |
| lx_ivector & | operator= (const lx_ivector &) throw () | 
| Implementation of standard assigning operator. | |
| lx_ivector & | operator= (const lx_interval &) throw () | 
| Implementation of standard assigning operator. | |
| lx_ivector & | operator= (const l_interval &) throw () | 
| Implementation of standard assigning operator. | |
| lx_ivector & | operator= (const interval &) throw () | 
| Implementation of standard assigning operator. | |
| lx_ivector & | operator= (const lx_real &) throw () | 
| Implementation of standard assigning operator. | |
| lx_ivector & | operator= (const l_real &) throw () | 
| Implementation of standard assigning operator. | |
| lx_ivector & | operator= (const real &) throw () | 
| Implementation of standard assigning operator. | |
| lx_interval & | operator[] (const int &i) throw () | 
| Operator for accessing the single elements of the vector. | |
| const lx_interval & | operator[] (const int &i) const throw () | 
| Operator for accessing the single elements of the vector. | |
| Friends | |
| int | Lb (const lx_ivector &a) throw () | 
| Returns the lower bound of the vector. | |
| void | Resize (lx_ivector &rv, int lb, int ub) throw () | 
| Resizes the vector. | |
| void | Resize (lx_ivector &rv, int len) throw () | 
| Resizes the vector. | |
| lx_ivector & | SetLb (lx_ivector &a, int l) throw () | 
| Sets the lower bound of the vector. | |
| lx_ivector & | SetUb (lx_ivector &a, int u) throw () | 
| Sets the upper bound of the vector. | |
| int | Ub (const lx_ivector &a) throw () | 
| Returns the upper bound of the vector. | |
| int | VecLen (const lx_ivector &a) throw () | 
| Returns the dimension of the vector. | |
The Multiple-Precision Data Type lx_ivector.
The vectors of C-XSC are one dimensional arrays of the corresponding scalar base type.
Definition at line 42 of file lx_ivector.hpp.
| cxsc::lx_ivector::lx_ivector | ( | ) | throw ()  [inline] | 
Constructor of class lx_ivector.
Creation of a variable of type lx_ivector with length  and index bounds
 and index bounds  . The value of the element is undefined.
. The value of the element is undefined. 
Definition at line 31 of file lx_ivector.inl.
| cxsc::lx_ivector::lx_ivector | ( | int | i | ) | throw ()  [inline, explicit] | 
| i | Dimension of vector Creation of a variable of type lx_ivector with length  and index bounds  , and  . The values of the elements are undefined. | 
Definition at line 39 of file lx_ivector.inl.
| cxsc::lx_ivector::lx_ivector | ( | int | i1, | 
| int | i2 | ||
| ) | throw ()  [inline, explicit] | 
Constructor of class lx_ivector.
| i1 | Starting dimension of vector | 
| i2 | Ending dimension of vector | 
Creation of a variable of type lx_ivector with length  and index bounds
 and index bounds  , and
, and  . The values of the elements are undefined.
. The values of the elements are undefined. 
Definition at line 50 of file lx_ivector.inl.