C-XSC - A C++ Class Library for Extended Scientific Computing  2.5.4
cxsc Namespace Reference

The namespace cxsc, providing all functionality of the class library C-XSC. More...

Classes

class  cdotprecision
 The Data Type cdotprecision. More...
class  cidotprecision
 The Data Type cidotprecision. More...
class  cimatrix
 The Data Type cimatrix. More...
class  cimatrix_slice
 The Data Type cimatrix_slice. More...
class  cimatrix_subv
 The Data Type cimatrix_subv. More...
class  cinterval
 The Scalar Type cinterval. More...
class  civector
 The Data Type civector. More...
class  civector_slice
 The Data Type civector_slice. More...
class  cmatrix
 The Data Type cmatrix. More...
class  cmatrix_slice
 The Data Type cmatrix_slice. More...
class  cmatrix_subv
 The Data Type cmatrix_subv. More...
class  complex
 The Scalar Type complex. More...
class  cvector
 The Data Type cvector. More...
class  cvector_slice
 The Data Type cvector_slice. More...
class  dotprecision
 The Data Type dotprecision. More...
class  idotprecision
 The Data Type idotprecision. More...
class  imatrix
 The Data Type imatrix. More...
class  imatrix_slice
 The Data Type imatrix_slice. More...
class  imatrix_subv
 The Data Type imatrix_subv. More...
class  interval
 The Scalar Type interval. More...
class  intmatrix
 The Data Type intmatrix. More...
class  intmatrix_slice
 The Data Type intmatrix_slice. More...
class  intmatrix_subv
 The Data Type intmatrix_subv. More...
class  intvector
 The Data Type intvector. More...
class  intvector_slice
 The Data Type intvector_slice. More...
class  ivector
 The Data Type ivector. More...
class  ivector_slice
 The Data Type ivector_slice. More...
class  l_cinterval
 The Multiple-Precision Data Type l_cinterval. More...
class  l_complex
 The Multiple-Precision Data Type l_complex. More...
class  l_imatrix
 The Multiple-Precision Data Type l_imatrix. More...
class  l_imatrix_slice
 The Multiple-Precision Data Type l_imatrix_slice. More...
class  l_imatrix_subv
 The Multiple-Precision Data Type l_imatrix_subv. More...
class  l_interval
 The Multiple-Precision Data Type l_interval. More...
class  l_interval_Inf
 The Multiple-Precision Data Type l_interval_Inf. More...
class  l_interval_Sup
 The Multiple-Precision Data Type l_interval_Sup. More...
class  l_ivector
 The Multiple-Precision Data Type l_ivector. More...
class  l_ivector_slice
 The Multiple-Precision Data Type l_ivector_slice. More...
class  l_real
 The Multiple-Precision Data Type l_real. More...
class  l_rmatrix
 The Multiple-Precision Data Type l_rmatrix. More...
class  l_rmatrix_slice
 The Multiple-Precision Data Type l_rmatrix_slice. More...
class  l_rmatrix_subv
 The Multiple-Precision Data Type l_rmatrix_subv. More...
class  l_rvector
 The Multiple-Precision Data Type l_rvector. More...
class  l_rvector_slice
 The Multiple-Precision Data Type l_rvector_slice. More...
class  lx_civector
 The Multiple-Precision Data Type lx_civector. More...
class  lx_ivector
 The Multiple-Precision Data Type lx_ivector. More...
class  real
 The Scalar Type real. More...
class  rmatrix
 The Data Type rmatrix. More...
class  rmatrix_slice
 The Data Type rmatrix_slice. More...
class  rmatrix_subv
 The Data Type rmatrix_subv. More...
class  rvector
 The Data Type rvector. More...
class  rvector_slice
 The Data Type rvector_slice. More...
class  scimatrix
 A sparse complex interval matrix. More...
class  scimatrix_slice
 A slice of a sparse complex interval matrix. More...
class  scimatrix_subv
 Represents a row or column vector of a sparse matrix. More...
class  scivector
 A sparse complex interval vector. More...
class  scivector_slice
 Helper class for slices of sparse vectors. More...
class  scmatrix
 A sparse complex matrix. More...
class  scmatrix_slice
 A slice of a sparse complex matrix. More...
class  scmatrix_subv
 Represents a row or column vector of a sparse matrix. More...
class  scvector
 A sparse complex vector. More...
class  scvector_slice
 Helper class for slices of sparse vectors. More...
class  simatrix
 A sparse interval matrix. More...
class  simatrix_slice
 A slice of a sparse real interval matrix. More...
class  simatrix_subv
 Represents a row or column vector of a sparse matrix. More...
class  sivector
 A sparse interval vector. More...
class  sivector_slice
 Helper class for slices of sparse vectors. More...
class  srmatrix
 A sparse real matrix. More...
class  srmatrix_slice
 A slice of a sparse real matrix. More...
class  srmatrix_subv
 Represents a row or column vector of a sparse matrix. More...
class  srvector
 A sparse real vector. More...
class  srvector_slice
 Helper class for slices of sparse vectors. More...

Enumerations

enum  STORAGE_TYPE
 Enumeration depicting the storage type of a sparse matrix (Triplet storage, Compressed column storage or compressed row storage)

Functions

cdotprecision _cdotprecision (const dotprecision &a)
cdotprecision _cdotprecision (const real &a)
cdotprecision _cdotprecision (const l_real &a)
cdotprecision _cdotprecision (const complex &a)
cdotprecision _cdotprecision (const dotprecision &a, const dotprecision &b)
cdotprecision _cdotprecision (const real &a, const real &b)
cdotprecision _cdotprecision (const l_real &a, const l_real &b)
cdotprecision _cdotprecision (const l_complex &)
cidotprecision _cidotprecision (const complex &, const complex &) throw ()
cidotprecision _cidotprecision (const complex &, const real &) throw ()
cidotprecision _cidotprecision (const real &, const complex &) throw ()
cidotprecision _cidotprecision (const interval &, const interval &) throw ()
cidotprecision _cidotprecision (const interval &, const real &) throw ()
cidotprecision _cidotprecision (const real &, const interval &) throw ()
cidotprecision _cidotprecision (const real &) throw ()
cidotprecision _cidotprecision (const complex &) throw ()
cidotprecision _cidotprecision (const interval &) throw ()
cidotprecision _cidotprecision (const cinterval &) throw ()
cidotprecision _cidotprecision (const idotprecision &, const idotprecision &) throw ()
cidotprecision _cidotprecision (const cdotprecision &, const cdotprecision &) throw (ERROR_CIDOTPRECISION_EMPTY_INTERVAL)
cidotprecision _cidotprecision (const idotprecision &, const dotprecision &) throw ()
cidotprecision _cidotprecision (const cdotprecision &, const dotprecision &) throw (ERROR_CIDOTPRECISION_EMPTY_INTERVAL)
cidotprecision _cidotprecision (const dotprecision &, const idotprecision &) throw ()
cidotprecision _cidotprecision (const dotprecision &, const cdotprecision &) throw (ERROR_CIDOTPRECISION_EMPTY_INTERVAL)
cidotprecision _cidotprecision (const cdotprecision &) throw ()
cidotprecision _cidotprecision (const idotprecision &) throw ()
cidotprecision _cidotprecision (const dotprecision &) throw ()
cinterval _cinterval (const real &a) throw ()
cinterval _cinterval (const complex &a) throw ()
cinterval _cinterval (const interval &a) throw ()
cinterval _cinterval (const dotprecision &a) throw ()
cinterval _cinterval (const cdotprecision &a) throw ()
cinterval _cinterval (const idotprecision &a) throw ()
cinterval _cinterval (const cidotprecision &a) throw ()
cinterval _cinterval (const complex &a, const complex &b) throw ()
cinterval _cinterval (const real &a, const complex &b) throw ()
cinterval _cinterval (const complex &a, const real &b) throw ()
cinterval _cinterval (const interval &a, const interval &b) throw ()
cinterval _cinterval (const real &a, const interval &b) throw ()
cinterval _cinterval (const interval &a, const real &b) throw ()
INLINE civector _civector (const complex &r) throw ()
INLINE civector _civector (const cvector_slice &rs) throw ()
INLINE civector _civector (const cvector &rs) throw ()
INLINE civector _civector (const interval &r) throw ()
INLINE civector _civector (const ivector_slice &rs) throw ()
INLINE civector _civector (const ivector &rs) throw ()
civector _civector (const cinterval &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
civector _civector (const real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
civector _civector (const rvector_slice &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
civector _civector (const rvector &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
civector _civector (const rmatrix_subv &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cmatrix _cmatrix (const cmatrix &rm) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cmatrix _cmatrix (const cvector &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cmatrix _cmatrix (const cvector_slice &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cmatrix _cmatrix (const complex &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
complex _complex (const real &a) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
complex _complex (const real &a, const real &b) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cvector _cvector (const complex &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cvector _cvector (const real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cvector _cvector (const rvector_slice &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cvector _cvector (const rvector &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cvector _cvector (const rmatrix_subv &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
dotprecision _dotprecision (const real &d) throw ()
idotprecision _idotprecision (const real &a)
idotprecision _idotprecision (const real &a, const real &b)
idotprecision _idotprecision (const dotprecision &a)
idotprecision _idotprecision (const dotprecision &a, const dotprecision &b)
l_imatrix _imatrix (const l_imatrix &rm) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_imatrix _imatrix (const l_ivector &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_imatrix _imatrix (const l_ivector_slice &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_imatrix _imatrix (const l_interval &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
imatrix _imatrix (const imatrix &rm) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
imatrix _imatrix (const ivector &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
imatrix _imatrix (const ivector_slice &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
imatrix _imatrix (const interval &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cimatrix _imatrix (const cimatrix &rm) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cimatrix _imatrix (const civector &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cimatrix _imatrix (const civector_slice &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cimatrix _imatrix (const cinterval &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
interval _interval (const real &r) throw ()
interval _interval (const real &a, const real &b) throw (ERROR_INTERVAL_EMPTY_INTERVAL)
interval _interval (const dotprecision &a) throw ()
interval _interval (const dotprecision &a, const dotprecision &b) throw (ERROR_INTERVAL_EMPTY_INTERVAL)
interval _interval (const idotprecision &a) throw ()
intmatrix _intmatrix (const intmatrix &rm) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
intmatrix _intmatrix (const intvector &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
intmatrix _intmatrix (const intvector_slice &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
intmatrix _intmatrix (const int &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
intvector _intvector (const int &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE ivector _ivector (const rmatrix &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE ivector _ivector (const rmatrix_slice &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
ivector _ivector (const interval &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
ivector _ivector (const real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
ivector _ivector (const rvector_slice &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
ivector _ivector (const rvector &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
ivector _ivector (const rmatrix_subv &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_complex _l_complex (const cdotprecision &) throw ()
l_interval _l_interval (const real &a) throw ()
l_interval _l_interval (const real &a, const real &b) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
l_interval _l_interval (const l_real &a) throw ()
l_interval _l_interval (const l_real &a, const l_real &b) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
l_interval _l_interval (const real &a, const l_real &b) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
l_interval _l_interval (const l_real &a, const real &b) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
l_interval _l_interval (const interval &a) throw ()
l_interval _l_interval (const dotprecision &a) throw ()
l_interval _l_interval (const dotprecision &a, const dotprecision &b) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
l_interval _l_interval (const idotprecision &a) throw ()
INLINE l_ivector _l_ivector (const imatrix &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_ivector _l_ivector (const l_rmatrix &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_ivector _l_ivector (const rmatrix &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_ivector _l_ivector (const imatrix_slice &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_ivector _l_ivector (const l_rmatrix_slice &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_ivector _l_ivector (const rmatrix_slice &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_ivector _l_ivector (const l_real &r) throw ()
INLINE l_ivector _l_ivector (const l_rvector_slice &rs) throw ()
INLINE l_ivector _l_ivector (const l_rvector &rs) throw ()
INLINE l_ivector _l_ivector (const interval &r) throw ()
INLINE l_ivector _l_ivector (const ivector_slice &rs) throw ()
INLINE l_ivector _l_ivector (const ivector &rs) throw ()
l_ivector _l_ivector (const l_interval &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_ivector _l_ivector (const real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_ivector _l_ivector (const rvector_slice &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_ivector _l_ivector (const rvector &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_ivector _l_ivector (const rmatrix_subv &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_rmatrix _l_rmatrix (const l_rmatrix &rm) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_rmatrix _l_rmatrix (const l_rvector &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_rmatrix _l_rmatrix (const l_rvector_slice &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_rmatrix _l_rmatrix (const l_real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_rvector _l_rvector (const rmatrix &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_rvector _l_rvector (const rmatrix_slice &sl) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
INLINE l_rvector _l_rvector (const rmatrix_subv &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_rvector _l_rvector (const l_real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_rvector _l_rvector (const real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_rvector _l_rvector (const rvector_slice &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
l_rvector _l_rvector (const rvector &rs) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
rmatrix _rmatrix (const rmatrix &rm) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
rmatrix _rmatrix (const rvector &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
rmatrix _rmatrix (const rvector_slice &v) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
rmatrix _rmatrix (const real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
rvector _rvector (const real &r) throw ()
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cidotprecision _unchecked_cidotprecision (const complex &a, const complex &b) throw ()
cidotprecision _unchecked_cidotprecision (const complex &a, const real &b) throw ()
cidotprecision _unchecked_cidotprecision (const real &a, const complex &b) throw ()
cidotprecision _unchecked_cidotprecision (const cdotprecision &a, const cdotprecision &b) throw ()
cidotprecision _unchecked_cidotprecision (const cdotprecision &a, const dotprecision &b) throw ()
cidotprecision _unchecked_cidotprecision (const dotprecision &a, const cdotprecision &b) throw ()
cinterval _unchecked_cinterval (const complex &a, const complex &b) throw ()
cinterval _unchecked_cinterval (const real &a, const complex &b) throw ()
cinterval _unchecked_cinterval (const complex &a, const real &b) throw ()
idotprecision _unchecked_idotprecision (const real &a, const real &b)
idotprecision _unchecked_idotprecision (const dotprecision &a, const dotprecision &b)
interval _unchecked_interval (const real &a, const real &b)
srvector abs (const scvector &v)
 Returns the vector of component-wise absolute values of v.
sivector abs (const sivector &v)
 Computes the component-wise absolute values as the interval hull of $ \{ |v| \mid v \in [v] \} $ for a vector v.
intvector abs (const intvector &rv) throw ()
 Returns the absolute value of the vector.
intvector abs (const intvector_slice &sl) throw ()
 Returns the absolute value of the vector.
lx_interval abs (const lx_cinterval &) throw ()
 Returns the absolute value of the complex interval.
srmatrix abs (const srmatrix &A)
 Returns the componentwise absolute value of A.
sivector abs (const scivector &v)
 Computes the component-wise absolute values as the interval hull of $ \{ |v| \mid v \in [v] \} $ for a vector v.
intvector abs (const intmatrix_subv &mv) throw ()
 Returns the absolute value of the matrix.
srmatrix abs (const scmatrix &A)
 Returns the componentwise absolute value of the sparse matrix A.
intmatrix abs (const intmatrix &m) throw ()
 Returns the absolute value of the matrix.
intmatrix abs (const intmatrix_slice &ms) throw ()
 Returns the absolute value of the matrix.
simatrix abs (const simatrix &A)
 Returns the componentwise absolute value as the interval hull of $ \{a_{ij} \mid a_{ij} \in [a_{ij}] \} $.
srvector abs (const srvector &v)
 Returns the vector whose elements are the respective absolute values of the elements of v.
l_rvector abs (const l_rvector &rv) throw ()
 Returns the absolute value of the vector.
l_rvector abs (const l_rvector_slice &sl) throw ()
 Returns the absolute value of the vector.
simatrix abs (const scimatrix &A)
 Returns the componentwise absolute value of the matrix A.
l_rvector abs (const l_rmatrix_subv &mv) throw ()
 Returns the absolute value of the vector.
rvector abs (const cvector &rv) throw ()
 Returns the absolute value of the vector.
rvector abs (const cvector_slice &sl) throw ()
 Returns the absolute value of the vector.
rvector abs (const rvector &rv) throw ()
 Returns the absolute value of the vector.
rvector abs (const rvector_slice &sl) throw ()
 Returns the absolute value of the vector.
ivector abs (const ivector &rv) throw ()
 Returns the absolute value of the vector.
ivector abs (const ivector_slice &sl) throw ()
 Returns the absolute value of the vector.
l_rmatrix abs (const l_rmatrix &m) throw ()
 Returns the absolute value of the matrix.
l_rmatrix abs (const l_rmatrix_slice &ms) throw ()
 Returns the absolute value of the matrix.
rvector abs (const cmatrix_subv &mv) throw ()
 Returns the absolute value of the matrix.
l_ivector abs (const l_ivector &rv) throw ()
 Returns the absolute value of the vector.
l_ivector abs (const l_ivector_slice &sl) throw ()
 Returns the absolute value of the vector.
l_ivector abs (const l_imatrix_subv &mv) throw ()
 Returns the absolute value of the matrix.
rmatrix abs (const cmatrix &m) throw ()
 Returns the absolute value of the matrix.
rmatrix abs (const cmatrix_slice &ms) throw ()
 Returns the absolute value of the matrix.
rvector abs (const rmatrix_subv &mv) throw ()
 Returns the absolute value of the matrix.
ivector abs (const imatrix_subv &mv) throw ()
 Returns the absolute value of the matrix.
sivector abs (const sivector_slice &v)
 Computes the component-wise absolute values as the interval hull of $ \{ |v| \mid v \in [v] \} $ for a vector v.
ivector abs (const civector &rv) throw ()
 Returns the absolute value of the vector.
ivector abs (const civector_slice &sl) throw ()
 Returns the absolute value of the vector.
l_imatrix abs (const l_imatrix &m) throw ()
 Returns the absolute value of the matrix.
l_imatrix abs (const l_imatrix_slice &ms) throw ()
 Returns the absolute value of the matrix.
rmatrix abs (const rmatrix &m) throw ()
 Returns the absolute value of the matrix.
rmatrix abs (const rmatrix_slice &ms) throw ()
 Returns the absolute value of the matrix.
ivector abs (const cimatrix_subv &mv) throw ()
 Returns the absolute value of the matrix.
imatrix abs (const imatrix &m) throw ()
 Returns the absolute value of the matrix.
imatrix abs (const imatrix_slice &ms) throw ()
 Returns the absolute value of the matrix.
simatrix abs (const simatrix_slice &S)
 Returns the elementwise absolute value of S.
imatrix abs (const cimatrix &m) throw ()
 Returns the absolute value of the matrix.
imatrix abs (const cimatrix_slice &ms) throw ()
 Returns the absolute value of the matrix.
sivector abs (const simatrix_subv &S)
 Returns the componentwise absolute value of the subvector.
sivector abs (const scivector_slice &v)
 Computes the component-wise absolute values as the interval hull of $ \{ |v| \mid v \in [v] \} $ for a vector v.
simatrix abs (const scimatrix_slice &S)
 Returns the componentwise absolute value of the slice S.
sivector abs (const scimatrix_subv &S)
 Returns the componentwise absolute value of the subvector.
lx_real AbsMax (const lx_interval &)
 Computes the greatest absolute value $ \left|\left[x\right]\right| $.
real AbsMax (const interval &)
 Computes the greatest absolute value $ \left| \left[ x \right] \right| $.
srvector absmax (const sivector &v)
 Computes the component-wise maximum absolute values $ \max\limits_{v \in [v]} (|v|) $ for a vector v.
srmatrix absmax (const simatrix &A)
 Returns the componentwise maximum absolute value.
rvector absmax (const ivector_slice &sl) throw ()
 Returns the absolute maximum value of the vector.
rvector absmax (const imatrix_subv &mv) throw ()
 Returns the absolute maximum value of the matrix.
rmatrix absmax (const imatrix &m) throw ()
 Returns the absolute maximum value of the matrix.
rmatrix absmax (const imatrix_slice &ms) throw ()
 Returns the absolute maximum value of the matrix.
lx_real AbsMin (const lx_interval &)
 Computes the smallest absolute value $ \left< \left[x\right] \right> $.
real AbsMin (const interval &)
 Computes the smallest absolute value $ \left< \left[ x \right] \right> $.
srvector absmin (const sivector &v)
 Computes the component-wise minimum absolute values $ \min\limits_{v \in [v]} (|v|) $ for a vector v.
srmatrix absmin (const simatrix &A)
 Returns the componentwise minimum absolute value.
rvector absmin (const ivector &rv) throw ()
 Returns the absolute minimum value of the vector.
rvector absmin (const imatrix_subv &mv) throw ()
 Returns the absolute minimum value of the matrix.
rmatrix absmin (const imatrix &m) throw ()
 Returns the absolute minimum value of the matrix.
rmatrix absmin (const imatrix_slice &ms) throw ()
 Returns the absolute minimum value of the matrix.
INLINE void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const imatrix_subv &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const imatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_rvector &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const ivector &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv1, const civector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const imatrix_subv &rv1, const l_rvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const ivector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl, const ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_rvector_slice &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const ivector_slice &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl, const civector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl, const l_rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &sl1, const civector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector_slice &sl, const cvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const imatrix_subv &rv1, const l_ivector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const l_ivector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const l_ivector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv, const ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv, const civector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_ivector_slice &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_ivector_slice &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_ivector_slice &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv, const l_rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector &rv, const cvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const cvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl1, const civector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cmatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv1, const civector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector_slice &sl1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const imatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const civector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rmatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const imatrix_subv &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cmatrix_subv &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl, const cvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl, const civector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const civector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector_slice &sl1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv, const cvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const imatrix_subv &rv1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl, const ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cmatrix_subv &rv1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv, const civector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv, const ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl, const ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector_slice &sl, const cvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl1, const civector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rmatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv, const ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector &rv, const cvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rmatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rmatrix_subv &rv1, const cvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv1, const civector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const imatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector_slice &sl, const rmatrix_subv &sv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const imatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl, const ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rmatrix_subv &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl, const civector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const imatrix_subv &rv1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector_slice &sl1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector_slice &sl1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl, const cvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv, const ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv, const civector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv, const cvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector_slice &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rmatrix_subv &mv, const rvector_slice &vs) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl, const cvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl1, const civector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rmatrix_subv &rv1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv1, const civector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cimatrix_subv &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cmatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv, const cvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl, const ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector_slice &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl, const civector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cmatrix_subv &rv1, const rvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl, const ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv1, const cimatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv, const ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv, const civector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const civector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl, const ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const ivector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv, const ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv, const cvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &sl1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rmatrix_subv &rv1, const ivector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl1, const civector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const rvector_slice &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (cidotprecision &dp, const ivector &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const civector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const rvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl, const cvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv, const ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const civector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &sl1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &sl1, const cvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const civector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const cvector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const civector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (dotprecision &dp, const rmatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (dotprecision &dp, const l_rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cmatrix_subv &rv1, const ivector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (dotprecision &dp, const rvector &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (dotprecision &dp, const l_rmatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (dotprecision &dp, const rvector_slice &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector_slice &rv1, const cmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (dotprecision &dp, const l_rmatrix_subv &rv1, const rvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const rvector &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const rvector_slice &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
INLINE void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const rvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intvector &rv1, const intvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intvector_slice &sl, const intvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intvector &rv, const intvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intmatrix_subv &rv1, const intmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intvector &rv1, const intmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intmatrix_subv &rv1, const intvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intvector_slice &sl, const intmatrix_subv &sv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const intmatrix_subv &mv, const intvector_slice &vs) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector_slice &sl, const l_rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector &rv, const l_rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl, const l_rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv, const l_rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rmatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rmatrix_subv &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector_slice &sl1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rmatrix_subv &rv1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dp, const rvector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (dotprecision &dot, const srvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const rvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const rvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector_slice &sl, const l_rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const rvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector &rv, const l_rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const rvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector_slice &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rmatrix_subv &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rmatrix_subv &rv1, const l_rvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const l_rvector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dp, const rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl, const l_rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv, const l_rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const l_rvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv1, const l_ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl, const l_ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv, const l_ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const l_ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const l_ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_imatrix_subv &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const imatrix_subv &rv1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl1, const l_imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv1, const l_ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv1, const rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl, const l_ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl, const rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector &rv, const l_ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (cidotprecision &dp, const rvector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const ivector &)
 The accurate sum of the elements of the vector added to the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv, const rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rmatrix_subv &rv1, const l_ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl1, const rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const cvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const imatrix_subv &rv1, const cvector_slice &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const cvector_slice &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dp, const civector_slice &sl1, const rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv1, const l_ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv1, const l_rvector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl, const l_ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl, const l_rvector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector &rv, const l_ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv1, const l_rmatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv, const l_rvector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rmatrix_subv &rv1, const l_ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const srvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const rvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (dotprecision &dot, const rvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv1, const l_ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv1, const ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl, const l_ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl, const ivector &rv) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector &rv, const l_ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv1, const imatrix_subv &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector &rv, const ivector_slice &sl) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const imatrix_subv &rv1, const l_ivector &rv2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const l_ivector_slice &sl1, const ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dp, const ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &x, const ivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &x, const ivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &x, const ivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &x, const ivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector_slice &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector_slice &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &x, const ivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &x, const ivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &x, const ivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &x, const ivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector_slice &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector_slice &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &x, const ivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const ivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &x, const ivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const ivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &x, const ivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const ivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &x, const ivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const ivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &x, const sivector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &x, const sivector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srmatrix_subv &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const scvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const srvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const cvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cdotprecision &dot, const rvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const simatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srmatrix_subv &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const sivector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const srvector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const ivector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (idotprecision &dot, const rvector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const scivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const sivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const scivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const sivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const civector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const ivector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scimatrix_subv &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srmatrix_subv &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const civector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scmatrix_subv &v1, const ivector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const simatrix_subv &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scivector_slice &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const srvector_slice &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const scvector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const sivector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const civector_slice &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const rvector_slice &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &v1, const scimatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const ivector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate (cidotprecision &dot, const cvector_slice &v1, const simatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dp, const rvector &rv1, const rvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector &rv1, const cvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dp, const rvector_slice &sl, const rvector &rv)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector_slice &sl, const cvector &rv)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dp, const rvector &rv, const rvector_slice &sl)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector &rv, const cvector_slice &sl)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dp, const rmatrix_subv &rv1, const rmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cmatrix_subv &rv1, const cmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dp, const rvector_slice &sl1, const rvector_slice &sl2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector_slice &sl1, const cvector_slice &sl2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dp, const rvector &rv1, const rmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector &rv1, const cmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dp, const rmatrix_subv &rv1, const rvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cmatrix_subv &rv1, const cvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector_slice &sl1, const cmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cmatrix_subv &rv1, const cvector_slice &sl2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector &rv1, const rvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector &rv1, const rvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rmatrix_subv &rv1, const rmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector &rv1, const cvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector_slice &sl, const rvector &rv)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector &rv1, const rmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector_slice &sl, const cvector &rv)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector &rv, const rvector_slice &sl)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rmatrix_subv &rv1, const rvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector_slice &sl1, const rvector_slice &sl2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector_slice &sl, const rvector &rv)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector &rv, const cvector_slice &sl)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rmatrix_subv &rv1, const cmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector &rv, const rvector_slice &sl)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rmatrix_subv &rv1, const cvector_slice &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dp, const rvector_slice &sl, const rmatrix_subv &sv)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector_slice &sl1, const rvector_slice &sl2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rmatrix_subv &rv1, const cvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector_slice &sl1, const rmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector_slice &sl1, const cvector_slice &sl2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cmatrix_subv &rv1, const rmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector &rv1, const rmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cvector_slice &rv1, const rmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dp, const rmatrix_subv &mv, const rvector_slice &vs)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector &rv1, const cmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rmatrix_subv &rv1, const rvector_slice &sl2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cmatrix_subv &rv1, const rvector &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const rvector_slice &rv1, const cmatrix_subv &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (cdotprecision &dp, const cmatrix_subv &rv1, const rvector_slice &rv2)
 The accurate scalar product of the last two arguments added to the value of the first argument (without error bound)
void accumulate_approx (dotprecision &dot, const srvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const rvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const rvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const rvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const rvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &x, const rvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &x, const cvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &x, const rvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &x, const cvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const srvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &x, const srvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const rvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &x, const scvector_slice &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (dotprecision &dot, const rvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &x, const srvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &x, const scvector &y)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const srvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const scvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const srvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const scvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const rvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const cvector &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scmatrix_subv &v1, const rvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srmatrix_subv &v1, const cvector_slice &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const scvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const srvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const cvector_slice &v1, const srmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
void accumulate_approx (cdotprecision &dot, const rvector_slice &v1, const scmatrix_subv &v2)
 The accurate scalar product of the last two arguments added to the value of the first argument.
interval acos (const interval &)
 Calculates $ \arccos([x]) $.
real acos (const real &)
 Calculates $ \arccos(x) $.
l_complex acos (const l_complex &) throw ()
 Calculates an approximation of $ \arccos(z) $.
lx_complex acos (const lx_complex &) throw ()
 Calculates $ \arccos(z) $.
complex acos (const complex &) throw ()
 Calculates an approximation of $ \arccos(z) $.
l_interval acos (const l_interval &) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF)
 Calculates $ \arccos([x]) $.
lx_cinterval acos (const lx_cinterval &) throw ()
 Calculates $ \arccos([z]) $.
cinterval acos (const cinterval &) throw ()
 Calculates $ \arccos([z]) $.
lx_interval acos (const lx_interval &) throw ()
 Calculates $ \arccos([x]) $.
l_cinterval acos (const l_cinterval &) throw ()
 Calculates $ \arccos([z]) $.
lx_real acos (const lx_real &) throw ()
 Calculates $ \arccos([x]) $.
interval acosh (const interval &)
 Calculates $ \mbox{arccosh}([x]) $.
real acosh (const real &)
 Calculates $ \mbox{arccosh}(x) $.
l_complex acosh (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{arccosh}(z) $.
lx_complex acosh (const lx_complex &) throw ()
 Calculates $ \mbox{arccosh}(z) $.
complex acosh (const complex &) throw ()
 Calculates an approximation of $ \mbox{arccosh}(z) $.
lx_cinterval acosh (const lx_cinterval &) throw ()
 Calculates $ \mbox{arccosh}([z]) $.
cinterval acosh (const cinterval &) throw ()
 Calculates $ \mbox{arccosh}([z]) $.
l_cinterval acosh (const l_cinterval &) throw ()
 Calculates $ \mbox{arccosh}([z]) $.
lx_interval acosh (const lx_interval &) throw ()
 Calculates $ \mbox{arccosh}([x]) $.
l_interval acosh (const l_interval &) throw ()
 Calculates $ \mbox{arccosh}([x]) $.
lx_real acosh (const lx_real &) throw ()
 Calculates $ \mbox{arccosh}([x]) $.
l_real acoshp1 (const l_real &x)
 Calculates $ \arccos(1+x) $.
real acoshp1 (const real &x) throw ()
 Calculates $ \arccos(1+x) $.
interval acoshp1 (const interval &)
 Calculates $ \arccos(1+[x]) $.
lx_interval acoshp1 (const lx_interval &) throw ()
 Calculates $ \mbox{arccosh}(1+[x]) $.
l_interval acoshp1 (const l_interval &x)
 Calculates $ \arccos(1+[x]) $.
lx_real acoshp1 (const lx_real &) throw ()
 Calculates $ \mbox{arccosh}(1+[x]) $.
interval acot (const interval &)
 Calculates $ \mbox{arccot}([x]) $.
real acot (const real &)
 Calculates $ \mbox{arccot}(x) $.
l_complex acot (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{arccot}(z) $.
lx_complex acot (const lx_complex &) throw ()
 Calculates $ \mbox{arccot}(z) $.
complex acot (const complex &) throw ()
 Calculates an approximation of $ \mbox{arccot}(z) $.
lx_interval acot (const lx_interval &) throw ()
 Calculates $ \mbox{arccot}([x]) $.
lx_cinterval acot (const lx_cinterval &) throw ()
 Calculates $ \mbox{arccot}([z]) $.
cinterval acot (const cinterval &) throw ()
 Calculates $ \mbox{arccot}([z]) $.
l_interval acot (const l_interval &) throw ()
 Calculates $ \mbox{arccot}([x]) $.
l_cinterval acot (const l_cinterval &) throw ()
 Calculates $ \mbox{arccot}([z]) $.
lx_real acot (const lx_real &) throw ()
 Calculates $ \mbox{arccot}([x]) $.
interval acoth (const interval &)
 Calculates $ \mbox{arccoth}([x]) $.
real acoth (const real &)
 Calculates $ \mbox{arccoth}(x) $.
l_complex acoth (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{arccoth}(z) $.
lx_complex acoth (const lx_complex &) throw ()
 Calculates $ \mbox{arccoth}(z) $.
complex acoth (const complex &) throw ()
 Calculates an approximation of $ \mbox{arccoth}(z) $.
lx_cinterval acoth (const lx_cinterval &) throw ()
 Calculates $ \mbox{arccoth}([z]) $.
cinterval acoth (const cinterval &) throw ()
 Calculates $ \mbox{arccoth}([z]) $.
lx_interval acoth (const lx_interval &) throw ()
 Calculates $ \mbox{arccoth}([x]) $.
l_cinterval acoth (const l_cinterval &) throw ()
 Calculates $ \mbox{arccoth}([z]) $.
l_interval acoth (const l_interval &) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF,ERROR_LINTERVAL_FAK_OVERFLOW)
 Calculates $ \mbox{arccoth}([x]) $.
lx_real acoth (const lx_real &) throw ()
 Calculates $ \mbox{arccoth}([x]) $.
lx_interval acothm1m (const lx_interval &) throw ()
 Calculates $ \mbox{arctanh}(-1-[x]) $.
lx_real acothm1m (const lx_real &) throw ()
 Calculates $ \mbox{arctanh}(-1-[x]) $.
lx_interval acothp1 (const lx_interval &) throw ()
 Calculates $ \mbox{arccoth}(+1+[x]) $.
lx_real acothp1 (const lx_real &) throw ()
 Calculates $ \mbox{arccoth}(+1+[x]) $.
real add_real (const real &a, const real &b) throw ()
 Returns $ a+b; $ a,b must be integers with $ |a|,|b|\le2^{53}. $.
lx_cinterval adjust (const lx_cinterval &) throw ()
 Sets the precision of a specific long datatype value.
real arg (const complex &) throw ()
 Calculates an approximation of $ \mbox{arg}(z) $.
real Arg (const complex &) throw ()
 Calculates an approximation of $ \mbox{arg}(z) $.
l_real arg (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{arg}(z) $.
l_real Arg (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{arg}(z) $.
lx_real arg (const lx_complex &) throw ()
 Calculates $ \mbox{arg}(z) $.
lx_real Arg (const lx_complex &) throw ()
 Calculates $ \mbox{arg}(z) $.
lx_interval Arg (const lx_cinterval &) throw ()
 Calculates $ \mbox{Arg}([z]) $.
interval Arg (const cinterval &) throw ()
 Calculates $ \mbox{arg}([z]) $.
lx_interval arg (const lx_cinterval &) throw ()
 Calculates $ \mbox{arg}([z]) $.
interval arg (const cinterval &) throw ()
 Calculates $ \mbox{arg}([z]) $.
l_interval Arg (const l_cinterval &) throw ()
 Calculates $ \mbox{arg}([z]) $.
l_interval arg (const l_cinterval &) throw ()
 Calculates $ \mbox{arg}([z]) $.
interval asin (const interval &)
 Calculates $ \arcsin([x]) $.
real asin (const real &)
 Calculates $ \arcsin(x) $.
l_complex asin (const l_complex &) throw ()
 Calculates an approximation of $ \arcsin(z) $.
lx_complex asin (const lx_complex &) throw ()
 Calculates $ \arcsin(z) $.
complex asin (const complex &) throw ()
 Calculates an approximation of $ \arcsin(z) $.
l_interval asin (const l_interval &) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF)
 Calculates $ \arcsin([x]) $.
lx_cinterval asin (const lx_cinterval &) throw ()
 Calculates $ \arcsin([z]) $.
cinterval asin (const cinterval &) throw ()
 Calculates $ \arcsin([z]) $.
l_cinterval asin (const l_cinterval &) throw ()
 Calculates $ \arcsin([z]) $.
lx_interval asin (const lx_interval &) throw ()
 Calculates $ \arcsin([x]) $.
lx_real asin (const lx_real &) throw ()
 Calculates $ \arcsin([x]) $.
interval asinh (const interval &)
 Calculates $ \mbox{arcsinh}([x]) $.
real asinh (const real &)
 Calculates $ \mbox{arcsinh}(x) $.
l_complex asinh (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{arcsinh}(z) $.
lx_complex asinh (const lx_complex &) throw ()
 Calculates $ \mbox{arcsinh}(z) $.
complex asinh (const complex &) throw ()
 Calculates an approximation of $ \mbox{arcsinh}(z) $.
lx_cinterval asinh (const lx_cinterval &) throw ()
 Calculates $ \mbox{arcsinh}([z]) $.
cinterval asinh (const cinterval &) throw ()
 Calculates $ \mbox{arcsinh}([z]) $.
l_cinterval asinh (const l_cinterval &) throw ()
 Calculates $ \mbox{arcsinh}([z]) $.
lx_interval asinh (const lx_interval &) throw ()
 Calculates $ \mbox{arcsinh}([x]) $.
l_interval asinh (const l_interval &) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF,ERROR_LINTERVAL_FAK_OVERFLOW)
 Calculates $ \mbox{arcsinh}([x]) $.
lx_real asinh (const lx_real &) throw ()
 Calculates $ \mbox{arcsinh}([x]) $.
interval atan (const interval &)
 Calculates $ \arctan([x]) $.
real atan (const real &)
 Calculates $ \arctan(x) $.
l_complex atan (const l_complex &) throw ()
 Calculates an approximation of $ \arctan(z) $.
lx_complex atan (const lx_complex &) throw ()
 Calculates $ \arctan(z) $.
complex atan (const complex &) throw ()
 Calculates an approximation of $ \arctan(z) $.
lx_interval atan (const lx_interval &) throw ()
 Calculates $ \arctan([x]) $.
lx_cinterval atan (const lx_cinterval &) throw ()
 Calculates $ \arctan([z]) $.
cinterval atan (const cinterval &) throw ()
 Calculates $ \arctan([z]) $.
l_interval atan (const l_interval &) throw ()
 Calculates $ \arctan([x]) $.
l_cinterval atan (const l_cinterval &) throw ()
 Calculates $ \arctan([z]) $.
lx_real atan (const lx_real &) throw ()
 Calculates $ \arctan([x]) $.
interval atanh (const interval &)
 Calculates $ \mbox{arctanh}([x]) $.
real atanh (const real &)
 Calculates $ \mbox{arctanh}(x) $.
l_complex atanh (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{arctanh}(z) $.
lx_complex atanh (const lx_complex &) throw ()
 Calculates $ \mbox{arctanh}(z) $.
complex atanh (const complex &) throw ()
 Calculates an approximation of $ \mbox{arctanh}(z) $.
lx_cinterval atanh (const lx_cinterval &) throw ()
 Calculates $ \mbox{arctanh}([z]) $.
cinterval atanh (const cinterval &) throw ()
 Calculates $ \mbox{arctanh}([z]) $.
lx_interval atanh (const lx_interval &) throw ()
 Calculates $ \mbox{arctanh}([x]) $.
l_cinterval atanh (const l_cinterval &) throw ()
 Calculates $ \mbox{arctanh}([z]) $.
l_interval atanh (const l_interval &) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF,ERROR_LINTERVAL_FAK_OVERFLOW)
 Calculates $ \mbox{arctanh}([x]) $.
lx_real atanh (const lx_real &) throw ()
 Calculates $ \mbox{arctanh}([x]) $.
lx_interval atanh1m (const lx_interval &) throw ()
 Calculates $ \mbox{arctanh}(1-[x]) $.
lx_real atanh1m (const lx_real &) throw ()
 Calculates $ \mbox{arctanh}(1-[x]) $.
lx_interval atanhm1p (const lx_interval &) throw ()
 Calculates $ \mbox{arctanh}(-1+[x]) $.
lx_real atanhm1p (const lx_real &) throw ()
 Calculates $ \mbox{arctanh}(-1+[x]) $.
ivector Blow (const ivector &, real)
 Performs an epsilon inflation.
lx_interval Blow (const lx_interval &, const real &)
 Returns an epsilon inflation of the first argument.
interval Blow (const interval &, const real &)
 Performs an epsilon inflation.
cinterval Blow (cinterval, const real &)
 Performs an epsilon inflation.
sivector Blow (const sivector &v, const real &eps)
 Performs an epsilon inflation of the vector v.
l_interval Catalan_l_interval () throw ()
 Enclosure-Interval for Catalan Numbers.
l_real Catalan_l_real () throw ()
 Approximation of Catalan Numbers.
lx_interval Catalan_lx_interval () throw ()
 Enclosure-Interval for $ \mbox{Catalan}=0.9159... $.
lx_real Catalan_lx_real () throw ()
 lx_real approximation for $ \mbox{Catalan}=0.9159... $
int ceil (const real &x) throw ()
 Rounding to the smallest integer greater or equal x; -2147483649 < x <= 2147483647.0;.
intmatrix_subv Col (intmatrix &m, const int &i) throw ()
 Returns one column of the matrix as a vector.
rmatrix_subv Col (rmatrix &m, const int &i) throw ()
 Returns one column of the matrix as a vector.
rmatrix_subv Col (const rmatrix &m, const int &i) throw ()
 Returns one column of the matrix as a vector.
cmatrix_subv Col (cmatrix &m, const int &i) throw ()
 Returns one column of the matrix as a vector.
imatrix_subv Col (imatrix &m, const int &i) throw ()
 Returns one column of the matrix as a vector.
imatrix_subv Col (const imatrix &m, const int &i) throw ()
 Returns one column of the matrix as a vector.
cimatrix_subv Col (cimatrix &m, const int &i) throw ()
 Returns one column of the matrix as a vector.
int ColLen (const srmatrix &A)
 Returns the number of rows of the matrix.
int ColLen (const scmatrix &A)
 Returns the number of rows of the matrix.
int ColLen (const simatrix &A)
 Returns the number of rows of the matrix.
int ColLen (const intmatrix &)
 Returns the column dimension.
int ColLen (const intmatrix_slice &)
 Returns the column dimension.
int ColLen (const scimatrix &A)
 Returns the number of rows of the matrix.
int ColLen (const srmatrix_slice &S)
 Returns the number of rows of the matrix slice.
int ColLen (const scmatrix_slice &S)
 Returns the number of rows of the matrix slice.
int ColLen (const l_rmatrix &)
 Returns the column dimension.
int ColLen (const l_rmatrix_slice &)
 Returns the column dimension.
int ColLen (const cmatrix &)
 Returns the column dimension.
int ColLen (const cmatrix_slice &)
 Returns the column dimension.
int ColLen (const simatrix_slice &S)
 Returns the number of rows of the matrix slice.
int ColLen (const rmatrix &)
 Returns the column dimension.
int ColLen (const rmatrix_slice &)
 Returns the column dimension.
int ColLen (const imatrix &)
 Returns the column dimension.
int ColLen (const imatrix_slice &)
 Returns the column dimension.
int ColLen (const l_imatrix &)
 Returns the column dimension.
int ColLen (const l_imatrix_slice &)
 Returns the column dimension.
int ColLen (const cimatrix &)
 Returns the column dimension.
int ColLen (const cimatrix_slice &)
 Returns the column dimension.
int ColLen (const scimatrix_slice &S)
 Returns the number of rows of the matrix slice.
rmatrix CompMat (const rmatrix &m) throw ()
 Returns Ostrowski comparison matrix.
rmatrix CompMat (const imatrix &)
 Returns the Ostrowskis comparison matrix.
rmatrix CompMat (const cmatrix &)
 Returns Ostrowski's comparsion matrix.
rmatrix CompMat (const cimatrix &)
 Returns Ostrowski's comparison matrix.
srmatrix CompMat (const srmatrix &A)
 Returns Ostrowskis comparison matrix for A.
srmatrix CompMat (const scmatrix &A)
 Returns Ostrowskis comparison matrix for A.
srmatrix CompMat (const simatrix &A)
 Returns Ostroswkis comparison matrix for A.
srmatrix CompMat (const scimatrix &A)
 Returns Ostroswkis comparison matrix for A.
lx_cinterval conj (const lx_cinterval &) throw ()
 Returns the conjugated complex interval.
scivector conj (const scivector &v)
 Returns the complex conjugate of v.
scimatrix conj (const scimatrix &A)
 Returns the conjugate complex of the matrix A.
cvector conj (const cvector &rv) throw ()
 Returns the conjugated cvector.
cvector conj (const cvector_slice &sl) throw ()
 Returns the conjugated cvector.
civector conj (const civector &rv) throw ()
 Returns the conjugated civector.
civector conj (const civector_slice &sl) throw ()
 Returns the conjugated civector.
scivector conj (const scivector_slice &v)
 Returns the conjugate complex of v.
scimatrix conj (const scimatrix_slice &S)
 Returns the conjugate complex of the slice S.
scivector conj (const scimatrix_subv &S)
 Returns the complex conjugate of S.
interval cos (const interval &) throw ()
 Calculates $ \cos([x]) $.
real cos (const real &) throw ()
 Calculates $ \cos(x) $.
l_complex cos (const l_complex &) throw ()
 Calculates an approximation of $ \cos(z) $.
lx_complex cos (const lx_complex &) throw ()
 Calculates $ \cos(z) $.
complex cos (const complex &) throw ()
 Calculates an approximation of $ \cos(z) $.
l_cinterval cos (const l_cinterval &) throw ()
 Calculates $ \cos([z]) $.
cinterval cos (const cinterval &) throw ()
 Calculates $ \cos([z]) $.
l_interval cos (const l_interval &) throw (ERROR_LINTERVAL_FAK_OVERFLOW)
 Calculates $ \cos([x]) $.
lx_cinterval cos (const lx_cinterval &) throw ()
 Calculates $ \cos([z]) $.
lx_interval cos (const lx_interval &) throw ()
 Calculates $ \cos([x]) $.
lx_real cos (const lx_real &) throw ()
 Calculates $ \cos([x]) $.
lx_interval cos_n (const lx_interval &x, const real &n) throw ()
 Calculates $ \cos((n+1/2)\cdot\pi+[x]) $.
lx_real cos_n (const lx_real &x, const real &n) throw ()
 Calculates $ \cos((n+1/2)\cdot\pi+[x]) $.
interval cosh (const interval &) throw ()
 Calculates $ \cosh([x]) $.
real cosh (const real &) throw ()
 Calculates $ \cosh(x) $.
l_complex cosh (const l_complex &) throw ()
 Calculates an approximation of $ \cosh(z) $.
complex cosh (const complex &) throw ()
 Calculates an approximation of $ \cosh(z) $.
lx_complex cosh (const lx_complex &) throw ()
 Calculates $ \cosh(z) $.
cinterval cosh (const cinterval &) throw ()
 Calculates $ \cosh([z]) $.
l_cinterval cosh (const l_cinterval &) throw ()
 Calculates $ \cosh([z]) $.
lx_cinterval cosh (const lx_cinterval &) throw ()
 Calculates $ \cosh([z]) $.
lx_interval cosh (const lx_interval &) throw ()
 Calculates $ \cosh([x]) $.
l_interval cosh (const l_interval &) throw (ERROR_LINTERVAL_FAK_OVERFLOW)
 Calculates $ \cosh([x]) $.
lx_real cosh (const lx_real &) throw ()
 Calculates $ \cosh([x]) $.
interval cot (const interval &) throw ()
 Calculates $ \cot([x]) $.
real cot (const real &) throw ()
 Calculates $ \cot(x) $.
l_complex cot (const l_complex &) throw ()
 Calculates an approximation of $ \cot(z) $.
lx_complex cot (const lx_complex &) throw ()
 Calculates $ \cot(z) $.
complex cot (const complex &) throw ()
 Calculates an approximation of $ \cot(z) $.
cinterval cot (const cinterval &) throw ()
 Calculates $ \cot([z]) $.
l_cinterval cot (const l_cinterval &) throw ()
 Calculates $ \cot([z]) $.
l_interval cot (const l_interval &) throw (ERROR_LINTERVAL_FAK_OVERFLOW,ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF)
 Calculates $ \cot([x]) $.
lx_cinterval cot (const lx_cinterval &) throw ()
 Calculates $ \cot([z]) $.
lx_interval cot (const lx_interval &) throw ()
 Calculates $ \cot([x]) $.
lx_real cot (const lx_real &) throw ()
 Calculates $ \cot([x]) $.
interval coth (const interval &) throw ()
 Calculates $ \coth([x]) $.
real coth (const real &) throw ()
 Calculates $ \coth(x) $.
l_complex coth (const l_complex &) throw ()
 Calculates an approximation of $ \coth(z) $.
complex coth (const complex &) throw ()
 Calculates an approximation of $ \coth(z) $.
lx_complex coth (const lx_complex &) throw ()
 Calculates $ \coth(z) $.
cinterval coth (const cinterval &) throw ()
 Calculates $ \coth([z]) $.
l_cinterval coth (const l_cinterval &) throw ()
 Calculates $ \coth([z]) $.
lx_cinterval coth (const lx_cinterval &) throw ()
 Calculates $ \coth([z]) $.
lx_interval coth (const lx_interval &) throw ()
 Calculates $ \coth([x]) $.
l_interval coth (const l_interval &) throw ()
 Calculates $ \coth([x]) $.
lx_real coth (const lx_real &) throw ()
 Calculates $ \coth([x]) $.
real Cut24 (const real &)
 Returns a real value, which corresponds with the first 24 mantissa bits of x.
real Cut25 (const real &)
 Returns a real value, which corresponds with the first 25 mantissa bits of x.
real Cut26 (const real &)
 Returns a real value, which corresponds with the first 26 mantissa bits of x.
real cutint (const real &x) throw ()
 Returns the truncated integer part of x.
srvector diam (const sivector &v)
 Computes the diameter of v.
lx_complex diam (const lx_cinterval &) throw ()
 Returns the complex valued diameter of the complex interval.
scvector diam (const scivector &v)
 Computes the diameter of v.
srmatrix diam (const simatrix &A)
 Returns the componentwise diameter of A.
scmatrix diam (const scimatrix &A)
 Returns the componentwise diameter of the matrix A.
rvector diam (const ivector &v) throw ()
 Returns the rounded diameter of the vector.
rvector diam (const ivector_slice &v) throw ()
 Returns the rounded diameter of the vector.
l_rvector diam (const l_ivector &v) throw ()
 Returns the rounded diameter of the vector.
l_rvector diam (const l_ivector_slice &v) throw ()
 Returns the rounded diameter of the vector.
l_rvector diam (const l_imatrix_subv &mv) throw ()
 Returns the rounded diameter of the matrix.
rvector diam (const imatrix_subv &mv) throw ()
 Returns the rounded diameter of the matrix.
srvector diam (const sivector_slice &v)
 Computes the diameter of v.
cvector diam (const civector &v) throw ()
 Returns the diameter of the vector.
cvector diam (const civector_slice &v) throw ()
 Returns the diameter of the vector.
l_rmatrix diam (const l_imatrix &m) throw ()
 Returns the rounded diameter of the matrix.
l_rmatrix diam (const l_imatrix_slice &m) throw ()
 Returns the rounded diameter of the matrix.
cvector diam (const cimatrix_subv &mv) throw ()
 Returns the diameter of the matrix.
rmatrix diam (const imatrix &m) throw ()
 Returns the rounded diameter of the matrix.
rmatrix diam (const imatrix_slice &ms) throw ()
 Returns the rounded diameter of the matrix.
srmatrix diam (const simatrix_slice &S)
 Returns the elementwise diameter of S.
cmatrix diam (const cimatrix &m) throw ()
 Returns the rounded diameter of the matrix.
cmatrix diam (const cimatrix_slice &m) throw ()
 Returns the rounded diameter of the matrix.
srvector diam (const simatrix_subv &S)
 Returns the diameter of the subvector.
scvector diam (const scivector_slice &v)
 Computes the diameter of v.
scmatrix diam (const scimatrix_slice &S)
 Returns the componentwise diameter of the slice S.
scvector diam (const scimatrix_subv &S)
 Returns the componentwise diameter of the subvector.
int Disjoint (ivector &, ivector &)
 Checks arguments for disjointness.
int Disjoint (const lx_interval &, const lx_interval &)
 Checks arguments for disjointness.
int Disjoint (const interval &, const interval &)
 Checks arguments for disjointness.
void DoubleSize (intmatrix &)
 Doubles the size of the matrix.
void DoubleSize (l_rmatrix &)
 Doubles the size of the matrix.
void DoubleSize (rmatrix &)
 Doubles the size of the matrix.
void DoubleSize (l_imatrix &)
 Doubles the size of the matrix.
void DoubleSize (cmatrix &)
 Doubles the size of the matrix.
void DoubleSize (cimatrix &)
 Doubles the size of the matrix.
void DoubleSize (imatrix &)
 Doubles the size of the matrix.
void DoubleSize (ivector &)
 Doubles the dimension of the vector preserving existing components.
void DoubleSize (lx_ivector &) throw ()
 Doubles the vector size.
void DoubleSize (lx_civector &) throw ()
 Doubles the vector size.
l_interval E_l_interval () throw ()
 Enclosure-Interval for $ e $.
l_real E_l_real () throw ()
 Approximation of $ e $.
lx_interval E_lx_interval () throw ()
 Enclosure-Interval for $ e=2.718... $.
lx_real E_lx_real () throw ()
 lx_real approximation for $ e=2.718... $
l_interval Ep2_l_interval () throw ()
 Enclosure-Interval for $ e^2 $.
l_real Ep2_l_real () throw ()
 Approximation of $ e^2 $.
lx_interval Ep2_lx_interval () throw ()
 Enclosure-Interval for $ e^2 $.
lx_real Ep2_lx_real () throw ()
 lx_real approximation for $ e^2 $
l_interval Ep2Pi_l_interval () throw ()
 Enclosure-Interval for $ e^{2\pi} $.
l_real Ep2Pi_l_real () throw ()
 Approximation of $ e^{2\pi} $.
lx_interval Ep2Pi_lx_interval () throw ()
 Enclosure-Interval for $ e^{2\pi} $.
lx_real Ep2Pi_lx_real () throw ()
 lx_real approximation for $ e^{2\pi} $
l_interval Ep2r_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{e^2} $.
l_real Ep2r_l_real () throw ()
 Approximation of $ \frac{1}{e^2} $.
lx_interval Ep2r_lx_interval () throw ()
 Enclosure-Interval for $ e^{-2} $.
lx_real Ep2r_lx_real () throw ()
 lx_real approximation for $ \frac{1}{e^2} $
l_interval EpPi_l_interval () throw ()
 Enclosure-Interval for $ e^\pi $.
l_real EpPi_l_real () throw ()
 Approximation of $ e^\pi $.
lx_interval EpPi_lx_interval () throw ()
 Enclosure-Interval for $ e^{\pi} $.
lx_real EpPi_lx_real () throw ()
 lx_real approximation for $ e^{\pi} $
l_interval EpPid2_l_interval () throw ()
 Enclosure-Interval for $ e^{\frac{\pi}{2}} $.
l_real EpPid2_l_real () throw ()
 Approximation of $ e^{\frac{\pi}{2}} $.
lx_interval EpPid2_lx_interval () throw ()
 Enclosure-Interval for $ e^{\pi/2} $.
lx_real EpPid2_lx_real () throw ()
 lx_real approximation for $ e^{\pi/2} $
l_interval EpPid4_l_interval () throw ()
 Enclosure-Interval for $ e^{\frac{\pi}{4}} $.
l_real EpPid4_l_real () throw ()
 Approximation of $ e^{\frac{\pi}{4}} $.
lx_interval EpPid4_lx_interval () throw ()
 Enclosure-Interval for $ e^{\pi/4} $.
lx_real EpPid4_lx_real () throw ()
 lx_real approximation for $ e^{\pi/4} $
l_interval Er_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{e} $.
l_real Er_l_real () throw ()
 Approximation of $ \frac{1}{e} $.
lx_interval Er_lx_interval () throw ()
 Enclosure-Interval for $ \frac{1}{e} $.
lx_real Er_lx_real () throw ()
 lx_real approximation for $ \frac{1}{e} $
real erf (const real &)
 The Gauss error function $ \mbox{erf}(x) = \frac{2}{\sqrt{\pi}} \int \limits_0^x e^{-t^2} dt $.
interval erf (const interval &)
 The Gauss error function $ \mbox{erf}([x]) = \frac{2}{\sqrt{\pi}} \int \limits_0^{[x]} e^{-t^2} dt $.
real erfc (const real &)
 The complementary Gauss error function $ \mbox{erfc}(x) = 1 - \mbox{erf}(x) = \frac{2}{\sqrt{\pi}} \int \limits_x^\infty e^{-t^2} dt $.
interval erfc (const interval &)
 The complementary Gauss error function $ \mbox{erfc}([x]) = 1 - \mbox{erf}([x]) = \frac{2}{\sqrt{\pi}} \int \limits_{[x]}^\infty e^{-t^2} dt $.
l_interval EulerGa_l_interval () throw ()
 Enclosure-Interval for Euler Gamma.
l_real EulerGa_l_real () throw ()
 Approximation of Euler Gamma.
lx_interval EulerGamma_lx_interval () throw ()
 Enclosure-Interval for $ \mbox{EulerGamma}=0.5772... $.
lx_real EulerGamma_lx_real () throw ()
 lx_real approximation for $ \mbox{EulerGamma}=0.5772... $
interval exp (const interval &) throw ()
 Calculates $ \exp([x]) $.
real exp (const real &) throw ()
 Calculates $ \exp(x) $.
l_complex exp (const l_complex &) throw ()
 Calculates an approximation of $ \exp(z) $.
l_cinterval exp (const l_cinterval &) throw ()
 Calculates $ \exp([z]) $.
lx_complex exp (const lx_complex &) throw ()
 Calculates $ \exp(z) $.
complex exp (const complex &) throw ()
 Calculates an approximation of $ \exp(z) $.
cinterval exp (const cinterval &) throw ()
 Calculates $ \exp([z]) $.
lx_cinterval exp (const lx_cinterval &) throw ()
 Calculates $ \exp([z]) $.
lx_interval exp (const lx_interval &) throw ()
 Calculates $ \exp([x]) $.
l_interval exp (const l_interval &) throw (ERROR_LINTERVAL_FAK_OVERFLOW)
 Calculates $ \exp([x]) $.
lx_real exp (const lx_real &) throw ()
 Calculates $ \exp([x]) $.
l_complex exp10 (const l_complex &) throw ()
 Calculates an approximation of $ 10^z $.
lx_complex exp10 (const lx_complex &) throw ()
 Calculates $ 10^z $.
l_cinterval exp10 (const l_cinterval &) throw ()
 Calculates $ 10^{[z]} $.
complex exp10 (const complex &) throw ()
 Calculates an approximation of $ 10^z $.
cinterval exp10 (const cinterval &) throw ()
 Calculates $ 10^{[z]} $.
lx_cinterval exp10 (const lx_cinterval &) throw ()
 Calculates $ 10^{[z]} $.
lx_interval exp10 (const lx_interval &) throw ()
 Calculates $ 10^{[x]} $.
l_interval exp10 (const l_interval &)
 Calculates $ \exp10([x]) $.
lx_real exp10 (const lx_real &) throw ()
 Calculates $ 10^{[x]} $.
l_complex exp2 (const l_complex &) throw ()
 Calculates an approximation of $ 2^z $.
lx_complex exp2 (const lx_complex &) throw ()
 Calculates $ 2^z $.
l_cinterval exp2 (const l_cinterval &) throw ()
 Calculates $ 2^{[z]} $.
complex exp2 (const complex &) throw ()
 Calculates an approximation of $ 2^z $.
cinterval exp2 (const cinterval &) throw ()
 Calculates $ 2^{[z]} $.
lx_cinterval exp2 (const lx_cinterval &) throw ()
 Calculates $ 2^{[z]} $.
lx_interval exp2 (const lx_interval &) throw ()
 Calculates $ 2^{[x]} $.
l_interval exp2 (const l_interval &)
 Calculates $ \exp2([x]) $.
lx_real exp2 (const lx_real &) throw ()
 Calculates $ 2^{[x]} $.
l_real expm1 (const l_real &x) throw ()
 Calculates $ \exp(x)-1 $.
real expm1 (const real &) throw ()
 Calculates $ \exp(x)-1 $.
l_complex expm1 (const l_complex &) throw ()
 Calculates an approximation of $ \exp(z)-1 $.
complex expm1 (const complex &) throw ()
 Calculates an approximation of $ \exp(z)-1 $.
l_cinterval expm1 (const l_cinterval &) throw ()
 Calculates $ \exp([z])-1 $.
cinterval expm1 (const cinterval &) throw ()
 Calculates $ \exp([z])-1 $.
interval expm1 (const interval &)
 Calculates $ \exp([x])-1 $.
lx_complex expm1 (const lx_complex &) throw ()
 Calculates $ \mbox{exp}([z])-1 $.
lx_interval expm1 (const lx_interval &x) throw ()
 Calculates $ \exp([x])-1 $.
lx_cinterval expm1 (const lx_cinterval &z) throw ()
 Calculates $ \mbox{exp}([z])-1 $.
l_interval expm1 (const l_interval &x) throw ()
 Calculates $ \exp([x])-1 $.
lx_real expm1 (const lx_real &x) throw ()
 Calculates $ \exp([x])-1 $.
l_real expmx2 (const l_real &) throw ()
 Calculates $ \exp(-x^2) $.
real expmx2 (const real &) throw ()
 Calculates $ \exp(-x^2) $.
interval expmx2 (const interval &)
 Calculates $ \exp(-[x]^2) $.
l_interval expmx2 (const l_interval &)
 Calculates $ \exp(-[x]^2) $.
lx_interval expo2zero (const lx_interval &) throw (OVERFLOW_ERROR)
 b = expo2zero(a) returns $ a\subseteq b $ with $ \verb+b.ex+=0 $
int expo_gr (const l_interval &x)
int expo_gr (const l_real &x)
real expo_Im (const lx_cinterval &a) throw ()
 Returns the exponent n of the imaginary part of the complex interval.
real expo_Re (const lx_cinterval &a) throw ()
 Returns the exponent n of the real part of the complex interval.
int expo_sm (const l_interval &x)
int expo_sm (const l_real &x)
real expx2 (const real &x)
 Calculates $ \exp(x^2) $.
interval expx2 (const interval &x)
 Calculates $ \exp([x]^2) $.
real expx2m1 (const real &x)
 Calculates $ \exp(x^2)-1 $.
interval expx2m1 (const interval &x)
 Calculates $ \exp([x]^2)-1 $.
interval gamma (const interval &x)
 The Gamma function.
real gamma (const real &x)
 The Gamma function.
interval gammar (const interval &x)
 The inverse Gamma function: 1/Gamma(x)
real gammar (const real &x)
 The inverse Gamma function: 1/Gamma(x)
intmatrix Id (const intmatrix &)
 Doubles the size of the matrix.
l_rmatrix Id (const l_rmatrix &)
 Returns the Identity matrix.
l_imatrix Id (const l_imatrix &)
 Returns the Identity matrix.
rmatrix Id (const rmatrix &)
 Returns the Identity matrix.
imatrix Id (const imatrix &)
 Returns the Identity matrix.
cmatrix Id (cmatrix &)
 Returns the Identity matrix.
cimatrix Id (const cimatrix &)
 Returns the Identity matrix.
srmatrix Id (const srmatrix &A)
 Return a sparse unity matrix of the same dimension as A.
scmatrix Id (const scmatrix &A)
 Return a sparse unity matrix of the same dimension as A.
simatrix Id (const simatrix &A)
 Return a sparse unity matrix of the same dimension as A.
scimatrix Id (const scimatrix &A)
 Return a sparse unity matrix of the same dimension as A.
int ifloor (const real &x) throw ()
 Rounding to the greates integer smaller or equal x; -2147483649 < x <= 2147483647.0;.
realIm (complex &z)
 Returns the imaginary part of a variable z of type complex.
real Im (const complex &z)
 Returns the imaginary part of a variable z of type complex.
srvector Im (const scvector &v)
 Returns the imaginary part of the complex vector v.
lx_interval Im (const lx_cinterval &) throw ()
 Returns the imaginary part of the complex interval.
sivector Im (const scivector &v)
 Returns the imaginary part of the vector v.
srmatrix Im (const scmatrix &A)
 Returns the imaginary part of the sparse matrix A.
simatrix Im (const scimatrix &A)
 Returns the imaginary part of the matrix A.
rvector Im (const cvector &v) throw ()
 Returns the imaginary part of the vector.
rvector Im (const cvector_slice &v) throw ()
 Returns the imaginary part of the vector.
srvector Im (const scvector_slice &v)
 Returns the imaginary part of the complex vector slice.
rvector Im (const cmatrix_subv &mv) throw ()
 Returns the imaginary part of the matrix.
rmatrix Im (const cmatrix &m) throw ()
 Returns the imaginary part of the matrix.
rmatrix Im (const cmatrix_slice &m) throw ()
 Returns the imaginary part of the matrix.
srmatrix Im (const scmatrix_slice &S)
 Returns the imaginary part of the slice.
ivector Im (const cimatrix_subv &mv) throw ()
 Returns the imaginary part of the matrix.
imatrix Im (const cimatrix &m) throw ()
 Returns the imaginary part of the matrix.
imatrix Im (const cimatrix_slice &m) throw ()
 Returns the imaginary part of the matrix.
srvector Im (const scmatrix_subv &S)
 Returns the imaginary part of the subvector.
sivector Im (const scivector_slice &v)
 Returns the imaginary part of v.
simatrix Im (const scimatrix_slice &S)
 Returns the imaginary part of the slice S.
sivector Im (const scimatrix_subv &S)
 Returns the imaginary part of the subvector.
int in (const ivector &, const ivector &)
 Checks if first argument is part of second argument.
int in (int, ivector &)
 Checks if first argument is part of second argument.
int in (const real &, const interval &)
 Checks if first argument is part of second argument.
int in (const interval &, const interval &)
 Checks if first argument is part of second argument.
int in (const lx_interval &, const lx_interval &)
 Checks if first argument lies in the interior of second argument.
int in (const l_interval &, const lx_interval &)
 Checks if first argument lies in the interior of second argument.
int in (const interval &, const lx_interval &)
 Checks if first argument is part of second argument.
int in (const lx_real &, const lx_interval &)
 Checks if first argument is part of second argument.
int in (const l_real &, const lx_interval &)
 Checks if first argument is part of second argument.
int in (const real &, const lx_interval &)
 Checks if first argument is part of second argument.
int in (const cinterval &, const cinterval &)
 Checks if first argument is part of second argument.
bool in (const sivector &v1, const sivector &v2)
 Checks if all elements of v1 lie in the interior of v2.
bool in (const scivector &v1, const scivector &v2)
 Checks if all elements of v1 lie in the interior of v2.
bool in (const civector &v1, const civector &v2)
 Checks if v1 lies in the interior of v2.
srvector Inf (const sivector &v)
 Returns the infimum of the interval vector as a new sparse point vector.
lx_complex Inf (const lx_cinterval &) throw ()
 Returns the infimum of the real and imaginary part.
scvector Inf (const scivector &v)
 Returns the infimum of the complex interval vector as a new sparse point vector.
srmatrix Inf (const simatrix &A)
 Returns the Infimum of the matrix A.
scmatrix Inf (const scimatrix &A)
 Returns the Infimum of the matrix A.
rvector Inf (const ivector &v) throw ()
 Returns the infimum of the vector.
rvector Inf (const ivector_slice &v) throw ()
 Returns the infimum of the vector.
l_rvector Inf (const l_ivector &v) throw ()
 Returns the infimum of the vector.
l_rvector Inf (const l_ivector_slice &v) throw ()
 Returns the infimum of the vector.
l_rvector Inf (const l_imatrix_subv &mv) throw ()
 Returns the infimum of the matrix.
rvector Inf (const imatrix_subv &mv) throw ()
 Returns the infimum of the matrix.
srvector Inf (const sivector_slice &v)
 Returns the infimum vector slice v.
cvector Inf (const civector &v) throw ()
 Returns the infimum of the vector.
cvector Inf (const civector_slice &v) throw ()
 Returns the infimum of the vector.
l_rmatrix Inf (const l_imatrix &m) throw ()
 Returns the infimum of the matrix.
l_rmatrix Inf (const l_imatrix_slice &m) throw ()
 Returns the infimum of the matrix.
cvector Inf (const cimatrix_subv &mv) throw ()
 Returns the infimum of the matrix.
rmatrix Inf (const imatrix &m) throw ()
 Returns the infimum of the matrix.
rmatrix Inf (const imatrix_slice &m) throw ()
 Returns the infimum of the matrix.
srmatrix Inf (const simatrix_slice &S)
 Returns the infimum of the slice S.
cmatrix Inf (const cimatrix &m) throw ()
 Returns the infimum of the matrix.
cmatrix Inf (const cimatrix_slice &m) throw ()
 Returns the infimum of the matrix.
srvector Inf (const simatrix_subv &S)
 Returns the infimum of the subvector.
scvector Inf (const scivector_slice &v)
 Returns the infimum vector slice v.
scmatrix Inf (const scimatrix_slice &S)
 Returns the infimum of the slice S.
scvector Inf (const scimatrix_subv &S)
 Returns the infimum of the subvector.
lx_real InfIm (const lx_cinterval &) throw ()
 Returns the infimum of the imaginary interval of the complex interval.
srvector InfIm (const scivector &v)
 Returns the infimum of the imaginary part of the complex interval vector as a new sparse point vector.
srmatrix InfIm (const scimatrix &A)
 Returns the imaginary part of the infimum of the matrix A.
rvector InfIm (const civector &v) throw ()
 Returns the infimum of imaginary part of the vector.
rvector InfIm (const civector_slice &v) throw ()
 Returns the infimum of imaginary part of the vector.
rmatrix InfIm (const cimatrix &v) throw ()
 Returns the infimum of imaginary part of the matrix.
rmatrix InfIm (const cimatrix_slice &v) throw ()
 Returns the infimum of imaginary part of the matrix.
srvector InfIm (const scivector_slice &v)
 Returns the imaginary part of the infimum of the vector slice v.
srmatrix InfIm (const scimatrix_slice &S)
 Returns the imaginary part of the infimum of the slice S.
srvector InfIm (const scimatrix_subv &S)
 Returns the imaginary part of the infimum of the subvector.
lx_real InfRe (const lx_cinterval &) throw ()
 Returns the infimum of the real interval of the complex interval.
srvector InfRe (const scivector &v)
 Returns the infimum of the real part of the complex interval vector as a new sparse point vector.
srmatrix InfRe (const scimatrix &A)
 Returns the real part of the infimum of the matrix A.
rvector InfRe (const civector &v) throw ()
 Returns the infimum of real part of the vector.
rvector InfRe (const civector_slice &v) throw ()
 Returns the infimum of real part of the vector.
rmatrix InfRe (const cimatrix &v) throw ()
 Returns the infimum of real part of the matrix.
rmatrix InfRe (const cimatrix_slice &v) throw ()
 Returns the infimum of real part of the matrix.
srvector InfRe (const scivector_slice &v)
 Returns the real part of the infimum of the vector slice v.
srmatrix InfRe (const scimatrix_slice &S)
 Returns the real part of the infimum of the slice S.
srvector InfRe (const scimatrix_subv &S)
 Returns the real part of the infimum of the subvector.
bool Is_Integer (const real &x)
 Returns 1 if x is an integer value and if $ |x|\le 2^{53}-1 $.
bool IsEmpty (const lx_cinterval &) throw ()
 Returns 1 if the argument is an empty interval.
bool IsInfinity (const real &a)
 Returns if the given real value represents the value infinity.
bool IsQuietNaN (const real &a)
 Returns if the given real value represents the value of a quiet NaN.
bool IsSignalingNaN (const real &a)
 Returns if the given real value represents the value of a signaling NaN.
l_real l_pow2n (const int n) throw ()
 Fast calculation of $ 2^n $.
int Lb (const srvector &v)
 Returns the lower index bound of the vector v.
int Lb (const scvector &v)
 Returns the lower index bound of the vector v.
int Lb (const sivector &v)
 Returns the lower index bound of the vector v.
int Lb (const scivector &v)
 Returns the lower index bound of the vector v.
int Lb (const srmatrix &A, int i)
 Returns the lower index bound for the rows or columns of A.
int Lb (const scmatrix &A, int i)
 Returns the lower index bound for the rows or columns of A.
int Lb (const intmatrix &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const simatrix &A, int i)
 Returns the lower index bound for the rows or columns of A.
int Lb (const intmatrix_slice &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const srvector_slice &v)
 Returns the lower index bound of the vector slice v.
int Lb (const scimatrix &A, int i)
 Returns the lower index bound for the rows or columns of A.
int Lb (const scvector_slice &v)
 Returns the lower index bound of the vector slice v.
int Lb (const srmatrix_slice &S, const int i)
 Returns the lower index bound of the rows (if i==ROW) or columns (if i==COL) of the slice.
int Lb (const l_rmatrix &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const l_rmatrix_slice &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const cmatrix &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const cmatrix_slice &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const sivector_slice &v)
 Returns the lower index bound of the vector slice v.
int Lb (const srmatrix_subv &S)
 Returns the lower index bound of the subvector.
int Lb (const scmatrix_slice &S, const int i)
 Returns the lower index bound of the rows (if i==ROW) or columns (if i==COL) of the slice.
int Lb (const l_imatrix &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const l_imatrix_slice &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const rmatrix &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const rmatrix_slice &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const imatrix &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const imatrix_slice &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const simatrix_slice &S, const int i)
 Returns the lower index bound of the rows (if i==ROW) or columns (if i==COL) of the slice.
int Lb (const cimatrix &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const cimatrix_slice &rm, const int &i) throw ()
 Returns the lower bound index.
int Lb (const scmatrix_subv &S)
 Returns the lower index bound of the subvector.
int Lb (const simatrix_subv &S)
 Returns the lower index bound of the subvector.
int Lb (const scivector_slice &v)
 Returns the lower index bound of the vector slice v.
int Lb (const scimatrix_slice &S, const int i)
 Returns the lower index bound of the rows (if i==ROW) or columns (if i==COL) of the slice.
int Lb (const scimatrix_subv &S)
 Returns the lower index bound of the subvector.
l_interval li_ln10 ()
 Enclosure-Interval for $ \ln 10 $.
l_interval li_ln2 ()
 Enclosure-Interval for $ \ln 2 $.
l_interval li_part_Im (const lx_cinterval &) throw ()
 Returns the l_interval of the imaginary part of the complex interval.
l_interval li_part_Re (const lx_cinterval &) throw ()
 Returns the l_interval of the real part of the complex interval.
l_interval li_pi4 ()
 Enclosure-Interval for $ \frac{\pi}{4} $.
l_interval li_Rln10 ()
 Enclosure-Interval for $ \frac{1}{\ln 10} $.
l_interval li_sqrt2 ()
 Enclosure-Interval for $ \sqrt{2} $.
interval ln (const interval &)
 Calculates $ \ln([x]) $.
real ln (const real &)
 Calculates $ \ln(x) $.
complex ln (const complex &) throw ()
 Calculates an approximation of $ \ln(z) $.
l_complex ln (const l_complex &) throw ()
 Calculates an approximation of $ \ln(z) $.
lx_complex ln (const lx_complex &) throw ()
 Calculates $ \ln(z) $.
cinterval Ln (const cinterval &) throw ()
 Calculates $ \ln([z]) $.
cinterval ln (const cinterval &) throw ()
 Calculates $ \ln([z]) $.
lx_cinterval Ln (const lx_cinterval &) throw ()
 Calculates $ \ln([z]) $.
l_cinterval Ln (const l_cinterval &) throw ()
 Calculates $ \ln([z]) $.
lx_cinterval ln (const lx_cinterval &) throw ()
 Calculates $ \ln([z]) $.
l_cinterval ln (const l_cinterval &) throw ()
 Calculates $ \ln([z]) $.
lx_interval ln (const lx_interval &) throw ()
 Calculates $ \ln([x]) $.
l_interval ln (const l_interval &) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF)
 Calculates $ \ln([x]) $.
lx_real ln (const lx_real &) throw ()
 Calculates $ \ln([x]) $.
l_interval Ln10_l_interval () throw ()
 Enclosure-Interval for $ \ln 10 $.
l_real Ln10_l_real () throw ()
 Approximation of $ \ln 10 $.
lx_interval Ln10_lx_interval () throw ()
 Enclosure-Interval for $ \ln(10) $.
lx_real Ln10_lx_real () throw ()
 lx_real approximation for $ \ln(10) $
l_interval Ln10r_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\ln 10} $.
l_real Ln10r_l_real () throw ()
 Approximation of $ \frac{1}{\ln 10} $.
lx_interval Ln10r_lx_interval () throw ()
 Enclosure-Interval for $ 1/\ln(10) $.
lx_real Ln10r_lx_real () throw ()
 lx_real approximation for $ \frac{1}{\ln(10)} $
l_interval Ln2_l_interval () throw ()
 Enclosure-Interval for $ \ln 2 $.
l_real Ln2_l_real () throw ()
 Approximation of $ \ln 2 $.
lx_interval Ln2_lx_interval () throw ()
 Enclosure-Interval for $ \ln(2) $.
lx_real Ln2_lx_real () throw ()
 lx_real approximation for $ \ln(2) $
l_interval Ln2Pi_l_interval () throw ()
 Enclosure-Interval for $ \ln 2\pi $.
l_real Ln2Pi_l_real () throw ()
 Approximation of $ \ln 2\pi $.
lx_interval Ln2Pi_lx_interval () throw ()
 Enclosure-Interval for $ \ln(2\pi) $.
lx_real Ln2Pi_lx_real () throw ()
 lx_real approximation for $ \ln(2\pi) $
l_interval Ln2r_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\ln 2} $.
l_real Ln2r_l_real () throw ()
 Approximation of $ \frac{1}{\ln 2} $.
lx_interval Ln2r_lx_interval () throw ()
 Enclosure-Interval for $ 1/\ln(2) $.
lx_real Ln2r_lx_real () throw ()
 lx_real approximation for $ 1/\ln(2) $
l_real ln_sqrtx2y2 (const l_real &x, const l_real &y) throw ()
 Calculates $ \ln{\sqrt{x^2+y^2}} $.
real ln_sqrtx2y2 (const real &, const real &) throw (STD_FKT_OUT_OF_DEF)
 Calculates $ \ln{\sqrt{x^2+y^2}} $.
interval ln_sqrtx2y2 (const interval &, const interval &) throw ()
 Calculates $ \ln{\sqrt{[x]^2+[y]^2}} $.
lx_interval ln_sqrtx2y2 (const lx_interval &, const lx_interval &) throw ()
 Calculates $ \ln(\sqrt{[x]^2 + [y]^2}) $.
l_interval ln_sqrtx2y2 (const l_interval &, const l_interval &) throw ()
 Calculates $ \ln{\sqrt{[x]^2+[y]^2}} $.
lx_real ln_sqrtx2y2 (const lx_real &, const lx_real &) throw ()
 Calculates $ \ln(\sqrt{[x]^2 + [y]^2}) $.
real lnp1 (const real &)
 Calculates $ \ln(1+x) $.
complex lnp1 (const complex &) throw ()
 Calculates an approximation of $ \ln(1+z) $.
l_complex lnp1 (const l_complex &) throw ()
 Calculates an approximation of $ \ln(1+z) $.
interval lnp1 (const interval &) throw ()
 Calculates $ \ln(1+[x]) $.
lx_complex lnp1 (const lx_complex &) throw ()
 Calculates $ \mbox{ln}(1+[z]) $.
cinterval lnp1 (const cinterval &) throw ()
 Calculates $ \ln(1+[z]) $.
l_cinterval lnp1 (const l_cinterval &) throw ()
 Calculates $ \ln(1+[z]) $.
lx_interval lnp1 (const lx_interval &) throw ()
 Calculates $ \ln(1+[x]) $.
lx_cinterval lnp1 (const lx_cinterval &z) throw ()
 Calculates $ \mbox{ln}(1+[z]) $.
l_interval lnp1 (const l_interval &) throw ()
 Calculates $ \ln(1+[x]) $.
lx_real lnp1 (const lx_real &) throw ()
 Calculates $ \ln(1+[x]) $.
l_interval LnPi_l_interval () throw ()
 Enclosure-Interval for $ \ln \pi $.
l_real LnPi_l_real () throw ()
 Approximation of $ \ln \pi $.
lx_interval LnPi_lx_interval () throw ()
 Enclosure-Interval for $ \ln(\pi) $.
lx_real LnPi_lx_real () throw ()
 lx_real approximation for $ \ln(\pi) $
interval log10 (const interval &)
 Calculates $ \mbox{log}_{10}([x]) $.
real log10 (const real &)
 Calculates $ \mbox{log}_{10}(x) $.
complex log10 (const complex &) throw ()
 Calculates an approximation of $ \mbox{log10}(z) $.
lx_complex log10 (const lx_complex &) throw ()
 Calculates $ \mbox{log10}(z) $.
l_complex log10 (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{log10}(z) $.
cinterval log10 (const cinterval &) throw ()
 Calculates $ \mbox{log2}([z]) $.
lx_cinterval log10 (const lx_cinterval &) throw ()
 Calculates $ \mbox{log10}([z]) $.
l_cinterval log10 (const l_cinterval &) throw ()
 Calculates $ \mbox{log10}([z]) $.
lx_interval log10 (const lx_interval &) throw ()
 Calculates $ \log10([x]) $.
l_interval log10 (const l_interval &)
 Calculates $ \log10([x]) $.
lx_real log10 (const lx_real &) throw ()
 Calculates $ \log10([x]) $.
interval log2 (const interval &)
 Calculates $ \mbox{log}_2([x]) $.
real log2 (const real &)
 Calculates $ \mbox{log}_2(x) $.
complex log2 (const complex &) throw ()
 Calculates an approximation of $ \mbox{log2}(z) $.
lx_complex log2 (const lx_complex &) throw ()
 Calculates $ \mbox{log2}(z) $.
l_complex log2 (const l_complex &) throw ()
 Calculates an approximation of $ \mbox{log2}(z) $.
cinterval log2 (const cinterval &) throw ()
 Calculates $ \mbox{log2}([z]) $.
lx_cinterval log2 (const lx_cinterval &) throw ()
 Calculates $ \mbox{log2}([z]) $.
l_cinterval log2 (const l_cinterval &) throw ()
 Calculates $ \mbox{log2}([z]) $.
lx_interval log2 (const lx_interval &) throw ()
 Calculates $ \log2([x]) $.
l_interval log2 (const l_interval &)
 Calculates $ \log2([x]) $.
lx_real log2 (const lx_real &) throw ()
 Calculates $ \log2([x]) $.
lx_real lower_bnd (const lx_real &x) throw ()
 Returns a rather great lower bound of x.
const realMakeHexReal (int sign, unsigned int expo, a_btyp manthigh, a_btyp mantlow)
 Produces an IEEE 64-bit floating-point number from given binary coded parts of an IEEE 64-bit floating-point number.
lx_real max (const lx_real &, const lx_real &)
 Calculating the maximum of two lx_real values.
real max (const real &a, const real &b)
 Returns the greater value of two real values.
real Max (const real &a, const real &b)
 Returns the greater value of two real values (for Compatibility with former r_util.hpp)
l_real MaxRelDiam (const l_imatrix_subv &)
 Computes the relative diameter $ d_{rel}((x)) $.
real MaxRelDiam (const imatrix_subv &)
 Computes the relative diameter $ d_{rel}((x)) $.
real MaxRelDiam (const ivector &)
 Computes the relative diameter $ d_{rel}((x)) $.
real MaxRelDiam (const ivector_slice &)
 Computes the relative diameter $ d_{rel}((x)) $.
rvector mid (ivector &)
 Returns the rounded middle of the vector.
srvector mid (const sivector &v)
 Compute the midpoint vector of v.
lx_complex mid (const lx_cinterval &) throw ()
 Returns the complex middle of the complex interval.
scvector mid (const scivector &v)
 Compute the midpoint vector of v.
srmatrix mid (const simatrix &A)
 Returns the midpoint matrix for A.
scmatrix mid (const scimatrix &A)
 Returns the componentwise midpoint of the matrix A.
rvector mid (const ivector &v) throw ()
 Returns the rounded middle of the vector.
rvector mid (const ivector_slice &v) throw ()
 Returns the rounded middle of the vector.
l_rvector mid (const l_ivector &v) throw ()
 Returns the rounded middle of the vector.
l_rvector mid (const l_ivector_slice &v) throw ()
 Returns the rounded middle of the vector.
l_rvector mid (const l_imatrix_subv &mv) throw ()
 Returns the rounded middle of the matrix.
rvector mid (const imatrix_subv &mv) throw ()
 Returns the rounded middle of the matrix.
srvector mid (const sivector_slice &v)
 Computes the midpoint vector of v.
cvector mid (const civector &v) throw ()
 Returns the middle of the vector.
cvector mid (const civector_slice &v) throw ()
 Returns the middle of the vector.
l_rmatrix mid (const l_imatrix &m) throw ()
 Returns the rounded middle of the matrix.
l_rmatrix mid (const l_imatrix_slice &m) throw ()
 Returns the rounded middle of the matrix.
cvector mid (const cimatrix_subv &mv) throw ()
 Returns the middle of the matrix.
rmatrix mid (const imatrix &m) throw ()
 Returns the rounded middle of the matrix.
rmatrix mid (const imatrix_slice &ms) throw ()
 Returns the rounded middle of the matrix.
srmatrix mid (const simatrix_slice &S)
 Returns the elementwise midpoint of S.
cmatrix mid (const cimatrix &m) throw ()
 Returns the rounded middle of the matrix.
cmatrix mid (const cimatrix_slice &m) throw ()
 Returns the rounded middle of the matrix.
srvector mid (const simatrix_subv &S)
 Returns the midpoint of the subvector.
scvector mid (const scivector_slice &v)
 Computes the midpoint vector of v.
scmatrix mid (const scimatrix_slice &S)
 Returns the componentwise midpoint of the slice S.
scvector mid (const scimatrix_subv &S)
 Returns the componentwise midpoint of the subvector.
lx_real min (const lx_real &, const lx_real &)
 Calculating the minimum of two lx_real values.
real min (const real &a, const real &b)
 Returns the smaller value of two real values.
lx_interval One_m_lx_interval () throw ()
 Enclosure-Interval for $ 1-2^{-2097} $.
lx_real One_m_lx_real () throw ()
 lx_real approximation for $ 1-2^{-2097} $
lx_interval One_p_lx_interval () throw ()
 Enclosure-Interval for $ 1+2^{-2097} $.
lx_real One_p_lx_real () throw ()
 lx_real approximation for $ 1+2^{-2097} $
bool operator! (const lx_interval &) throw ()
 Implementation of standard negation operation.
bool operator! (const lx_cinterval &) throw ()
 Implementation of standard negation operation.
bool operator! (const intvector &rv) throw ()
 Implementation of standard negation operation.
bool operator! (const intvector_slice &sl) throw ()
 Implementation of standard negation operation.
bool operator! (const srvector &x)
 Unary logical negation of x.
bool operator! (const intmatrix &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const intmatrix_slice &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const srmatrix &A)
 Element-wise logical negation of A. Return true if all elements of A are equal to zero.
bool operator! (const l_rvector &rv) throw ()
 Implementation of standard negation operation.
bool operator! (const l_rvector_slice &sl) throw ()
 Implementation of standard negation operation.
bool operator! (const cvector &rv) throw ()
 Implementation of standard negation operation.
bool operator! (const rvector &rv) throw ()
 Implementation of standard negation operation.
bool operator! (const cvector_slice &sl) throw ()
 Implementation of standard negation operation.
bool operator! (const rvector_slice &sl) throw ()
 Implementation of standard negation operation.
bool operator! (const srvector_slice &x)
 Unary logical negation of x.
bool operator! (const ivector &rv) throw ()
 Implementation of standard negation operation.
bool operator! (const ivector_slice &sl) throw ()
 Implementation of standard negation operation.
bool operator! (const scmatrix &A)
 Element-wise logical negation of A. Return true if all elements of A are equal to zero.
bool operator! (const l_ivector &rv) throw ()
 Implementation of standard negation operation.
bool operator! (const l_ivector_slice &sl) throw ()
 Implementation of standard negation operation.
bool operator! (const srmatrix_slice &M)
 Logical negation of M.
bool operator! (const civector &rv) throw ()
 Implementation of standard negation operation.
bool operator! (const civector_slice &sl) throw ()
 Implementation of standard negation operation.
bool operator! (const simatrix &A)
 Element-wise logical negation of A. Return true if all elements of A are equal to zero.
bool operator! (const l_rmatrix &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const l_rmatrix_slice &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const cmatrix &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const cmatrix_slice &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const rmatrix &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const rmatrix_slice &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const srmatrix_subv &v)
 Logical negation operator.
bool operator! (const scmatrix_slice &M)
 Logical negation of M.
bool operator! (const imatrix &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const imatrix_slice &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const simatrix_slice &M)
 Logical negation of M.
bool operator! (const scmatrix_subv &x)
 Logical negation operator.
bool operator! (const l_imatrix &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const l_imatrix_slice &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const scimatrix &A)
 Element-wise logical negation of A. Return true if all elements of A are equal to zero.
bool operator! (const cimatrix &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const cimatrix_slice &ms) throw ()
 Implementation of standard negation operation.
bool operator! (const simatrix_subv &x)
 Logical negation operator.
bool operator! (const scimatrix_slice &M)
 Logical negation of M.
bool operator! (const scimatrix_subv &x)
 Logical negation operator.
bool operator!= (const lx_complex &, const lx_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_complex &, const l_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_complex &, const complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_complex &, const lx_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const complex &, const lx_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_complex &, const lx_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_complex &, const l_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_real &, const lx_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_complex &, const real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_real &, const l_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_real &, const lx_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_real &, const lx_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_real &, const lx_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_real &, const real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const real &, const lx_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const real &, const lx_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_interval &, const l_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_interval &, const lx_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_interval &, const interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const interval &, const lx_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_interval &, const real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const real &, const lx_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_interval &, const l_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_real &, const lx_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_interval &, const lx_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_real &, const lx_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const srvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const rvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const rvector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const srvector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_cinterval &, const l_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scvector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const l_real &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_cinterval &, const lx_real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_real &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scvector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const lx_cinterval &, const real &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const real &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const srvector &v1, const cvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const lx_cinterval &, const interval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const interval &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scvector &v1, const cvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_cinterval &, const complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const complex &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const lx_cinterval &, const l_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_complex &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rvector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const lx_complex &, const lx_cinterval &) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cvector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scvector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const srvector &v1, const cvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const intmatrix &m1, const intmatrix_slice &ms) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scvector &v1, const cvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const cvector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const intmatrix_slice &m1, const intmatrix_slice &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rvector_slice &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const rmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cvector_slice &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const rmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const rmatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const sivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const rvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const ivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const rvector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const ivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const sivector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const sivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const ivector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const rvector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const ivector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix &A, const rmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const cmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix &A, const cmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const rmatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cmatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cmatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const rmatrix_slice &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cmatrix_slice &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const cmatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix &A, const cmatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cvector &rv1, const cvector &rv2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cvector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cvector_slice &sl, const cvector &rv) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const srmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cvector &rv, const cvector_slice &sl) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const srmatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const simatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const simatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const simatrix &A, const rmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const imatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const simatrix &A, const imatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const imatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const rmatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const imatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const imatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const rmatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const imatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const simatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const simatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const cvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scvector_slice &v1, const cvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rvector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_rmatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cvector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scvector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const scvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const scvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const cvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const cvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const rvector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cvector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const cmatrix &m1, const cmatrix &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const rvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const cmatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const civector &rv1, const civector &rv2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cmatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const civector_slice &sl, const civector &rv) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const civector &rv, const civector_slice &sl) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const scivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const sivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const cvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scvector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const sivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const civector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const civector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const civector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const rvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const cvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const ivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const cvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const srvector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scvector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const sivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const civector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const civector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const civector_slice &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rvector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const sivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srmatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const ivector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scmatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srvector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scmatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cvector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srmatrix_slice &M1, const scmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const civector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator!= (const scmatrix_slice &M1, const scmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const sivector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srvector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srmatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scmatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const sivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scmatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const cmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const ivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scmatrix_slice &M1, const cmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rvector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rmatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const ivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cmatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const sivector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rmatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srvector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cmatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scmatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const sivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srmatrix_slice &M1, const cmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const sivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scmatrix_slice &M1, const cmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srvector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const ivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const rvector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const simatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const imatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rmatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const imatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const imatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rmatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const imatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const simatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const rmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const imatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const cmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const cimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const cimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix &A, const cimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const simatrix &A, const cimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cimatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cimatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cimatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const rmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const imatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cimatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cimatrix_slice &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cimatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cimatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const rmatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const cmatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const imatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const cmatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scimatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const srmatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const simatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B. Returns false iff all elements of A and B are identical.
bool operator!= (const scmatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const scvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const scvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const scvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const scvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const cvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const cvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const cvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const cvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srvector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scvector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const cvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const rvector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const cvector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const cvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const rvector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const cvector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of standard negated equality operation.
bool operator!= (const simatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const sivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srvector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const sivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const ivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const rvector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const ivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const ivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const rvector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const ivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const scvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const cvector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const civector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const civector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const civector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const civector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const rvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const ivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const cvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const civector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const civector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const civector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const civector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const rvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const cvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const ivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator!= (const scimatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const scmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scmatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const cmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scmatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cimatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cimatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const imatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cimatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cimatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const rmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const imatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const cmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const cmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const srmatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const simatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scmatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator!= (const scimatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const scvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const scvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const cvector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const cvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scimatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srmatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scmatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const simatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const sivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const srvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const scvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const sivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const civector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const civector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const civector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const civector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const rvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const cvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const ivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const civector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const civector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const civector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const civector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const rvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const cvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator!= (const ivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
lx_interval operator& (const lx_interval &, const lx_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const lx_interval &, const l_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const l_interval &, const lx_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const lx_interval &, const interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const interval &, const lx_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const lx_interval &, const lx_real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const lx_interval &, const l_real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const lx_interval &, const real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const lx_real &, const lx_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const l_real &, const lx_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_interval operator& (const real &, const lx_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &a, const lx_cinterval &b) throw ()
 Returns the intersection of the two complex interval operands.
sivector operator& (const ivector &v1, const sivector &v2)
 Element-wise intersection of the vectors v1 and v2.
sivector operator& (const sivector &v1, const ivector &v2)
 Element-wise intersection of the vectors v1 and v2.
sivector operator& (const ivector_slice &v1, const sivector &v2)
 Element-wise intersection of the vectors v1 and v2.
sivector operator& (const sivector &v1, const ivector_slice &v2)
 Element-wise intersection of the vectors v1 and v2.
sivector operator& (const sivector &v1, const sivector &v2)
 Element-wise intersection of the vectors v1 and v2.
lx_cinterval operator& (const lx_cinterval &, const lx_real &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_real &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const l_real &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_real &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const real &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const real &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const l_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_cinterval &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const cinterval &a, const lx_cinterval &b) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const lx_interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_interval &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const l_interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_interval &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const interval &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const lx_complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_complex &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const l_complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_complex &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_cinterval &, const complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const complex &, const lx_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_interval &, const complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const complex &, const lx_interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_interval &, const l_complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_complex &, const lx_interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_interval &, const lx_complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_complex &, const lx_interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_real &, const cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const cinterval &, const lx_real &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_real &, const l_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_cinterval &, const lx_real &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_interval &, const cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const cinterval &, const lx_interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_interval &, const l_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_cinterval &, const lx_interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_interval &, const lx_complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_complex &, const l_interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const l_cinterval &, const lx_complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_complex &, const l_cinterval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const interval &, const lx_complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_complex &, const interval &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const cinterval &, const lx_complex &) throw ()
 Returns the intersection of the arguments.
lx_cinterval operator& (const lx_complex &, const cinterval &) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix &A, const simatrix &B)
 Returns the elementwise intersection of the matrices A and B.
imatrix operator& (const simatrix &A, const imatrix &B)
 Returns the elementwise intersection of the matrices A and B.
imatrix operator& (const imatrix_slice &A, const simatrix &B)
 Returns the elementwise intersection of the matrices A and B.
imatrix operator& (const simatrix &A, const imatrix_slice &B)
 Returns the elementwise intersection of the matrices A and B.
simatrix operator& (const simatrix &A, const simatrix &B)
 Returns the elementwise intersection of the matrices A and B.
ivector operator& (const ivector &rv1, const ivector &rv2) throw ()
 Returns the intersection of the arguments.
ivector operator& (const ivector &rv, const ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
ivector operator& (const ivector_slice &sl, const ivector &rv) throw ()
 Returns the intersection of the arguments.
ivector operator& (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &v1, const sivector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const civector &v1, const scivector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const ivector &v1, const scivector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const scivector &v1, const ivector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const scivector &v1, const civector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const sivector &v1, const civector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const civector_slice &v1, const sivector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const civector_slice &v1, const scivector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const ivector_slice &v1, const scivector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const scivector &v1, const ivector_slice &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const scivector &v1, const civector_slice &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const sivector &v1, const civector_slice &v2)
 Element-wise intersection of the vectors v1 and v2.
scivector operator& (const scivector &v1, const sivector &v2)
 Element-wise intersection of the vectors v1 and v2.
scivector operator& (const scivector &v1, const scivector &v2)
 Element-wise intersection of the vectors v1 and v2.
scivector operator& (const sivector &v1, const scivector &v2)
 Element-wise intersection of the vectors v1 and v2.
civector operator& (const civector &rv1, const civector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &rv, const civector_slice &sl) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector_slice &sl, const civector &rv) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Returns the intersection of the arguments.
ivector operator& (const rvector &rv1, const ivector &rv2) throw ()
 Returns the intersection of the arguments.
ivector operator& (const rvector &rv, const ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
ivector operator& (const rvector_slice &sl, const ivector &rv) throw ()
 Returns the intersection of the arguments.
ivector operator& (const rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const rvector &rv1, const l_ivector &rv2) throw ()
 Returns the intersection of the arguments.
ivector operator& (const ivector &rv1, const rvector &rv2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const rvector &rv, const l_ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
ivector operator& (const ivector &rv, const rvector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const rvector_slice &sl, const l_ivector &rv) throw ()
 Returns the intersection of the arguments.
ivector operator& (const ivector_slice &sl, const rvector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
ivector operator& (const ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector &rv1, const rvector &rv2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector &rv, const rvector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector_slice &sl, const rvector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the intersection of the arguments.
ivector operator& (const ivector &v1, const sivector_slice &v2)
 Element-wise intersection of v1 and v2.
ivector operator& (const sivector_slice &v1, const ivector &v2)
 Element-wise intersection of v1 and v2.
ivector operator& (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise intersection of v1 and v2.
ivector operator& (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise intersection of v1 and v2.
sivector operator& (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise intersection of v1 and v2.
sivector operator& (const sivector &v1, const sivector_slice &v2)
 Element-wise intersection of v1 and v2.
sivector operator& (const sivector_slice &v1, const sivector &v2)
 Element-wise intersection of v1 and v2.
l_imatrix operator& (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix &m, const l_imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix_slice &ms, const l_imatrix &m) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const rvector &rv1, const civector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const rvector &rv, const civector_slice &sl) throw ()
 Returns the intersection of the arguments.
civector operator& (const rvector_slice &sl, const civector &rv) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix &m1, const imatrix &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const rvector_slice &sl1, const civector_slice &sl2) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix &m, const imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &rv1, const rvector &rv2) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix_slice &ms, const imatrix &m) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &rv, const rvector_slice &sl) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector_slice &sl, const rvector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_rvector &rv1, const l_ivector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_rvector &rv, const l_ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_rvector_slice &sl, const l_ivector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector &rv1, const l_rvector &rv2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector &rv, const l_rvector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector_slice &sl, const l_rvector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const rmatrix &m1, const l_imatrix &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix &m1, const rmatrix &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const rmatrix &m, const l_imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix &m, const rmatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const rmatrix_slice &ms, const l_imatrix &m) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix_slice &ms, const rmatrix &m) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const rmatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const rmatrix &m1, const imatrix &m2) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix &m1, const rmatrix &m2) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const rmatrix &m, const imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix &m, const rmatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const rmatrix_slice &ms, const imatrix &m) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix_slice &ms, const rmatrix &m) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const rmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const cvector &rv1, const civector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const cvector &rv, const civector_slice &sl) throw ()
 Returns the intersection of the arguments.
civector operator& (const cvector_slice &sl, const civector &rv) throw ()
 Returns the intersection of the arguments.
civector operator& (const cvector_slice &sl1, const civector_slice &sl2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &rv1, const cvector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &rv, const cvector_slice &sl) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector_slice &sl, const cvector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const ivector &rv1, const l_ivector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector_slice &sl1, const cvector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const ivector &rv, const l_ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const ivector_slice &sl, const l_ivector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector &rv1, const ivector &rv2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector &rv, const ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector_slice &sl, const ivector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &A, const simatrix &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const cimatrix &A, const scimatrix &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const imatrix &A, const scimatrix &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const scimatrix &A, const imatrix &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const scimatrix &A, const cimatrix &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const simatrix &A, const cimatrix &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const cimatrix_slice &A, const simatrix &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const cimatrix_slice &A, const scimatrix &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const imatrix_slice &A, const scimatrix &B)
 Returns the elementwise intersection of the matrices A and B.
l_imatrix operator& (const l_rmatrix &m1, const l_imatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &m1, const cimatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const scimatrix &A, const imatrix_slice &B)
 Returns the elementwise intersection of the matrices A and B.
cimatrix operator& (const scimatrix &A, const cimatrix_slice &B)
 Returns the elementwise intersection of the matrices A and B.
l_imatrix operator& (const l_imatrix &m1, const l_rmatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &m, const cimatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
simatrix operator& (const simatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const simatrix &A, const cimatrix_slice &B)
 Returns the elementwise intersection of the matrices A and B.
l_imatrix operator& (const l_rmatrix &m, const l_imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix_slice &ms, const cimatrix &m) throw ()
 Returns the intersection of the arguments.
simatrix operator& (const simatrix_slice &M1, const simatrix &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const scimatrix &A, const simatrix &B)
 Returns the elementwise intersection of the matrices A and B.
simatrix operator& (const simatrix &M1, const simatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
l_imatrix operator& (const l_imatrix &m, const l_rmatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
scimatrix operator& (const scimatrix &A, const scimatrix &B)
 Returns the elementwise intersection of the matrices A and B.
imatrix operator& (const simatrix_slice &M1, const imatrix &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const simatrix &A, const scimatrix &B)
 Returns the elementwise intersection of the matrices A and B.
l_imatrix operator& (const l_rmatrix_slice &ms, const l_imatrix &m) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const imatrix &M1, const simatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
l_imatrix operator& (const l_imatrix_slice &ms, const l_rmatrix &m) throw ()
 Returns the intersection of the arguments.
imatrix operator& (const simatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
imatrix operator& (const imatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
l_imatrix operator& (const l_rmatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_rvector &rv1, const ivector &rv2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_rvector &rv, const ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_rvector_slice &sl, const ivector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const l_rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const ivector &rv1, const l_rvector &rv2) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const ivector &rv, const l_rvector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const ivector_slice &sl, const l_rvector &rv) throw ()
 Returns the intersection of the arguments.
l_ivector operator& (const ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Returns the intersection of the arguments.
civector operator& (const ivector &rv1, const civector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const ivector &rv, const civector_slice &sl) throw ()
 Returns the intersection of the arguments.
civector operator& (const ivector_slice &sl, const civector &rv) throw ()
 Returns the intersection of the arguments.
civector operator& (const ivector_slice &sl1, const civector_slice &sl2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &rv1, const ivector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &rv, const ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const rmatrix &m1, const cimatrix &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector_slice &sl, const ivector &rv) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &m1, const rmatrix &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const rmatrix &m, const cimatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &m, const rmatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const imatrix &m1, const l_imatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const rmatrix_slice &ms, const cimatrix &m) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix &m1, const imatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix_slice &ms, const rmatrix &m) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const imatrix &m, const l_imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const rmatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix &m, const imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const imatrix_slice &ms, const l_imatrix &m) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix_slice &ms, const imatrix &m) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const cvector &rv1, const ivector &rv2) throw ()
 Returns the intersection of the arguments.
civector operator& (const cvector &rv, const ivector_slice &sl) throw ()
 Returns the intersection of the arguments.
civector operator& (const cvector_slice &sl, const ivector &rv) throw ()
 Returns the intersection of the arguments.
civector operator& (const cvector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_rmatrix &m1, const imatrix &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const ivector &rv1, const cvector &rv2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const imatrix &m1, const l_rmatrix &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const ivector &rv, const cvector_slice &sl) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_rmatrix &m, const imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
civector operator& (const ivector_slice &sl, const cvector &rv) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const imatrix &m, const l_rmatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
civector operator& (const ivector_slice &sl1, const cvector_slice &sl2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_rmatrix_slice &ms, const imatrix &m) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cmatrix &m1, const cimatrix &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const imatrix_slice &ms, const l_rmatrix &m) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &m1, const cmatrix &m2) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const l_rmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cmatrix &m, const cimatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
l_imatrix operator& (const imatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &m, const cmatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cmatrix_slice &ms, const cimatrix &m) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix_slice &ms, const cmatrix &m) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cmatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const imatrix &m1, const cimatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &m1, const imatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const imatrix &m, const cimatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix &m, const imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const imatrix_slice &ms, const cimatrix &m) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix_slice &ms, const imatrix &m) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const imatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cimatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cmatrix &m1, const imatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const imatrix &m1, const cmatrix &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cmatrix &m, const imatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const imatrix &m, const cmatrix_slice &ms) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cmatrix_slice &ms, const imatrix &m) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const imatrix_slice &ms, const cmatrix &m) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const cmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
cimatrix operator& (const imatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Returns the intersection of the arguments.
civector operator& (const civector &v1, const sivector_slice &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const civector &v1, const scivector_slice &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const ivector &v1, const scivector_slice &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const scivector_slice &v1, const ivector &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const scivector_slice &v1, const civector &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const sivector_slice &v1, const civector &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const civector_slice &v1, const sivector_slice &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const civector_slice &v1, const scivector_slice &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const ivector_slice &v1, const scivector_slice &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const scivector_slice &v1, const ivector_slice &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const scivector_slice &v1, const civector_slice &v2)
 Element-wise intersection of v1 and v2.
civector operator& (const sivector_slice &v1, const civector_slice &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const scivector &v1, const sivector_slice &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const scivector &v1, const scivector_slice &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const sivector &v1, const scivector_slice &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const scivector_slice &v1, const sivector &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const scivector_slice &v1, const scivector &v2)
 Element-wise intersection of v1 and v2.
scivector operator& (const sivector_slice &v1, const scivector &v2)
 Element-wise intersection of v1 and v2.
scimatrix operator& (const scimatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const simatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const scimatrix_slice &M1, const simatrix &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const scimatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const simatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const scimatrix &M1, const simatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const scimatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
scimatrix operator& (const simatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const scimatrix_slice &M1, const imatrix &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const scimatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const simatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const cimatrix &M1, const simatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const cimatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const imatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const scimatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const simatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const cimatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
cimatrix operator& (const imatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise intersection of M1 and M2.
lx_interval & operator&= (lx_interval &, const l_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Allocates the intersection of the arguments to the first argument.
lx_interval & operator&= (lx_interval &a, const interval &b) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Allocates the intersection of the arguments to the first argument.
lx_interval & operator&= (lx_interval &, const lx_interval &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Allocates the intersection of the arguments to the first argument.
lx_interval & operator&= (lx_interval &, const lx_real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Allocates the intersection of the arguments to the first argument.
lx_interval & operator&= (lx_interval &, const l_real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Allocates the intersection of the arguments to the first argument.
lx_interval & operator&= (lx_interval &, const real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const lx_cinterval &) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const lx_real &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const l_real &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const real &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const l_cinterval &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const cinterval &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const lx_interval &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const l_interval &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const interval &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const lx_complex &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const l_complex &) throw ()
 Allocates the intersection of the arguments to the first argument.
lx_cinterval & operator&= (lx_cinterval &, const complex &) throw ()
 Allocates the intersection of the arguments to the first argument.
ivectoroperator&= (ivector &rv1, const ivector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
ivectoroperator&= (ivector &rv, const ivector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
l_ivectoroperator&= (l_ivector &rv1, const l_ivector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
l_ivectoroperator&= (l_ivector &rv, const l_ivector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
civectoroperator&= (civector &rv1, const civector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
civectoroperator&= (civector &rv, const civector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
ivectoroperator&= (ivector &rv1, const rvector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
ivectoroperator&= (ivector &rv, const rvector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
l_ivectoroperator&= (l_ivector &rv1, const rvector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
l_ivectoroperator&= (l_ivector &rv, const rvector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
l_imatrixoperator&= (l_imatrix &m1, const l_imatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
l_imatrixoperator&= (l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
imatrixoperator&= (imatrix &m1, const imatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
imatrixoperator&= (imatrix &m1, const imatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
civectoroperator&= (civector &rv1, const rvector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
civectoroperator&= (civector &rv, const rvector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
l_ivectoroperator&= (l_ivector &rv1, const l_rvector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
l_ivectoroperator&= (l_ivector &rv, const l_rvector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
l_imatrixoperator&= (l_imatrix &m1, const rmatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
l_imatrixoperator&= (l_imatrix &m1, const rmatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
imatrixoperator&= (imatrix &m1, const rmatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
imatrixoperator&= (imatrix &m1, const rmatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
civectoroperator&= (civector &rv1, const cvector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
civectoroperator&= (civector &rv, const cvector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
l_ivectoroperator&= (l_ivector &rv1, const ivector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
l_ivectoroperator&= (l_ivector &rv, const ivector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
cimatrixoperator&= (cimatrix &m1, const cimatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
cimatrixoperator&= (cimatrix &m1, const cimatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
l_imatrixoperator&= (l_imatrix &m1, const l_rmatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
l_imatrixoperator&= (l_imatrix &m1, const l_rmatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
civectoroperator&= (civector &rv1, const ivector &rv2) throw ()
 Allocates the intersection of the arguments to the first argument.
civectoroperator&= (civector &rv, const ivector_slice &sl) throw ()
 Allocates the intersection of the arguments to the first argument.
cimatrixoperator&= (cimatrix &m1, const rmatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
cimatrixoperator&= (cimatrix &m1, const rmatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
l_imatrixoperator&= (l_imatrix &m1, const imatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
l_imatrixoperator&= (l_imatrix &m1, const imatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
cimatrixoperator&= (cimatrix &m1, const cmatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
cimatrixoperator&= (cimatrix &m1, const cmatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
cimatrixoperator&= (cimatrix &m1, const imatrix &m2) throw ()
 Allocates the intersection of the arguments to the first argument.
cimatrixoperator&= (cimatrix &m1, const imatrix_slice &ms) throw ()
 Allocates the intersection of the arguments to the first argument.
INLINE l_ivector operator* (const imatrix &m, const l_ivector &v) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const rmatrix &m, const l_ivector &v) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const imatrix_slice &ms, const l_ivector &v) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const rmatrix_slice &ms, const l_ivector &v) throw ()
 Implementation of multiplication operation.
cinterval operator* (const cvector &rv1, const ivector &rv2) throw ()
 Implementation of standard algebraic multiplication operation.
INLINE l_ivector operator* (const l_ivector &v, const imatrix &m) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_ivector &v, const rmatrix &m) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_rvector &rv1, const ivector &rv2) throw ()
 Implementation of multiplication operation.
cinterval operator* (const cvector_slice &sl, const ivector &rv) throw ()
 Implementation of standard algebraic multiplication operation.
INLINE l_ivector operator* (const l_ivector &v, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_ivector &v, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_rvector_slice &sl, const ivector &rv) throw ()
 Implementation of multiplication operation.
INLINE l_rvector operator* (const rmatrix &m, const l_rvector &v) throw ()
 Implementation of multiplication operation.
cinterval operator* (const cvector &rv, const ivector_slice &sl) throw ()
 Implementation of standard algebraic multiplication operation.
l_interval operator* (const l_rvector &rv, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
INLINE l_rvector operator* (const rmatrix_slice &ms, const l_rvector &v) throw ()
 Implementation of multiplication operation.
cinterval operator* (const cvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of standard algebraic multiplication operation.
l_interval operator* (const l_rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
INLINE l_rvector operator* (const l_rvector &v, const rmatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const ivector &rv1, const cvector &rv2) throw ()
 Implementation of standard algebraic multiplication operation.
INLINE l_ivector operator* (const l_ivector_slice &v, const imatrix &m) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_ivector_slice &v, const rmatrix &m) throw ()
 Implementation of multiplication operation.
l_interval operator* (const ivector &rv1, const l_rvector &rv2) throw ()
 Implementation of multiplication operation.
INLINE l_rvector operator* (const l_rvector &v, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cinterval operator* (const ivector_slice &sl, const cvector &rv) throw ()
 Implementation of standard algebraic multiplication operation.
l_interval operator* (const ivector_slice &sl, const l_rvector &rv) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_rvector &v, const imatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const ivector &rv, const cvector_slice &sl) throw ()
 Implementation of standard algebraic multiplication operation.
l_interval operator* (const ivector &rv, const l_rvector_slice &sl) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_rmatrix &m, const l_ivector &v) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_rvector &v, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cinterval operator* (const ivector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of standard algebraic multiplication operation.
l_interval operator* (const ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_rmatrix_slice &ms, const l_ivector &v) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_rvector_slice &v, const imatrix &m) throw ()
 Implementation of multiplication operation.
INLINE l_rvector operator* (const l_rvector_slice &v, const rmatrix &m) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_ivector &v, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const imatrix &m, const l_rvector &v) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_ivector &v, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const imatrix_slice &ms, const l_rvector &v) throw ()
 Implementation of multiplication operation.
INLINE ivector operator* (const rmatrix &m, const ivector &v) throw ()
 Implementation of multiplication operation.
INLINE ivector operator* (const rmatrix_slice &ms, const ivector &v) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_ivector_slice &v, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
INLINE ivector operator* (const ivector &v, const rmatrix &m) throw ()
 Implementation of multiplication operation.
INLINE ivector operator* (const ivector &v, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const ivector &v, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const ivector &v, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const ivector_slice &v, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
INLINE ivector operator* (const ivector_slice &v, const rmatrix &m) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_rmatrix &m, const ivector &v) throw ()
 Implementation of multiplication operation.
INLINE l_ivector operator* (const l_rmatrix_slice &ms, const ivector &v) throw ()
 Implementation of multiplication operation.
lx_real operator* (const lx_real &, const l_real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_real operator* (const l_real &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_real operator* (const lx_real &, const real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_real operator* (const real &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const lx_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const lx_complex &, const l_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const lx_complex &, const complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const l_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const complex &, const lx_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const lx_complex &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const lx_complex &, const l_real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const lx_complex &, const real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const lx_real &, const lx_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const l_real &, const lx_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_complex operator* (const real &, const lx_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
real operator* (const srvector &v1, const rvector &v2)
 Computes the dot product v1*v2.
real operator* (const rvector &v1, const srvector &v2)
 Computes the dot product v1*v2.
real operator* (const srvector &v1, const rvector_slice &v2)
 Computes the dot product v1*v2.
real operator* (const rvector_slice &v1, const srvector &v2)
 Computes the dot product v1*v2.
real operator* (const srvector &v1, const srvector &v2)
 Computes the dot product v1*v2.
srvector operator* (const srvector &v, const real &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
srvector operator* (const real &s, const srvector &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
lx_interval operator* (const lx_interval &, const l_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const l_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const lx_interval &, const l_real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const l_real &, const lx_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const lx_interval &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const lx_real &, const lx_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const lx_interval &, const real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const real &, const lx_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const lx_interval &, const interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_interval operator* (const interval &, const lx_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
complex operator* (const scvector &v1, const cvector &v2)
 Computes the dot product v1*v2.
complex operator* (const scvector &v1, const rvector &v2)
 Computes the dot product v1*v2.
complex operator* (const srvector &v1, const cvector &v2)
 Computes the dot product v1*v2.
lx_cinterval operator* (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
complex operator* (const rvector &v1, const scvector &v2)
 Computes the dot product v1*v2.
lx_cinterval operator* (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const lx_cinterval &, const l_real &) throw ()
 Implementation of standard algebraic multiplication operation.
complex operator* (const cvector &v1, const srvector &v2)
 Computes the dot product v1*v2.
lx_cinterval operator* (const l_real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const lx_cinterval &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const lx_real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const lx_cinterval &, const real &) throw ()
 Implementation of standard algebraic multiplication operation.
complex operator* (const cvector &v1, const scvector &v2)
 Computes the dot product v1*v2.
lx_cinterval operator* (const real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
complex operator* (const scvector &v1, const rvector_slice &v2)
 Computes the dot product v1*v2.
complex operator* (const scvector &v1, const cvector_slice &v2)
 Computes the dot product v1*v2.
complex operator* (const srvector &v1, const cvector_slice &v2)
 Computes the dot product v1*v2.
complex operator* (const cvector_slice &v1, const srvector &v2)
 Computes the dot product v1*v2.
complex operator* (const cvector_slice &v1, const scvector &v2)
 Computes the dot product v1*v2.
interval operator* (const sivector &v1, const ivector &v2)
 Computes the dot product v1*v2.
complex operator* (const rvector_slice &v1, const scvector &v2)
 Computes the dot product v1*v2.
interval operator* (const sivector &v1, const rvector &v2)
 Computes the dot product v1*v2.
complex operator* (const scvector &v1, const srvector &v2)
 Computes the dot product v1*v2.
intvector operator* (const intvector &rv, const int &s) throw ()
 Implementation of multiplication operation.
intvector operator* (const intvector_slice &sl, const int &s) throw ()
 Implementation of multiplication operation.
intvector operator* (const int &s, const intvector &rv) throw ()
 Implementation of multiplication operation.
interval operator* (const srvector &v1, const ivector &v2)
 Computes the dot product v1*v2.
intvector operator* (const int &s, const intvector_slice &sl) throw ()
 Implementation of multiplication operation.
complex operator* (const srvector &v1, const scvector &v2)
 Computes the dot product v1*v2.
interval operator* (const rvector &v1, const sivector &v2)
 Computes the dot product v1*v2.
complex operator* (const scvector &v1, const scvector &v2)
 Computes the dot product v1*v2.
scvector operator* (const scvector &v, const real &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
interval operator* (const ivector &v1, const srvector &v2)
 Computes the dot product v1*v2.
scvector operator* (const scvector &v, const complex &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scvector operator* (const srvector &v, const complex &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
interval operator* (const ivector &v1, const sivector &v2)
 Computes the dot product v1*v2.
interval operator* (const sivector &v1, const rvector_slice &v2)
 Computes the dot product v1*v2.
scvector operator* (const real &s, const scvector &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scvector operator* (const complex &s, const scvector &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
interval operator* (const sivector &v1, const ivector_slice &v2)
 Computes the dot product v1*v2.
scvector operator* (const complex &s, const srvector &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
int operator* (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of multiplication operation.
interval operator* (const srvector &v1, const ivector_slice &v2)
 Computes the dot product v1*v2.
int operator* (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &v1, const srvector &v2)
 Computes the dot product v1*v2.
int operator* (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of multiplication operation.
int operator* (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &v1, const sivector &v2)
 Computes the dot product v1*v2.
interval operator* (const rvector_slice &v1, const sivector &v2)
 Computes the dot product v1*v2.
interval operator* (const sivector &v1, const srvector &v2)
 Computes the dot product v1*v2.
interval operator* (const srvector &v1, const sivector &v2)
 Computes the dot product v1*v2.
intvector operator* (const intmatrix_subv &rv, const int &s) throw ()
 Implementation of multiplication operation.
intvector operator* (const int &s, const intmatrix_subv &rv) throw ()
 Implementation of multiplication operation.
interval operator* (const sivector &v1, const sivector &v2)
 Computes the dot product v1*v2.
sivector operator* (const sivector &v, const real &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
sivector operator* (const sivector &v, const interval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
sivector operator* (const srvector &v, const interval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
lx_cinterval operator* (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval operator* (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const lx_cinterval &, const complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
sivector operator* (const real &s, const sivector &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
lx_cinterval operator* (const lx_cinterval &, const l_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
lx_cinterval operator* (const l_complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
sivector operator* (const interval &s, const sivector &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
lx_cinterval operator* (const lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard algebraic multiplication operation.
sivector operator* (const interval &s, const srvector &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
lx_cinterval operator* (const lx_complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic multiplication operation.
rmatrix operator* (const rmatrix &A, const srmatrix &B)
 Returns the product of the matrices A and B.
rmatrix operator* (const srmatrix &A, const rmatrix &B)
 Returns the product of the matrices A and B.
rmatrix operator* (const rmatrix_slice &A, const srmatrix &B)
 Returns the product of the matrices A and B.
rmatrix operator* (const srmatrix &A, const rmatrix_slice &B)
 Returns the product of the matrices A and B.
srmatrix operator* (const srmatrix &A, const srmatrix &B)
 Returns the product of the matrices A and B.
srmatrix operator* (const srmatrix &A, const real &r)
 Multiplies every element of A by r and returns the result.
srmatrix operator* (const real &r, const srmatrix &A)
 Multiplies every element of A by r and returns the result.
rvector operator* (const srmatrix &A, const rvector &v)
 Returns the product of the matrix A and the vector v.
rvector operator* (const srmatrix &A, const rvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scivector &v1, const cvector &v2)
 Computes the dot product v1*v2.
srvector operator* (const srmatrix &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scivector &v1, const rvector &v2)
 Computes the dot product v1*v2.
srvector operator* (const srmatrix &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scivector &v1, const ivector &v2)
 Computes the dot product v1*v2.
rvector operator* (const rmatrix &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scivector &v1, const civector &v2)
 Computes the dot product v1*v2.
intmatrix operator* (const int &c, const intmatrix &m) throw ()
 Implementation of multiplication operation.
intmatrix operator* (const int &c, const intmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
rvector operator* (const rmatrix_slice &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
intmatrix operator* (const intmatrix &m, const int &c) throw ()
 Implementation of multiplication operation.
cinterval operator* (const scvector &v1, const civector &v2)
 Computes the dot product v1*v2.
intmatrix operator* (const intmatrix_slice &ms, const int &c) throw ()
 Implementation of multiplication operation.
rvector operator* (const rmatrix &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const srvector &v1, const civector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const cmatrix &A, const srmatrix &B)
 Returns the product of the matrices A and B.
rvector operator* (const rmatrix_slice &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const sivector &v1, const civector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const rmatrix &A, const scmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const scvector &v1, const ivector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const cmatrix &A, const scmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const sivector &v1, const cvector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const scmatrix &A, const rmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const rvector &v1, const scivector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const srmatrix &A, const cmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const cvector &v1, const scivector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const scmatrix &A, const cmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const ivector &v1, const scivector &v2)
 Computes the dot product v1*v2.
real operator* (const srvector_slice &v1, const rvector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const cmatrix_slice &A, const srmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const civector &v1, const scivector &v2)
 Computes the dot product v1*v2.
real operator* (const rvector &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const rmatrix_slice &A, const scmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const civector &v1, const srvector &v2)
 Computes the dot product v1*v2.
real operator* (const srvector_slice &v1, const rvector_slice &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const cmatrix_slice &A, const scmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const civector &v1, const scvector &v2)
 Computes the dot product v1*v2.
real operator* (const rvector_slice &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const scmatrix &A, const rmatrix_slice &B)
 Returns the product of the matrices A and B.
real operator* (const srvector &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const civector &v1, const sivector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const srmatrix &A, const cmatrix_slice &B)
 Returns the product of the matrices A and B.
real operator* (const srvector_slice &v1, const srvector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const ivector &v1, const scvector &v2)
 Computes the dot product v1*v2.
cmatrix operator* (const scmatrix &A, const cmatrix_slice &B)
 Returns the product of the matrices A and B.
real operator* (const srvector_slice &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const cvector &v1, const sivector &v2)
 Computes the dot product v1*v2.
srvector operator* (const srvector_slice &v, const real &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
imatrix operator* (const imatrix &A, const srmatrix &B)
 Returns the product of the matrices A and B.
scmatrix operator* (const scmatrix &A, const srmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const scivector &v1, const cvector_slice &v2)
 Computes the dot product v1*v2.
srvector operator* (const real &s, const srvector_slice &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
imatrix operator* (const rmatrix &A, const simatrix &B)
 Returns the product of the matrices A and B.
scmatrix operator* (const srmatrix &A, const scmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const scivector &v1, const rvector_slice &v2)
 Computes the dot product v1*v2.
imatrix operator* (const imatrix &A, const simatrix &B)
 Returns the product of the matrices A and B.
scmatrix operator* (const scmatrix &A, const scmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const scivector &v1, const ivector_slice &v2)
 Computes the dot product v1*v2.
lx_real operator* (const lx_real &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication operation.
imatrix operator* (const simatrix &A, const rmatrix &B)
 Returns the product of the matrices A and B.
cinterval operator* (const scivector &v1, const civector_slice &v2)
 Computes the dot product v1*v2.
imatrix operator* (const srmatrix &A, const imatrix &B)
 Returns the product of the matrices A and B.
scmatrix operator* (const scmatrix &A, const real &r)
 Multiplies every element of A by r and returns the result.
scmatrix operator* (const scmatrix &A, const complex &r)
 Multiplies every element of A by r and returns the result.
cinterval operator* (const scvector &v1, const civector_slice &v2)
 Computes the dot product v1*v2.
imatrix operator* (const simatrix &A, const imatrix &B)
 Returns the product of the matrices A and B.
scmatrix operator* (const srmatrix &A, const complex &r)
 Multiplies every element of A by r and returns the result.
scmatrix operator* (const real &r, const scmatrix &A)
 Multiplies every element of A by r and returns the result.
cinterval operator* (const srvector &v1, const civector_slice &v2)
 Computes the dot product v1*v2.
scmatrix operator* (const complex &r, const scmatrix &A)
 Multiplies every element of A by r and returns the result.
imatrix operator* (const imatrix_slice &A, const srmatrix &B)
 Returns the product of the matrices A and B.
scmatrix operator* (const complex &r, const srmatrix &A)
 Multiplies every element of A by r and returns the result.
cinterval operator* (const sivector &v1, const civector_slice &v2)
 Computes the dot product v1*v2.
imatrix operator* (const rmatrix_slice &A, const simatrix &B)
 Returns the product of the matrices A and B.
cvector operator* (const scmatrix &A, const rvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scvector &v1, const ivector_slice &v2)
 Computes the dot product v1*v2.
imatrix operator* (const imatrix_slice &A, const simatrix &B)
 Returns the product of the matrices A and B.
cvector operator* (const srmatrix &A, const cvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const sivector &v1, const cvector_slice &v2)
 Computes the dot product v1*v2.
imatrix operator* (const simatrix &A, const rmatrix_slice &B)
 Returns the product of the matrices A and B.
cvector operator* (const scmatrix &A, const cvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const rvector_slice &v1, const scivector &v2)
 Computes the dot product v1*v2.
imatrix operator* (const srmatrix &A, const imatrix_slice &B)
 Returns the product of the matrices A and B.
cvector operator* (const scmatrix &A, const rvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const cvector_slice &v1, const scivector &v2)
 Computes the dot product v1*v2.
imatrix operator* (const simatrix &A, const imatrix_slice &B)
 Returns the product of the matrices A and B.
cvector operator* (const srmatrix &A, const cvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const ivector_slice &v1, const scivector &v2)
 Computes the dot product v1*v2.
simatrix operator* (const simatrix &A, const srmatrix &B)
 Returns the product of the matrices A and B.
cvector operator* (const scmatrix &A, const cvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const civector_slice &v1, const scivector &v2)
 Computes the dot product v1*v2.
simatrix operator* (const srmatrix &A, const simatrix &B)
 Returns the product of the matrices A and B.
scvector operator* (const scmatrix &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const civector_slice &v1, const srvector &v2)
 Computes the dot product v1*v2.
simatrix operator* (const simatrix &A, const simatrix &B)
 Returns the product of the matrices A and B.
scvector operator* (const srmatrix &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const civector_slice &v1, const scvector &v2)
 Computes the dot product v1*v2.
l_rvector operator* (const l_rvector &rv, const l_real &s) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const l_rvector_slice &sl, const l_real &s) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const l_real &s, const l_rvector &rv) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const l_real &s, const l_rvector_slice &sl) throw ()
 Implementation of multiplication operation.
scvector operator* (const scmatrix &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const civector_slice &v1, const sivector &v2)
 Computes the dot product v1*v2.
simatrix operator* (const simatrix &A, const real &r)
 Multiplies every element of A by r and returns the result.
simatrix operator* (const simatrix &A, const interval &r)
 Multiplies every element of A by r and returns the result.
scvector operator* (const scmatrix &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_rvector operator* (const l_rvector &rv, const real &s) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const l_rvector_slice &sl, const real &s) throw ()
 Implementation of multiplication operation.
cinterval operator* (const ivector_slice &v1, const scvector &v2)
 Computes the dot product v1*v2.
simatrix operator* (const srmatrix &A, const interval &r)
 Multiplies every element of A by r and returns the result.
l_rvector operator* (const real &s, const l_rvector &rv) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const real &s, const l_rvector_slice &sl) throw ()
 Implementation of multiplication operation.
simatrix operator* (const real &r, const simatrix &A)
 Multiplies every element of A by r and returns the result.
scvector operator* (const srmatrix &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
simatrix operator* (const interval &r, const simatrix &A)
 Multiplies every element of A by r and returns the result.
cinterval operator* (const cvector_slice &v1, const sivector &v2)
 Computes the dot product v1*v2.
simatrix operator* (const interval &r, const srmatrix &A)
 Multiplies every element of A by r and returns the result.
l_rvector operator* (const rvector &rv, const l_real &s) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const rvector_slice &sl, const l_real &s) throw ()
 Implementation of multiplication operation.
scvector operator* (const scmatrix &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_rvector operator* (const l_real &s, const rvector &rv) throw ()
 Implementation of multiplication operation.
cinterval operator* (const scivector &v1, const srvector &v2)
 Computes the dot product v1*v2.
l_rvector operator* (const l_real &s, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
ivector operator* (const simatrix &A, const rvector &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const cmatrix &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scivector &v1, const scvector &v2)
 Computes the dot product v1*v2.
ivector operator* (const srmatrix &A, const ivector &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const rmatrix &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scivector &v1, const sivector &v2)
 Computes the dot product v1*v2.
ivector operator* (const simatrix &A, const ivector &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const cmatrix &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scivector &v1, const scivector &v2)
 Computes the dot product v1*v2.
ivector operator* (const simatrix &A, const rvector_slice &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const cmatrix_slice &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const srvector &v1, const scivector &v2)
 Computes the dot product v1*v2.
ivector operator* (const srmatrix &A, const ivector_slice &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const rmatrix_slice &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scvector &v1, const scivector &v2)
 Computes the dot product v1*v2.
ivector operator* (const simatrix &A, const ivector_slice &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const cmatrix_slice &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const sivector &v1, const scivector &v2)
 Computes the dot product v1*v2.
sivector operator* (const simatrix &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const cmatrix &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const scvector &v1, const sivector &v2)
 Computes the dot product v1*v2.
sivector operator* (const srmatrix &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const rmatrix &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const sivector &v1, const scvector &v2)
 Computes the dot product v1*v2.
sivector operator* (const simatrix &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
scivector operator* (const scivector &v, const real &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
cvector operator* (const cmatrix &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
scivector operator* (const scivector &v, const complex &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const scivector &v, const interval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
sivector operator* (const simatrix &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const cmatrix_slice &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
scivector operator* (const scivector &v, const cinterval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const scvector &v, const interval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
sivector operator* (const srmatrix &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const rmatrix_slice &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
scivector operator* (const sivector &v, const complex &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
sivector operator* (const simatrix &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_real operator* (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of multiplication operation.
cvector operator* (const cmatrix_slice &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_real operator* (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of multiplication operation.
ivector operator* (const imatrix &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
l_real operator* (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of multiplication operation.
l_real operator* (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
ivector operator* (const rmatrix &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
ivector operator* (const imatrix &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
scivector operator* (const real &s, const scivector &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
l_rvector operator* (const l_rmatrix_subv &rv, const l_real &s) throw ()
 Implementation of multiplication operation.
ivector operator* (const imatrix_slice &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
l_rvector operator* (const l_real &s, const l_rmatrix_subv &rv) throw ()
 Implementation of multiplication operation.
scivector operator* (const complex &s, const scivector &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const interval &s, const scivector &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
ivector operator* (const rmatrix_slice &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
scivector operator* (const cinterval &s, const srvector &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const cinterval &s, const sivector &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
cimatrix operator* (const cimatrix &A, const srmatrix &B)
 Returns the product of the matrices A and B.
ivector operator* (const imatrix_slice &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
scivector operator* (const cinterval &s, const scvector &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const cinterval &s, const scivector &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
cimatrix operator* (const cimatrix &A, const scmatrix &B)
 Returns the product of the matrices A and B.
ivector operator* (const imatrix &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
scivector operator* (const srvector &v, const cinterval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
rvector operator* (const rvector &rv, const real &s) throw ()
 Implementation of multiplication operation.
cvector operator* (const cvector &rv, const complex &s) throw ()
 Implementation of multiplication operation.
rvector operator* (const rvector_slice &sl, const real &s) throw ()
 Implementation of multiplication operation.
scivector operator* (const sivector &v, const cinterval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
cvector operator* (const cvector_slice &sl, const complex &s) throw ()
 Implementation of multiplication operation.
rvector operator* (const real &s, const rvector &rv) throw ()
 Implementation of multiplication operation.
cvector operator* (const complex &s, const cvector &rv) throw ()
 Implementation of multiplication operation.
rvector operator* (const real &s, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &A, const simatrix &B)
 Returns the product of the matrices A and B.
cvector operator* (const complex &s, const cvector_slice &sl) throw ()
 Implementation of multiplication operation.
scivector operator* (const scvector &v, const cinterval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
ivector operator* (const rmatrix &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
complex operator* (const scvector_slice &v1, const rvector &v2)
 Computes the dot product v1*v2.
scivector operator* (const complex &s, const sivector &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const interval &s, const scvector &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
cimatrix operator* (const cimatrix &A, const scimatrix &B)
 Returns the product of the matrices A and B.
ivector operator* (const imatrix &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
complex operator* (const srvector_slice &v1, const cvector &v2)
 Computes the dot product v1*v2.
cvector operator* (const cvector &rv, const real &s) throw ()
 Implementation of multiplication operation.
cvector operator* (const cvector_slice &sl, const real &s) throw ()
 Implementation of multiplication operation.
cvector operator* (const real &s, const cvector &rv) throw ()
 Implementation of multiplication operation.
cvector operator* (const real &s, const cvector_slice &sl) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const rmatrix &A, const scimatrix &B)
 Returns the product of the matrices A and B.
ivector operator* (const imatrix_slice &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
complex operator* (const scvector_slice &v1, const cvector &v2)
 Computes the dot product v1*v2.
cvector operator* (const rvector &rv, const complex &s) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix &A, const scimatrix &B)
 Returns the product of the matrices A and B.
ivector operator* (const rmatrix_slice &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const rvector_slice &sl, const complex &s) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
cvector operator* (const complex &s, const rvector &rv) throw ()
 Implementation of multiplication operation.
cvector operator* (const complex &s, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
l_real operator* (const l_rmatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix &A, const scimatrix &B)
 Returns the product of the matrices A and B.
ivector operator* (const imatrix_slice &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
complex operator* (const rvector &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
l_real operator* (const l_rvector &rv1, const l_rmatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
srmatrix operator* (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cmatrix &A, const simatrix &B)
 Returns the product of the matrices A and B.
l_real operator* (const l_rmatrix_subv &rv1, const l_rvector &rv2) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
srmatrix operator* (const srmatrix_slice &M1, const srmatrix &M2)
 Returns the product of the matrices M1 and M2.
l_real operator* (const l_rvector_slice &sl, const l_rmatrix_subv &sv) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix &A, const scmatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const scvector_slice &v1, const rvector_slice &v2)
 Computes the dot product v1*v2.
l_real operator* (const l_rmatrix_subv &mv, const l_rvector_slice &vs) throw ()
 Implementation of multiplication operation.
srmatrix operator* (const srmatrix &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix &A, const rmatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const srvector_slice &v1, const cvector_slice &v2)
 Computes the dot product v1*v2.
rmatrix operator* (const srmatrix_slice &M1, const rmatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix &A, const cmatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const scvector_slice &v1, const cvector_slice &v2)
 Computes the dot product v1*v2.
rmatrix operator* (const rmatrix &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix &A, const imatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const cvector_slice &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
rmatrix operator* (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix &A, const cimatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const rvector_slice &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
rmatrix operator* (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const srmatrix &A, const cimatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const cvector_slice &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
srvector operator* (const srmatrix_slice &M, const srvector &v)
 Returns the product of the matrix M and the vector v.
cimatrix operator* (const scmatrix &A, const cimatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const scvector &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
srvector operator* (const srmatrix_slice &M, const srvector_slice &v)
 Returns the product of the matrix M and the vector v.
cimatrix operator* (const simatrix &A, const cimatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const srvector &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
rvector operator* (const srmatrix_slice &M, const rvector &v)
 Returns the product of the matrix M and the vector v.
cimatrix operator* (const scmatrix &A, const imatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const scvector &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
rvector operator* (const srmatrix_slice &M, const rvector_slice &v)
 Returns the product of the matrix M and the vector v.
cimatrix operator* (const simatrix &A, const cmatrix &B)
 Returns the product of the matrices A and B.
srmatrix operator* (const srmatrix_slice &M, const real &r)
 Returns the element wise product of the matrix M and r.
complex operator* (const scvector_slice &v1, const srvector &v2)
 Computes the dot product v1*v2.
srmatrix operator* (const real &r, const srmatrix_slice &M)
 Returns the element wise product of the matrix M and r.
cimatrix operator* (const cimatrix_slice &A, const srmatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const srvector_slice &v1, const scvector &v2)
 Computes the dot product v1*v2.
ivector operator* (const ivector &rv, const interval &s) throw ()
 Implementation of multiplication operation.
ivector operator* (const ivector_slice &sl, const interval &s) throw ()
 Implementation of multiplication operation.
ivector operator* (const interval &s, const ivector &rv) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &A, const scmatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const scvector_slice &v1, const scvector &v2)
 Computes the dot product v1*v2.
ivector operator* (const interval &s, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &A, const simatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const cvector &rv1, const cvector &rv2) throw ()
 Implementation of multiplication operation.
complex operator* (const scvector_slice &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
ivector operator* (const ivector &rv, const real &s) throw ()
 Implementation of multiplication operation.
ivector operator* (const ivector_slice &sl, const real &s) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector_slice &sl, const cvector &rv) throw ()
 Implementation of multiplication operation.
ivector operator* (const real &s, const ivector &rv) throw ()
 Implementation of multiplication operation.
ivector operator* (const real &s, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &A, const scimatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const srvector_slice &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
complex operator* (const cvector &rv, const cvector_slice &sl) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const rmatrix_slice &A, const scimatrix &B)
 Returns the product of the matrices A and B.
ivector operator* (const rvector &rv, const interval &s) throw ()
 Implementation of multiplication operation.
complex operator* (const scvector_slice &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
ivector operator* (const rvector_slice &sl, const interval &s) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_real &c, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
ivector operator* (const interval &s, const rvector &rv) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_real &c, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
scvector operator* (const scvector_slice &v, const real &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
ivector operator* (const interval &s, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix &m, const l_real &c) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix_slice &ms, const l_real &c) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix_slice &A, const scimatrix &B)
 Returns the product of the matrices A and B.
scvector operator* (const scvector_slice &v, const complex &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scvector operator* (const srvector_slice &v, const complex &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
cimatrix operator* (const cmatrix_slice &A, const scimatrix &B)
 Returns the product of the matrices A and B.
real operator* (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const real &c, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const real &c, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cvector operator* (const cmatrix_subv &rv, const complex &s) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix &m, const real &c) throw ()
 Implementation of multiplication operation.
cvector operator* (const complex &s, const cmatrix_subv &rv) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix_slice &ms, const real &c) throw ()
 Implementation of multiplication operation.
real operator* (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix_slice &A, const simatrix &B)
 Returns the product of the matrices A and B.
scvector operator* (const real &s, const scvector_slice &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
real operator* (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_real &c, const rmatrix &m) throw ()
 Implementation of multiplication operation.
scvector operator* (const complex &s, const scvector_slice &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
l_rmatrix operator* (const l_real &c, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
real operator* (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix_slice &A, const scmatrix &B)
 Returns the product of the matrices A and B.
l_rmatrix operator* (const rmatrix &m, const l_real &c) throw ()
 Implementation of multiplication operation.
scvector operator* (const complex &s, const srvector_slice &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
l_rmatrix operator* (const rmatrix_slice &ms, const l_real &c) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const scimatrix &A, const rmatrix_slice &B)
 Returns the product of the matrices A and B.
l_rvector operator* (const l_rmatrix &m, const l_rvector &v) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const scimatrix &A, const cmatrix_slice &B)
 Returns the product of the matrices A and B.
l_rvector operator* (const l_rmatrix_slice &ms, const l_rvector &v) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const l_rvector &v, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const scimatrix &A, const imatrix_slice &B)
 Returns the product of the matrices A and B.
l_rvector operator* (const l_rvector &v, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const scimatrix &A, const cimatrix_slice &B)
 Returns the product of the matrices A and B.
cimatrix operator* (const srmatrix &A, const cimatrix_slice &B)
 Returns the product of the matrices A and B.
l_rvector operator* (const l_rvector_slice &v, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const scmatrix &A, const cimatrix_slice &B)
 Returns the product of the matrices A and B.
l_rvector operator* (const l_rvector_slice &v, const l_rmatrix_slice &m) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const simatrix &A, const cimatrix_slice &B)
 Returns the product of the matrices A and B.
l_rvector operator* (const rvector &v, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
l_real operator* (const rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const rvector &v, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_real operator* (const rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const scmatrix &A, const imatrix_slice &B)
 Returns the product of the matrices A and B.
l_rvector operator* (const rvector_slice &v, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
l_real operator* (const rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const simatrix &A, const cmatrix_slice &B)
 Returns the product of the matrices A and B.
l_rvector operator* (const l_rmatrix &m, const rvector &v) throw ()
 Implementation of multiplication operation.
l_real operator* (const rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_ivector &rv, const l_interval &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_ivector_slice &sl, const l_interval &s) throw ()
 Implementation of multiplication operation.
l_rvector operator* (const l_rmatrix_slice &ms, const rvector &v) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_interval &s, const l_ivector &rv) throw ()
 Implementation of multiplication operation.
l_real operator* (const l_rvector &rv1, const rvector &rv2) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const scimatrix &A, const srmatrix &B)
 Returns the product of the matrices A and B.
l_ivector operator* (const l_interval &s, const l_ivector_slice &sl) throw ()
 Implementation of multiplication operation.
complex operator* (const cmatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
l_real operator* (const l_rvector_slice &sl, const rvector &rv) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector &rv1, const cmatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const scimatrix &A, const scmatrix &B)
 Returns the product of the matrices A and B.
l_real operator* (const l_rvector &rv, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_ivector &rv, const real &s) throw ()
 Implementation of multiplication operation.
complex operator* (const cmatrix_subv &rv1, const cvector &rv2) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_ivector_slice &sl, const real &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const real &s, const l_ivector &rv) throw ()
 Implementation of multiplication operation.
l_real operator* (const l_rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const real &s, const l_ivector_slice &sl) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector_slice &sl, const cmatrix_subv &sv) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const scimatrix &A, const simatrix &B)
 Returns the product of the matrices A and B.
complex operator* (const cmatrix_subv &mv, const cvector_slice &vs) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const rvector &rv, const l_interval &s) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const scimatrix &A, const scimatrix &B)
 Returns the product of the matrices A and B.
l_ivector operator* (const rvector_slice &sl, const l_interval &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_interval &s, const rvector &rv) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_interval &s, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const srmatrix &A, const scimatrix &B)
 Returns the product of the matrices A and B.
l_ivector operator* (const l_ivector &rv, const l_real &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_ivector_slice &sl, const l_real &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_real &s, const l_ivector &rv) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_real &s, const l_ivector_slice &sl) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const scmatrix &A, const scimatrix &B)
 Returns the product of the matrices A and B.
scimatrix operator* (const simatrix &A, const scimatrix &B)
 Returns the product of the matrices A and B.
l_ivector operator* (const l_rvector &rv, const l_interval &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_rvector_slice &sl, const l_interval &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_interval &s, const l_rvector &rv) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_interval &s, const l_rvector_slice &sl) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const scmatrix &A, const simatrix &B)
 Returns the product of the matrices A and B.
l_ivector operator* (const l_ivector &rv, const interval &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_ivector_slice &sl, const interval &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const interval &s, const l_ivector &rv) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const simatrix &A, const scmatrix &B)
 Returns the product of the matrices A and B.
l_ivector operator* (const interval &s, const l_ivector_slice &sl) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const ivector &rv, const l_interval &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const ivector_slice &sl, const l_interval &s) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_imatrix_subv &rv, const l_interval &s) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_interval &s, const ivector &rv) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_interval &s, const l_imatrix_subv &rv) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_interval &s, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix_slice &ms, const l_rmatrix &m1) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix_slice &ms1, const l_rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const scimatrix &A, const real &r)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const scimatrix &A, const complex &r)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const scimatrix &A, const interval &r)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const scimatrix &A, const cinterval &r)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const srmatrix &A, const cinterval &r)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const simatrix &A, const cinterval &r)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const scmatrix &A, const cinterval &r)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const scmatrix &A, const interval &r)
 Multiplies every element of A by r and returns the result.
l_interval operator* (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const simatrix &A, const complex &r)
 Multiplies every element of A by r and returns the result.
l_interval operator* (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const real &r, const scimatrix &A)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const complex &r, const scimatrix &A)
 Multiplies every element of A by r and returns the result.
l_interval operator* (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const interval &r, const scimatrix &A)
 Multiplies every element of A by r and returns the result.
l_interval operator* (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
rvector operator* (const rmatrix_subv &rv, const real &s) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const cinterval &r, const scimatrix &A)
 Multiplies every element of A by r and returns the result.
rvector operator* (const real &s, const rmatrix_subv &rv) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_imatrix_subv &rv1, const l_imatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const cinterval &r, const srmatrix &A)
 Multiplies every element of A by r and returns the result.
l_interval operator* (const l_ivector &rv1, const l_imatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const cinterval &r, const simatrix &A)
 Multiplies every element of A by r and returns the result.
scimatrix operator* (const cinterval &r, const scmatrix &A)
 Multiplies every element of A by r and returns the result.
l_interval operator* (const l_imatrix_subv &rv1, const l_ivector &rv2) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const complex &r, const simatrix &A)
 Multiplies every element of A by r and returns the result.
l_interval operator* (const l_ivector_slice &sl, const l_imatrix_subv &sv) throw ()
 Implementation of multiplication operation.
scimatrix operator* (const interval &r, const scmatrix &A)
 Multiplies every element of A by r and returns the result.
l_interval operator* (const l_imatrix_subv &mv, const l_ivector_slice &vs) throw ()
 Implementation of multiplication operation.
ivector operator* (const imatrix_subv &rv, const interval &s) throw ()
 Implementation of multiplication operation.
ivector operator* (const interval &s, const imatrix_subv &rv) throw ()
 Implementation of multiplication operation.
civector operator* (const scimatrix &A, const rvector &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const scimatrix &A, const cvector &v)
 Returns the product of the matrix A and the vector v.
cmatrix operator* (const complex &c, const cmatrix &m) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const complex &c, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix &m, const complex &c) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix_slice &ms, const complex &c) throw ()
 Implementation of multiplication operation.
civector operator* (const scimatrix &A, const ivector &v)
 Returns the product of the matrix A and the vector v.
cmatrix operator* (const real &c, const cmatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const scimatrix &A, const civector &v)
 Returns the product of the matrix A and the vector v.
cmatrix operator* (const real &c, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix &m, const real &c) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix_slice &ms, const real &c) throw ()
 Implementation of multiplication operation.
civector operator* (const srmatrix &A, const civector &v)
 Returns the product of the matrix A and the vector v.
cmatrix operator* (const complex &c, const rmatrix &m) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const complex &c, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const rmatrix &m, const complex &c) throw ()
 Implementation of multiplication operation.
civector operator* (const scmatrix &A, const civector &v)
 Returns the product of the matrix A and the vector v.
l_rmatrix operator* (const rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const rmatrix_slice &ms, const complex &c) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const l_rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication operation.
civector operator* (const simatrix &A, const civector &v)
 Returns the product of the matrix A and the vector v.
l_rmatrix operator* (const rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cvector operator* (const cmatrix &m, const cvector &v) throw ()
 Implementation of multiplication operation.
interval operator* (const sivector_slice &v1, const rvector &v2)
 Computes the dot product v1*v2.
l_rmatrix operator* (const l_rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const scmatrix &A, const ivector &v)
 Returns the product of the matrix A and the vector v.
cvector operator* (const cmatrix_slice &ms, const cvector &v) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const rmatrix_slice &ms, const l_rmatrix &m1) throw ()
 Implementation of multiplication operation.
cvector operator* (const cvector &v, const cmatrix &m) throw ()
 Implementation of multiplication operation.
interval operator* (const srvector_slice &v1, const ivector &v2)
 Computes the dot product v1*v2.
civector operator* (const simatrix &A, const cvector &v)
 Returns the product of the matrix A and the vector v.
l_rmatrix operator* (const l_rmatrix_slice &ms, const rmatrix &m1) throw ()
 Implementation of multiplication operation.
cvector operator* (const cvector &v, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_rmatrix operator* (const rmatrix_slice &ms1, const l_rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
interval operator* (const sivector_slice &v1, const ivector &v2)
 Computes the dot product v1*v2.
civector operator* (const scimatrix &A, const rvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_rmatrix operator* (const l_rmatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
civector operator* (const civector &rv, const cinterval &s) throw ()
 Implementation of multiplication operation.
civector operator* (const civector_slice &sl, const cinterval &s) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
civector operator* (const cinterval &s, const civector &rv) throw ()
 Implementation of multiplication operation.
civector operator* (const scimatrix &A, const ivector_slice &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const cinterval &s, const civector_slice &sl) throw ()
 Implementation of multiplication operation.
cvector operator* (const cvector_slice &v, const cmatrix &m) throw ()
 Implementation of multiplication operation.
interval operator* (const rvector &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
cvector operator* (const cvector_slice &v, const cmatrix_slice &m) throw ()
 Implementation of multiplication operation.
civector operator* (const scimatrix &A, const cvector_slice &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const civector &rv, const real &s) throw ()
 Implementation of multiplication operation.
civector operator* (const civector_slice &sl, const real &s) throw ()
 Implementation of multiplication operation.
civector operator* (const real &s, const civector &rv) throw ()
 Implementation of multiplication operation.
interval operator* (const imatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
cvector operator* (const rvector &v, const cmatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const real &s, const civector_slice &sl) throw ()
 Implementation of multiplication operation.
civector operator* (const scimatrix &A, const civector_slice &v)
 Returns the product of the matrix A and the vector v.
complex operator* (const rvector &rv1, const cvector &rv2) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector &rv1, const imatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
cvector operator* (const rvector &v, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
complex operator* (const rvector_slice &sl, const cvector &rv) throw ()
 Implementation of multiplication operation.
interval operator* (const sivector_slice &v1, const rvector_slice &v2)
 Computes the dot product v1*v2.
civector operator* (const srmatrix &A, const civector_slice &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const rvector &rv, const cinterval &s) throw ()
 Implementation of multiplication operation.
interval operator* (const imatrix_subv &rv1, const ivector &rv2) throw ()
 Implementation of multiplication operation.
cvector operator* (const rvector_slice &v, const cmatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const rvector_slice &sl, const cinterval &s) throw ()
 Implementation of multiplication operation.
complex operator* (const rvector &rv, const cvector_slice &sl) throw ()
 Implementation of multiplication operation.
civector operator* (const cinterval &s, const rvector &rv) throw ()
 Implementation of multiplication operation.
civector operator* (const cinterval &s, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &sl, const imatrix_subv &sv) throw ()
 Implementation of multiplication operation.
interval operator* (const srvector_slice &v1, const ivector_slice &v2)
 Computes the dot product v1*v2.
cvector operator* (const cmatrix &m, const rvector &v) throw ()
 Implementation of multiplication operation.
complex operator* (const rvector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of multiplication operation.
civector operator* (const scmatrix &A, const civector_slice &v)
 Returns the product of the matrix A and the vector v.
interval operator* (const imatrix_subv &mv, const ivector_slice &vs) throw ()
 Implementation of multiplication operation.
civector operator* (const civector &rv, const complex &s) throw ()
 Implementation of multiplication operation.
cvector operator* (const cmatrix_slice &ms, const rvector &v) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector &rv1, const rvector &rv2) throw ()
 Implementation of multiplication operation.
civector operator* (const civector_slice &sl, const complex &s) throw ()
 Implementation of multiplication operation.
real operator* (const rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
civector operator* (const complex &s, const civector &rv) throw ()
 Implementation of multiplication operation.
interval operator* (const sivector_slice &v1, const ivector_slice &v2)
 Computes the dot product v1*v2.
civector operator* (const simatrix &A, const civector_slice &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const complex &s, const civector_slice &sl) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector_slice &sl, const rvector &rv) throw ()
 Implementation of multiplication operation.
real operator* (const rvector &rv1, const rmatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
complex operator* (const cvector &rv, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
real operator* (const rmatrix_subv &rv1, const rvector &rv2) throw ()
 Implementation of multiplication operation.
civector operator* (const simatrix &A, const cvector_slice &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const cvector &rv, const cinterval &s) throw ()
 Implementation of multiplication operation.
civector operator* (const cvector_slice &sl, const cinterval &s) throw ()
 Implementation of multiplication operation.
civector operator* (const cinterval &s, const cvector &rv) throw ()
 Implementation of multiplication operation.
complex operator* (const cvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
real operator* (const rvector_slice &sl, const rmatrix_subv &sv) throw ()
 Implementation of multiplication operation.
civector operator* (const cinterval &s, const cvector_slice &sl) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const scmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const rvector_slice &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
civector operator* (const scmatrix &A, const ivector_slice &v)
 Returns the product of the matrix A and the vector v.
real operator* (const rmatrix_subv &mv, const rvector_slice &vs) throw ()
 Implementation of multiplication operation.
srvector operator* (const srmatrix_subv &v1, const real &v2)
 Computes the componentwise product of v1 and v2.
civector operator* (const civector &rv, const interval &s) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const srmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
civector operator* (const civector_slice &sl, const interval &s) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
civector operator* (const interval &s, const civector &rv) throw ()
 Implementation of multiplication operation.
scivector operator* (const scimatrix &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const interval &s, const civector_slice &sl) throw ()
 Implementation of multiplication operation.
srvector operator* (const real &v1, const srmatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scmatrix operator* (const scmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const sivector &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
scivector operator* (const scimatrix &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const ivector &rv, const cinterval &s) throw ()
 Implementation of multiplication operation.
real operator* (const srmatrix_subv &v1, const srvector &v2)
 Returns the dot product of v1 and v2.
civector operator* (const ivector_slice &sl, const cinterval &s) throw ()
 Implementation of multiplication operation.
civector operator* (const cinterval &s, const ivector &rv) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const scmatrix_slice &M1, const srmatrix &M2)
 Returns the product of the matrices M1 and M2.
civector operator* (const cinterval &s, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
interval operator* (const srvector &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
scivector operator* (const scimatrix &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
real operator* (const srmatrix_subv &v1, const srvector_slice &v2)
 Returns the dot product of v1 and v2.
scmatrix operator* (const srmatrix_slice &M1, const scmatrix &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const sivector &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
scivector operator* (const scimatrix &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
real operator* (const srmatrix_subv &v1, const rvector &v2)
 Returns the dot product of v1 and v2.
interval operator* (const rvector &rv1, const ivector &rv2) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const scmatrix_slice &M1, const scmatrix &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const sivector_slice &v1, const srvector &v2)
 Computes the dot product v1*v2.
scivector operator* (const srmatrix &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
interval operator* (const rvector_slice &sl, const ivector &rv) throw ()
 Implementation of multiplication operation.
real operator* (const srmatrix_subv &v1, const rvector_slice &v2)
 Returns the dot product of v1 and v2.
interval operator* (const rvector &rv, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const scmatrix &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const srvector_slice &v1, const sivector &v2)
 Computes the dot product v1*v2.
scivector operator* (const scmatrix &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
real operator* (const srvector &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
interval operator* (const rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const srmatrix &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const sivector_slice &v1, const sivector &v2)
 Computes the dot product v1*v2.
scivector operator* (const simatrix &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
interval operator* (const ivector &rv1, const rvector &rv2) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix &m1, const cmatrix &m2) throw ()
 Implementation of multiplication operation.
real operator* (const srvector_slice &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cmatrix operator* (const cmatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &sl, const rvector &rv) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const scmatrix &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const sivector_slice &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
scivector operator* (const scmatrix &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
real operator* (const rvector &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
interval operator* (const ivector &rv, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix_slice &ms, const cmatrix &m1) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const scmatrix_slice &M1, const rmatrix &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const srvector_slice &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
scivector operator* (const simatrix &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
interval operator* (const ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix_slice &ms1, const cmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_interval operator* (const rvector &rv1, const l_ivector &rv2) throw ()
 Implementation of multiplication operation.
real operator* (const rvector_slice &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
l_interval operator* (const rvector_slice &sl, const l_ivector &rv) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const srmatrix_slice &M1, const cmatrix &M2)
 Returns the product of the matrices M1 and M2.
interval operator* (const sivector_slice &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
scivector operator* (const scimatrix &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
sivector operator* (const sivector_slice &v, const real &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
l_interval operator* (const rvector &rv, const l_ivector_slice &sl) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const scmatrix_slice &M1, const cmatrix &M2)
 Returns the product of the matrices M1 and M2.
sivector operator* (const sivector_slice &v, const interval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const scimatrix &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_interval operator* (const rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
sivector operator* (const srvector_slice &v, const interval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
l_interval operator* (const l_ivector &rv1, const rvector &rv2) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scivector operator* (const scimatrix &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_interval operator* (const l_ivector_slice &sl, const rvector &rv) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const rmatrix &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cinterval operator* (const civector &rv1, const civector &rv2) throw ()
 Implementation of multiplication operation.
scivector operator* (const scimatrix &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_interval operator* (const l_ivector &rv, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
sivector operator* (const real &s, const sivector_slice &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
cinterval operator* (const civector_slice &sl, const civector &rv) throw ()
 Implementation of multiplication operation.
sivector operator* (const interval &s, const sivector_slice &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
l_interval operator* (const l_ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scivector operator* (const srmatrix &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
sivector operator* (const interval &s, const srvector_slice &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
cinterval operator* (const civector &rv, const civector_slice &sl) throw ()
 Implementation of multiplication operation.
rmatrix operator* (const real &c, const rmatrix &m) throw ()
 Implementation of multiplication operation.
rmatrix operator* (const real &c, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const scmatrix_slice &M1, const rmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
rmatrix operator* (const rmatrix &m, const real &c) throw ()
 Implementation of multiplication operation.
scivector operator* (const scmatrix &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
rmatrix operator* (const rmatrix_slice &ms, const real &c) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const srmatrix_slice &M1, const cmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scivector operator* (const simatrix &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
rvector operator* (const rmatrix &m, const rvector &v) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const scmatrix_slice &M1, const cmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scivector operator* (const simatrix &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
rvector operator* (const rmatrix_slice &ms, const rvector &v) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scivector operator* (const scmatrix &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
rvector operator* (const rvector &v, const rmatrix &m) throw ()
 Implementation of multiplication operation.
rvector operator* (const rvector &v, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const rmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
civector operator* (const cimatrix &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
cmatrix operator* (const cmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
civector operator* (const cimatrix &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_interval &c, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_interval &c, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
rvector operator* (const rvector_slice &v, const rmatrix &m) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m, const l_interval &c) throw ()
 Implementation of multiplication operation.
scvector operator* (const scmatrix_slice &M, const srvector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const cimatrix &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_imatrix_slice &ms, const l_interval &c) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_subv &rv, const cinterval &s) throw ()
 Implementation of multiplication operation.
civector operator* (const cinterval &s, const cimatrix_subv &rv) throw ()
 Implementation of multiplication operation.
scvector operator* (const srmatrix_slice &M, const scvector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const cimatrix &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const real &c, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const real &c, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m, const real &c) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms, const real &c) throw ()
 Implementation of multiplication operation.
scvector operator* (const scmatrix_slice &M, const scvector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const rmatrix &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_interval &c, const rmatrix &m) throw ()
 Implementation of multiplication operation.
scvector operator* (const scmatrix_slice &M, const srvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const cmatrix &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_interval &c, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const rmatrix &m1, const cmatrix &m2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const rmatrix &m, const l_interval &c) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const rmatrix_slice &ms, const l_interval &c) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication operation.
scvector operator* (const srmatrix_slice &M, const scvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const imatrix &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_real &c, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_real &c, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const rmatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m, const l_real &c) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms, const l_real &c) throw ()
 Implementation of multiplication operation.
scvector operator* (const scmatrix_slice &M, const scvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const cmatrix &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
cmatrix operator* (const cmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const rmatrix_slice &ms, const cmatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_interval &c, const l_rmatrix &m) throw ()
 Implementation of multiplication operation.
cvector operator* (const scmatrix_slice &M, const rvector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const imatrix &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_interval &c, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_rmatrix &m, const l_interval &c) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix_slice &ms, const rmatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_rmatrix_slice &ms, const l_interval &c) throw ()
 Implementation of multiplication operation.
cvector operator* (const srmatrix_slice &M, const cvector &v)
 Returns the product of the matrix M and the vector v.
cmatrix operator* (const rmatrix_slice &ms1, const cmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_slice &A, const srvector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const interval &c, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const interval &c, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m, const interval &c) throw ()
 Implementation of multiplication operation.
cmatrix operator* (const cmatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms, const interval &c) throw ()
 Implementation of multiplication operation.
cvector operator* (const scmatrix_slice &M, const cvector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const cimatrix_slice &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_interval &c, const imatrix &m) throw ()
 Implementation of multiplication operation.
cvector operator* (const scmatrix_slice &M, const rvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const cimatrix_slice &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_interval &c, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix &m, const l_interval &c) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix_slice &ms, const l_interval &c) throw ()
 Implementation of multiplication operation.
rmatrix operator* (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication operation.
cvector operator* (const srmatrix_slice &M, const cvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const cimatrix_slice &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
rmatrix operator* (const rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
rmatrix operator* (const rmatrix_slice &ms, const rmatrix &m1) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_imatrix &m, const l_ivector &v) throw ()
 Implementation of multiplication operation.
cvector operator* (const scmatrix_slice &M, const cvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const rmatrix_slice &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
scmatrix operator* (const scmatrix_slice &M, const real &r)
 Returns the element wise product of the matrix M and r.
rmatrix operator* (const rmatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_imatrix_slice &ms, const l_ivector &v) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const scmatrix_slice &M, const complex &r)
 Returns the element wise product of the matrix M and r.
civector operator* (const cmatrix_slice &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
l_ivector operator* (const l_ivector &v, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const srmatrix_slice &M, const complex &r)
 Returns the element wise product of the matrix M and r.
l_ivector operator* (const l_ivector &v, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const imatrix_slice &A, const scivector &v)
 Returns the product of the matrix A and the vector v.
civector operator* (const cmatrix_slice &A, const sivector &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const cimatrix_subv &rv1, const cimatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const real &r, const scmatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scmatrix operator* (const complex &r, const srmatrix_slice &M)
 Returns the element wise product of the matrix M and r.
l_ivector operator* (const l_ivector_slice &v, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector &rv1, const cimatrix_subv &rv2) throw ()
 Implementation of multiplication operation.
scmatrix operator* (const complex &r, const scmatrix_slice &M)
 Returns the element wise product of the matrix M and r.
civector operator* (const imatrix_slice &A, const scvector &v)
 Returns the product of the matrix A and the vector v.
l_ivector operator* (const l_ivector_slice &v, const l_imatrix_slice &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const cimatrix_subv &rv1, const civector &rv2) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector_slice &sl, const cimatrix_subv &sv) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_ivector operator* (const rvector &v, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const cimatrix_subv &mv, const civector_slice &vs) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const rvector &v, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_ivector operator* (const rvector_slice &v, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_ivector operator* (const l_imatrix &m, const rvector &v) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_imatrix_slice &ms, const rvector &v) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
imatrix operator* (const interval &c, const imatrix &m) throw ()
 Implementation of multiplication operation.
imatrix operator* (const interval &c, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_rvector &v, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
imatrix operator* (const imatrix &m, const interval &c) throw ()
 Implementation of multiplication operation.
civector operator* (const rmatrix &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
imatrix operator* (const imatrix_slice &ms, const interval &c) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_rvector &v, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const cmatrix &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_ivector operator* (const l_rvector_slice &v, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
imatrix operator* (const real &c, const imatrix &m) throw ()
 Implementation of multiplication operation.
imatrix operator* (const real &c, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
imatrix operator* (const imatrix &m, const real &c) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_imatrix &m, const l_rvector &v) throw ()
 Implementation of multiplication operation.
imatrix operator* (const imatrix_slice &ms, const real &c) throw ()
 Implementation of multiplication operation.
civector operator* (const imatrix &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_ivector operator* (const l_imatrix_slice &ms, const l_rvector &v) throw ()
 Implementation of multiplication operation.
imatrix operator* (const interval &c, const rmatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const cmatrix &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
imatrix operator* (const interval &c, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
imatrix operator* (const rmatrix &m, const interval &c) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const ivector &v, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const rvector &rv1, const civector &rv2) throw ()
 Implementation of multiplication operation.
imatrix operator* (const rmatrix_slice &ms, const interval &c) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const ivector &v, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cinterval operator* (const rvector_slice &sl, const civector &rv) throw ()
 Implementation of multiplication operation.
civector operator* (const imatrix &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_ivector operator* (const ivector_slice &v, const l_imatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const rvector &rv, const civector_slice &sl) throw ()
 Implementation of multiplication operation.
ivector operator* (const imatrix &m, const ivector &v) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_slice &A, const srvector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const rvector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_imatrix &m, const ivector &v) throw ()
 Implementation of multiplication operation.
ivector operator* (const imatrix_slice &ms, const ivector &v) throw ()
 Implementation of multiplication operation.
l_ivector operator* (const l_imatrix_slice &ms, const ivector &v) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector &rv1, const rvector &rv2) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_slice &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
ivector operator* (const ivector &v, const imatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector_slice &sl, const rvector &rv) throw ()
 Implementation of multiplication operation.
ivector operator* (const ivector &v, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_slice &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
cinterval operator* (const civector &rv, const rvector_slice &sl) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_rvector &rv1, const l_ivector &rv2) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_slice &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_interval operator* (const l_rvector_slice &sl, const l_ivector &rv) throw ()
 Implementation of multiplication operation.
ivector operator* (const ivector_slice &v, const imatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const rmatrix_slice &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_interval operator* (const l_rvector &rv, const l_ivector_slice &sl) throw ()
 Implementation of multiplication operation.
ivector operator* (const ivector_slice &v, const imatrix_slice &m) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
civector operator* (const imatrix_slice &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
ivector operator* (const rvector &v, const imatrix &m) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_ivector &rv1, const l_rvector &rv2) throw ()
 Implementation of multiplication operation.
ivector operator* (const rvector &v, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const cmatrix_slice &A, const scivector_slice &v)
 Returns the product of the matrix A and the vector v.
l_interval operator* (const l_ivector_slice &sl, const l_rvector &rv) throw ()
 Implementation of multiplication operation.
ivector operator* (const rvector_slice &v, const imatrix &m) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_ivector &rv, const l_rvector_slice &sl) throw ()
 Implementation of multiplication operation.
civector operator* (const cmatrix_slice &A, const sivector_slice &v)
 Returns the product of the matrix A and the vector v.
ivector operator* (const imatrix &m, const rvector &v) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of multiplication operation.
ivector operator* (const imatrix_slice &ms, const rvector &v) throw ()
 Implementation of multiplication operation.
civector operator* (const imatrix_slice &A, const scvector_slice &v)
 Returns the product of the matrix A and the vector v.
l_imatrix operator* (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms, const l_imatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms1, const l_imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
simatrix operator* (const simatrix_slice &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
simatrix operator* (const srmatrix_slice &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
simatrix operator* (const simatrix_slice &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
simatrix operator* (const simatrix_slice &M1, const srmatrix &M2)
 Returns the product of the matrices M1 and M2.
simatrix operator* (const srmatrix_slice &M1, const simatrix &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication operation.
imatrix operator* (const imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
simatrix operator* (const simatrix_slice &M1, const simatrix &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const imatrix_slice &ms, const imatrix &m1) throw ()
 Implementation of multiplication operation.
simatrix operator* (const simatrix &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const imatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
simatrix operator* (const srmatrix &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
simatrix operator* (const simatrix &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const simatrix_slice &M1, const rmatrix &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const srmatrix_slice &M1, const imatrix &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const simatrix_slice &M1, const imatrix &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const imatrix &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const rmatrix &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const imatrix &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const simatrix_slice &M1, const rmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const srmatrix_slice &M1, const imatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const simatrix_slice &M1, const imatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const imatrix_slice &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const rmatrix_slice &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
imatrix operator* (const imatrix_slice &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
sivector operator* (const simatrix_slice &M, const srvector &v)
 Returns the product of the matrix M and the vector v.
sivector operator* (const srmatrix_slice &M, const sivector &v)
 Returns the product of the matrix M and the vector v.
l_imatrix operator* (const rmatrix &m1, const l_imatrix &m2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication operation.
sivector operator* (const simatrix_slice &M, const sivector &v)
 Returns the product of the matrix M and the vector v.
l_imatrix operator* (const rmatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cinterval &c, const cimatrix &m) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cinterval &c, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m, const cinterval &c) throw ()
 Implementation of multiplication operation.
sivector operator* (const simatrix_slice &M, const srvector_slice &v)
 Returns the product of the matrix M and the vector v.
l_imatrix operator* (const l_imatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms, const cinterval &c) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const rmatrix_slice &ms, const l_imatrix &m1) throw ()
 Implementation of multiplication operation.
sivector operator* (const srmatrix_slice &M, const sivector_slice &v)
 Returns the product of the matrix M and the vector v.
cinterval operator* (const cvector &rv1, const civector &rv2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const real &c, const cimatrix &m) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms, const rmatrix &m1) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const real &c, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m, const real &c) throw ()
 Implementation of multiplication operation.
cinterval operator* (const cvector_slice &sl, const civector &rv) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms, const real &c) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const rmatrix_slice &ms1, const l_imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
sivector operator* (const simatrix_slice &M, const sivector_slice &v)
 Returns the product of the matrix M and the vector v.
cinterval operator* (const cvector &rv, const civector_slice &sl) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cinterval &c, const rmatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const cvector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of multiplication operation.
ivector operator* (const simatrix_slice &M, const rvector &v)
 Returns the product of the matrix M and the vector v.
cimatrix operator* (const cinterval &c, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const rmatrix &m, const cinterval &c) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const rmatrix_slice &ms, const cinterval &c) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector &rv1, const cvector &rv2) throw ()
 Implementation of multiplication operation.
ivector operator* (const srmatrix_slice &M, const ivector &v)
 Returns the product of the matrix M and the vector v.
cimatrix operator* (const complex &c, const cimatrix &m) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector_slice &sl, const cvector &rv) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const complex &c, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m, const complex &c) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms, const complex &c) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector &rv, const cvector_slice &sl) throw ()
 Implementation of multiplication operation.
ivector operator* (const simatrix_slice &M, const ivector &v)
 Returns the product of the matrix M and the vector v.
imatrix operator* (const rmatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication operation.
l_interval operator* (const ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of multiplication operation.
imatrix operator* (const imatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cinterval &c, const cmatrix &m) throw ()
 Implementation of multiplication operation.
ivector operator* (const simatrix_slice &M, const rvector_slice &v)
 Returns the product of the matrix M and the vector v.
cimatrix operator* (const cinterval &c, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_interval operator* (const ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix &m, const cinterval &c) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix_slice &ms, const cinterval &c) throw ()
 Implementation of multiplication operation.
imatrix operator* (const rmatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_interval operator* (const ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of multiplication operation.
ivector operator* (const srmatrix_slice &M, const ivector_slice &v)
 Returns the product of the matrix M and the vector v.
imatrix operator* (const imatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const interval &c, const cimatrix &m) throw ()
 Implementation of multiplication operation.
l_interval operator* (const ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const interval &c, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m, const interval &c) throw ()
 Implementation of multiplication operation.
imatrix operator* (const rmatrix_slice &ms, const imatrix &m1) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms, const interval &c) throw ()
 Implementation of multiplication operation.
ivector operator* (const simatrix_slice &M, const ivector_slice &v)
 Returns the product of the matrix M and the vector v.
l_interval operator* (const l_ivector &rv1, const ivector &rv2) throw ()
 Implementation of multiplication operation.
imatrix operator* (const imatrix_slice &ms, const rmatrix &m1) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_ivector_slice &sl, const ivector &rv) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cinterval &c, const imatrix &m) throw ()
 Implementation of multiplication operation.
imatrix operator* (const rmatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cinterval &c, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix &m, const cinterval &c) throw ()
 Implementation of multiplication operation.
l_interval operator* (const l_ivector &rv, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix_slice &ms, const cinterval &c) throw ()
 Implementation of multiplication operation.
imatrix operator* (const imatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
simatrix operator* (const simatrix_slice &M, const real &r)
 Returns the element wise product of the matrix M and r.
l_interval operator* (const l_ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
simatrix operator* (const simatrix_slice &M, const interval &r)
 Returns the element wise product of the matrix M and r.
simatrix operator* (const srmatrix_slice &M, const interval &r)
 Returns the element wise product of the matrix M and r.
civector operator* (const cimatrix &m, const civector &v) throw ()
 Implementation of multiplication operation.
simatrix operator* (const real &r, const simatrix_slice &M)
 Returns the element wise product of the matrix M and r.
civector operator* (const cimatrix_slice &ms, const civector &v) throw ()
 Implementation of multiplication operation.
simatrix operator* (const interval &r, const srmatrix_slice &M)
 Returns the element wise product of the matrix M and r.
civector operator* (const civector &v, const cimatrix &m) throw ()
 Implementation of multiplication operation.
simatrix operator* (const interval &r, const simatrix_slice &M)
 Returns the element wise product of the matrix M and r.
civector operator* (const civector &v, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const civector_slice &v, const cimatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const civector_slice &v, const cimatrix_slice &m) throw ()
 Implementation of multiplication operation.
civector operator* (const rvector &v, const cimatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const rvector &v, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const rvector_slice &v, const cimatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix &m, const rvector &v) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_slice &ms, const rvector &v) throw ()
 Implementation of multiplication operation.
civector operator* (const cvector &v, const cimatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const cvector &v, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const cvector_slice &v, const cimatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix &m, const cvector &v) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_slice &ms, const cvector &v) throw ()
 Implementation of multiplication operation.
civector operator* (const ivector &v, const cimatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const ivector &v, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
civector operator* (const ivector_slice &v, const cimatrix &m) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix &m, const ivector &v) throw ()
 Implementation of multiplication operation.
civector operator* (const cimatrix_slice &ms, const ivector &v) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_rmatrix &m1, const l_imatrix &m2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_rmatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
scvector operator* (const scmatrix_subv &v1, const real &v2)
 Computes the componentwise division of v1 and v2.
l_imatrix operator* (const l_imatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
scvector operator* (const scmatrix_subv &v1, const complex &v2)
 Computes the componentwise division of v1 and v2.
scvector operator* (const srmatrix_subv &v1, const complex &v2)
 Computes the componentwise division of v1 and v2.
l_imatrix operator* (const l_rmatrix_slice &ms, const l_imatrix &m1) throw ()
 Implementation of multiplication operation.
scvector operator* (const real &v1, const scmatrix_subv &v2)
 Computes the componentwise division of v1 and v2.
l_imatrix operator* (const l_imatrix_slice &ms, const l_rmatrix &m1) throw ()
 Implementation of multiplication operation.
scvector operator* (const complex &v1, const scmatrix_subv &v2)
 Computes the componentwise division of v1 and v2.
scvector operator* (const complex &v1, const srmatrix_subv &v2)
 Computes the componentwise division of v1 and v2.
l_imatrix operator* (const l_rmatrix_slice &ms1, const l_imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms1, const l_rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
complex operator* (const scmatrix_subv &v1, const srvector &v2)
 Returns the dot product of v1 and v2.
cimatrix operator* (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
complex operator* (const srmatrix_subv &v1, const scvector &v2)
 Returns the dot product of v1 and v2.
cimatrix operator* (const cimatrix_slice &ms, const cimatrix &m1) throw ()
 Implementation of multiplication operation.
complex operator* (const scmatrix_subv &v1, const scvector &v2)
 Returns the dot product of v1 and v2.
cimatrix operator* (const cimatrix_slice &ms1, const cimatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
complex operator* (const scmatrix_subv &v1, const srvector_slice &v2)
 Returns the dot product of v1 and v2.
complex operator* (const srmatrix_subv &v1, const scvector_slice &v2)
 Returns the dot product of v1 and v2.
complex operator* (const scmatrix_subv &v1, const scvector_slice &v2)
 Returns the dot product of v1 and v2.
complex operator* (const scmatrix_subv &v1, const rvector &v2)
 Returns the dot product of v1 and v2.
complex operator* (const srmatrix_subv &v1, const cvector &v2)
 Returns the dot product of v1 and v2.
complex operator* (const scmatrix_subv &v1, const cvector &v2)
 Returns the dot product of v1 and v2.
complex operator* (const scmatrix_subv &v1, const rvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const ivector &rv1, const civector &rv2) throw ()
 Implementation of multiplication operation.
complex operator* (const srmatrix_subv &v1, const cvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const ivector_slice &sl, const civector &rv) throw ()
 Implementation of multiplication operation.
cinterval operator* (const ivector &rv, const civector_slice &sl) throw ()
 Implementation of multiplication operation.
complex operator* (const scmatrix_subv &v1, const cvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const ivector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of multiplication operation.
complex operator* (const scvector &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &rv1, const ivector &rv2) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector_slice &sl, const ivector &rv) throw ()
 Implementation of multiplication operation.
complex operator* (const srvector &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &rv, const ivector_slice &sl) throw ()
 Implementation of multiplication operation.
cinterval operator* (const civector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of multiplication operation.
complex operator* (const scvector &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const scvector_slice &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const srvector_slice &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const scvector_slice &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const cvector &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const rvector &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const cvector &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const cvector_slice &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const rvector_slice &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
complex operator* (const cvector_slice &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cimatrix operator* (const rmatrix &m1, const cimatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const rmatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const rmatrix_slice &ms, const cimatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms, const rmatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const rmatrix_slice &ms1, const cimatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix_slice &ms, const l_imatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms, const imatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix_slice &ms1, const l_imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_imatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_rmatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix &m1, const cimatrix &m2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m1, const cmatrix &m2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_rmatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_rmatrix_slice &ms, const imatrix &m1) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix_slice &ms, const cimatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix_slice &ms, const l_rmatrix &m1) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms, const cmatrix &m1) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const l_rmatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix_slice &ms1, const cimatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
l_imatrix operator* (const imatrix_slice &ms1, const l_rmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms1, const cmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix &m1, const cimatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix_slice &ms, const cimatrix &m1) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cimatrix_slice &ms, const imatrix &m1) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix_slice &ms1, const cimatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
sivector operator* (const simatrix_subv &v1, const real &v2)
 Computes the componentwise product of v1 and v2.
sivector operator* (const simatrix_subv &v1, const interval &v2)
 Computes the componentwise product of v1 and v2.
cimatrix operator* (const cimatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
sivector operator* (const srmatrix_subv &v1, const interval &v2)
 Computes the componentwise product of v1 and v2.
sivector operator* (const real &v1, const simatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
sivector operator* (const interval &v1, const simatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
sivector operator* (const interval &v1, const srmatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
interval operator* (const simatrix_subv &v1, const srvector &v2)
 Returns the dot product of v1 and v2.
interval operator* (const srmatrix_subv &v1, const sivector &v2)
 Returns the dot product of v1 and v2.
interval operator* (const simatrix_subv &v1, const sivector &v2)
 Returns the dot product of v1 and v2.
interval operator* (const simatrix_subv &v1, const srvector_slice &v2)
 Returns the dot product of v1 and v2.
interval operator* (const srmatrix_subv &v1, const sivector_slice &v2)
 Returns the dot product of v1 and v2.
interval operator* (const simatrix_subv &v1, const sivector_slice &v2)
 Returns the dot product of v1 and v2.
interval operator* (const simatrix_subv &v1, const rvector &v2)
 Returns the dot product of v1 and v2.
interval operator* (const srmatrix_subv &v1, const ivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector_slice &v1, const rvector &v2)
 Computes the dot product v1*v2.
interval operator* (const simatrix_subv &v1, const ivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector_slice &v1, const cvector &v2)
 Computes the dot product v1*v2.
interval operator* (const simatrix_subv &v1, const rvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector_slice &v1, const ivector &v2)
 Computes the dot product v1*v2.
interval operator* (const srmatrix_subv &v1, const ivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector_slice &v1, const civector &v2)
 Computes the dot product v1*v2.
interval operator* (const simatrix_subv &v1, const ivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const srvector_slice &v1, const civector &v2)
 Computes the dot product v1*v2.
interval operator* (const sivector &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const sivector_slice &v1, const civector &v2)
 Computes the dot product v1*v2.
interval operator* (const srvector &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scvector_slice &v1, const civector &v2)
 Computes the dot product v1*v2.
interval operator* (const sivector &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scvector_slice &v1, const ivector &v2)
 Computes the dot product v1*v2.
interval operator* (const sivector_slice &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const sivector_slice &v1, const cvector &v2)
 Computes the dot product v1*v2.
interval operator* (const srvector_slice &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
interval operator* (const sivector_slice &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
interval operator* (const ivector &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
interval operator* (const rvector &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
interval operator* (const ivector &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const rvector &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
interval operator* (const ivector_slice &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const cvector &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
interval operator* (const rvector_slice &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const ivector &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cimatrix operator* (const cmatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication operation.
interval operator* (const ivector_slice &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const cvector &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
cimatrix operator* (const imatrix &m1, const cmatrix &m2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cinterval operator* (const ivector &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
cimatrix operator* (const imatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const cmatrix_slice &ms, const imatrix &m1) throw ()
 Implementation of multiplication operation.
cinterval operator* (const scivector_slice &v1, const rvector_slice &v2)
 Computes the dot product v1*v2.
cimatrix operator* (const imatrix_slice &ms, const cmatrix &m1) throw ()
 Implementation of multiplication operation.
cinterval operator* (const scivector_slice &v1, const ivector_slice &v2)
 Computes the dot product v1*v2.
cimatrix operator* (const cmatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
cimatrix operator* (const imatrix_slice &ms1, const cmatrix_slice &ms2) throw ()
 Implementation of multiplication operation.
cinterval operator* (const scivector_slice &v1, const cvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const civector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const srvector_slice &v1, const civector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scvector_slice &v1, const civector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const sivector_slice &v1, const civector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scvector_slice &v1, const ivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const sivector_slice &v1, const cvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const civector_slice &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const civector_slice &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const civector_slice &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const civector_slice &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const rvector_slice &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const ivector_slice &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const cvector_slice &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const cvector_slice &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const ivector_slice &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const srvector &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scvector &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const sivector &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scvector &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const sivector &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const srvector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const scvector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const sivector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const scivector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const srvector_slice &v1, const scivector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const sivector_slice &v1, const scivector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scvector_slice &v1, const scivector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scvector_slice &v1, const sivector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const sivector_slice &v1, const scvector &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const srvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scivector_slice &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const srvector_slice &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scvector_slice &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const sivector_slice &v1, const scivector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const sivector_slice &v1, const scvector_slice &v2)
 Computes the dot product v1*v2.
cinterval operator* (const scvector_slice &v1, const sivector_slice &v2)
 Computes the dot product v1*v2.
scivector operator* (const scivector_slice &v, const real &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const scivector_slice &v, const complex &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const scivector_slice &v, const interval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const scivector_slice &v, const cinterval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const srvector_slice &v, const cinterval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const scvector_slice &v, const cinterval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const sivector_slice &v, const cinterval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const scvector_slice &v, const interval &s)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const sivector_slice &v, const complex &s)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const real &s, const scivector_slice &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const complex &s, const scivector_slice &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const interval &s, const scivector_slice &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const cinterval &s, const scivector_slice &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const cinterval &s, const srvector_slice &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const cinterval &s, const scvector_slice &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const cinterval &s, const sivector_slice &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scivector operator* (const complex &s, const sivector_slice &v)
 Multiplies all elements of v with the scalar s and returns the result as a new vector.
scivector operator* (const interval &s, const scvector_slice &v)
 Multiplies all elements of v with the interval s and returns the result as a new vector.
scimatrix operator* (const scimatrix_slice &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix_slice &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix_slice &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const srmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const simatrix_slice &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const simatrix_slice &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scmatrix_slice &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix_slice &M1, const srmatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix_slice &M1, const scmatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix_slice &M1, const simatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix_slice &M1, const scimatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const srmatrix_slice &M1, const scimatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const simatrix_slice &M1, const scimatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scmatrix_slice &M1, const scimatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const simatrix_slice &M1, const scmatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scmatrix_slice &M1, const simatrix &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scimatrix &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const srmatrix &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scmatrix &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const simatrix &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const simatrix &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scimatrix operator* (const scmatrix &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix_slice &M1, const rmatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix_slice &M1, const imatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix_slice &M1, const cmatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix_slice &M1, const cimatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const srmatrix_slice &M1, const cimatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const simatrix_slice &M1, const cimatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scmatrix_slice &M1, const cimatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const simatrix_slice &M1, const cmatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scmatrix_slice &M1, const imatrix &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cimatrix &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cimatrix &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cimatrix &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cimatrix &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const rmatrix &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cmatrix &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const imatrix &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const imatrix &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cmatrix &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix_slice &M1, const rmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix_slice &M1, const cmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix_slice &M1, const imatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const srmatrix_slice &M1, const cimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const simatrix_slice &M1, const cimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scmatrix_slice &M1, const cimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const simatrix_slice &M1, const cmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const scmatrix_slice &M1, const imatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cimatrix_slice &M1, const srmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cimatrix_slice &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cimatrix_slice &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const rmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const imatrix_slice &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const imatrix_slice &M1, const scmatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
cimatrix operator* (const cmatrix_slice &M1, const simatrix_slice &M2)
 Returns the product of the matrices M1 and M2.
scivector operator* (const scimatrix_slice &M, const srvector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scimatrix_slice &M, const sivector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scimatrix_slice &M, const scvector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scimatrix_slice &M, const scivector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const srmatrix_slice &M, const scivector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const simatrix_slice &M, const scivector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scmatrix_slice &M, const scivector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const simatrix_slice &M, const scvector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scmatrix_slice &M, const sivector &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scimatrix_slice &M, const srvector_slice &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scimatrix_slice &M, const sivector_slice &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scimatrix_slice &M, const scvector_slice &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scimatrix_slice &M, const scivector_slice &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const srmatrix_slice &M, const scivector_slice &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scmatrix_slice &M, const scivector_slice &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const simatrix_slice &M, const scivector_slice &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const simatrix_slice &M, const scvector_slice &v)
 Returns the product of the matrix M and the vector v.
scivector operator* (const scmatrix_slice &M, const sivector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scimatrix_slice &M, const rvector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scimatrix_slice &M, const ivector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scimatrix_slice &M, const cvector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scimatrix_slice &M, const civector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const srmatrix_slice &M, const civector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const simatrix_slice &M, const civector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scmatrix_slice &M, const civector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const simatrix_slice &M, const cvector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scmatrix_slice &M, const ivector &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scimatrix_slice &M, const rvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scimatrix_slice &M, const ivector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scimatrix_slice &M, const cvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scimatrix_slice &M, const civector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const srmatrix_slice &M, const civector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scmatrix_slice &M, const civector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const simatrix_slice &M, const civector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const simatrix_slice &M, const cvector_slice &v)
 Returns the product of the matrix M and the vector v.
civector operator* (const scmatrix_slice &M, const ivector_slice &v)
 Returns the product of the matrix M and the vector v.
scimatrix operator* (const scimatrix_slice &M, const real &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const scimatrix_slice &M, const complex &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const scimatrix_slice &M, const interval &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const scimatrix_slice &M, const cinterval &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const srmatrix_slice &M, const cinterval &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const simatrix_slice &M, const cinterval &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const scmatrix_slice &M, const cinterval &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const simatrix_slice &M, const complex &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const scmatrix_slice &M, const interval &r)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const real &r, const scimatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const complex &r, const scimatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const interval &r, const scimatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const cinterval &r, const scimatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const cinterval &r, const srmatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const cinterval &r, const simatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const cinterval &r, const scmatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const complex &r, const simatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scimatrix operator* (const interval &r, const scmatrix_slice &M)
 Returns the element wise product of the matrix M and r.
scivector operator* (const scimatrix_subv &v1, const real &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const scimatrix_subv &v1, const complex &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const scimatrix_subv &v1, const interval &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const scimatrix_subv &v1, const cinterval &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const srmatrix_subv &v1, const cinterval &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const scmatrix_subv &v1, const cinterval &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const simatrix_subv &v1, const cinterval &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const simatrix_subv &v1, const complex &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const scmatrix_subv &v1, const interval &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const real &v1, const scimatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const complex &v1, const scimatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const interval &v1, const scimatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const cinterval &v1, const scimatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const cinterval &v1, const srmatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const cinterval &v1, const scmatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const cinterval &v1, const simatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const complex &v1, const simatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
scivector operator* (const interval &v1, const scmatrix_subv &v2)
 Computes the componentwise product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const srvector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const scvector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const sivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const scivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const srmatrix_subv &v1, const scivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scmatrix_subv &v1, const scivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const simatrix_subv &v1, const scivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scmatrix_subv &v1, const sivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const simatrix_subv &v1, const scvector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const srvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const scvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const sivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const scivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const srmatrix_subv &v1, const scivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scmatrix_subv &v1, const scivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const simatrix_subv &v1, const scivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scmatrix_subv &v1, const sivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const simatrix_subv &v1, const scvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const rvector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const ivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const cvector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const civector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const srmatrix_subv &v1, const civector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const simatrix_subv &v1, const civector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scmatrix_subv &v1, const civector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scmatrix_subv &v1, const ivector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const simatrix_subv &v1, const cvector &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const rvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const ivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const cvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scimatrix_subv &v1, const civector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const srmatrix_subv &v1, const civector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scmatrix_subv &v1, const civector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const simatrix_subv &v1, const civector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scmatrix_subv &v1, const ivector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const simatrix_subv &v1, const cvector_slice &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const srvector &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scvector &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const sivector &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scvector &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const sivector &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector_slice &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector_slice &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector_slice &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scivector_slice &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const srvector_slice &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const sivector_slice &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scvector_slice &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const scvector_slice &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const sivector_slice &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const rvector &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const cvector &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const ivector &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const ivector &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const cvector &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector_slice &v1, const srmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector_slice &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector_slice &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const civector_slice &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const rvector_slice &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const cvector_slice &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const ivector_slice &v1, const scimatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const ivector_slice &v1, const scmatrix_subv &v2)
 Returns the dot product of v1 and v2.
cinterval operator* (const cvector_slice &v1, const simatrix_subv &v2)
 Returns the dot product of v1 and v2.
INLINE l_ivectoroperator*= (l_ivector &v, const imatrix &m) throw ()
 Implementation of multiplication and allocation operation.
INLINE l_ivectoroperator*= (l_ivector &v, const rmatrix &m) throw ()
 Implementation of multiplication and allocation operation.
INLINE l_ivectoroperator*= (l_ivector &v, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
INLINE l_ivectoroperator*= (l_ivector &v, const imatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
INLINE l_rvectoroperator*= (l_rvector &v, const rmatrix &m) throw ()
 Implementation of multiplication and allocation operation.
INLINE l_rvectoroperator*= (l_rvector &v, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
INLINE l_ivectoroperator*= (l_ivector &v, const l_rmatrix &m) throw ()
 Implementation of multiplication and allocation operation.
INLINE l_ivectoroperator*= (l_ivector &v, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
INLINE ivectoroperator*= (ivector &v, const rmatrix &m) throw ()
 Implementation of multiplication and allocation operation.
INLINE ivectoroperator*= (ivector &v, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
lx_real & operator*= (lx_real &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_real & operator*= (lx_real &, const l_real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_real & operator*= (lx_real &, const real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_complex & operator*= (lx_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_complex & operator*= (lx_complex &, const l_complex &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_complex & operator*= (lx_complex &, const complex &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_complex & operator*= (lx_complex &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_complex & operator*= (lx_complex &, const l_real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_complex & operator*= (lx_complex &, const real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_interval & operator*= (lx_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_interval & operator*= (lx_interval &, const l_interval &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_interval & operator*= (lx_interval &, const l_real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_interval & operator*= (lx_interval &, const lx_real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_interval & operator*= (lx_interval &, const real &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_interval & operator*= (lx_interval &, const interval &) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
intvectoroperator*= (intvector &rv, const int &r) throw ()
 Implementation of multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const lx_cinterval &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const lx_interval &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const l_interval &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const l_cinterval &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const l_real &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const lx_real &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const real &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const interval &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const cinterval &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const complex &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const l_complex &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
lx_cinterval & operator*= (lx_cinterval &a, const lx_complex &b) throw ()
 Implementation of standard algebraic multiplication and allocation operation.
intmatrixoperator*= (intmatrix &m, const int &c) throw ()
 Implementation of multiplication and allocation operation.
l_rvectoroperator*= (l_rvector &rv, const l_real &r) throw ()
 Implementation of multiplication and allocation operation.
l_rvectoroperator*= (l_rvector &rv, const real &r) throw ()
 Implementation of multiplication and allocation operation.
rvectoroperator*= (rvector &rv, const real &r) throw ()
 Implementation of multiplication and allocation operation.
cvectoroperator*= (cvector &rv, const complex &r) throw ()
 Implementation of multiplication and allocation operation.
cvectoroperator*= (cvector &rv, const real &r) throw ()
 Implementation of multiplication and allocation operation.
ivectoroperator*= (ivector &rv, const interval &r) throw ()
 Implementation of multiplication and allocation operation.
ivectoroperator*= (ivector &rv, const real &r) throw ()
 Implementation of multiplication and allocation operation.
l_rmatrixoperator*= (l_rmatrix &m, const l_real &c) throw ()
 Implementation of multiplication and allocation operation.
l_rmatrixoperator*= (l_rmatrix &m, const real &c) throw ()
 Implementation of multiplication and allocation operation.
l_rvectoroperator*= (l_rvector &v, const l_rmatrix &m) throw ()
 Implementation of multiplication and allocation operation.
l_rvectoroperator*= (l_rvector &v, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
l_ivectoroperator*= (l_ivector &rv, const l_interval &r) throw ()
 Implementation of multiplication and allocation operation.
l_ivectoroperator*= (l_ivector &rv, const real &r) throw ()
 Implementation of multiplication and allocation operation.
l_ivectoroperator*= (l_ivector &rv, const l_real &r) throw ()
 Implementation of multiplication and allocation operation.
l_ivectoroperator*= (l_ivector &rv, const interval &r) throw ()
 Implementation of multiplication and allocation operation.
l_rmatrixoperator*= (l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
l_rmatrixoperator*= (l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
cmatrixoperator*= (cmatrix &m, const complex &c) throw ()
 Implementation of multiplication and allocation operation.
cmatrixoperator*= (cmatrix &m, const real &c) throw ()
 Implementation of multiplication and allocation operation.
cvectoroperator*= (cvector &v, const cmatrix &m) throw ()
 Implementation of multiplication and allocation operation.
cvectoroperator*= (cvector &v, const cmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
l_rmatrixoperator*= (l_rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
civectoroperator*= (civector &rv, const cinterval &r) throw ()
 Implementation of multiplication and allocation operation.
l_rmatrixoperator*= (l_rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
civectoroperator*= (civector &rv, const real &r) throw ()
 Implementation of multiplication and allocation operation.
civectoroperator*= (civector &rv, const complex &r) throw ()
 Implementation of multiplication and allocation operation.
civectoroperator*= (civector &rv, const interval &r) throw ()
 Implementation of multiplication and allocation operation.
cmatrixoperator*= (cmatrix &m1, const cmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
cmatrixoperator*= (cmatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
rmatrixoperator*= (rmatrix &m, const real &c) throw ()
 Implementation of multiplication and allocation operation.
rvectoroperator*= (rvector &v, const rmatrix &m) throw ()
 Implementation of multiplication and allocation operation.
rvectoroperator*= (rvector &v, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m, const l_interval &c) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m, const real &c) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m, const l_real &c) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m, const interval &c) throw ()
 Implementation of multiplication and allocation operation.
cmatrixoperator*= (cmatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
cmatrixoperator*= (cmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
rmatrixoperator*= (rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
rmatrixoperator*= (rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
l_ivectoroperator*= (l_ivector &v, const l_imatrix &m) throw ()
 Implementation of multiplication and allocation operation.
l_ivectoroperator*= (l_ivector &v, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
imatrixoperator*= (imatrix &m, const interval &c) throw ()
 Implementation of multiplication and allocation operation.
imatrixoperator*= (imatrix &m, const real &c) throw ()
 Implementation of multiplication and allocation operation.
ivectoroperator*= (ivector &v, const imatrix &m) throw ()
 Implementation of multiplication and allocation operation.
ivectoroperator*= (ivector &v, const imatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
imatrixoperator*= (imatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
imatrixoperator*= (imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m, const cinterval &c) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m, const real &c) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m, const complex &c) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m, const interval &c) throw ()
 Implementation of multiplication and allocation operation.
imatrixoperator*= (imatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
imatrixoperator*= (imatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
civectoroperator*= (civector &v, const cimatrix &m) throw ()
 Implementation of multiplication and allocation operation.
civectoroperator*= (civector &v, const cimatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m1, const rmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
l_imatrixoperator*= (l_imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m1, const cmatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m1, const imatrix &m2) throw ()
 Implementation of multiplication and allocation operation.
cimatrixoperator*= (cimatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of multiplication and allocation operation.
lx_real operator+ (const lx_real &) throw ()
 Implementation of standard algebraic positive sign operation.
lx_real operator+ (const lx_real &, const l_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_real operator+ (const l_real &, const lx_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_real operator+ (const lx_real &, const real &) throw ()
 Implementation of standard algebraic addition operation.
lx_real operator+ (const real &, const lx_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const lx_complex &) throw ()
 Implementation of standard algebraic positive sign operation.
lx_complex operator+ (const lx_complex &, const l_complex &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const lx_complex &, const complex &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const l_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const complex &, const lx_complex &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const lx_complex &, const lx_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const lx_real &, const lx_complex &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const lx_complex &, const l_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const l_real &, const lx_complex &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const lx_complex &, const real &) throw ()
 Implementation of standard algebraic addition operation.
lx_complex operator+ (const real &, const lx_complex &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const lx_interval &) throw ()
 Implementation of standard algebraic positive sign operation.
lx_interval operator+ (const lx_interval &, const l_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const l_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const lx_interval &, const l_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const l_real &, const lx_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const lx_interval &, const lx_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const lx_real &, const lx_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const lx_interval &, const real &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const real &, const lx_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const lx_interval &, const interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_interval operator+ (const interval &, const lx_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const lx_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const l_real &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const l_real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
rvector operator+ (const rvector &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
lx_cinterval operator+ (const lx_cinterval &, const real &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
rvector operator+ (const srvector &v1, const rvector &v2)
 Element-wise addition of the vectors v1 and v2.
lx_cinterval operator+ (const lx_cinterval &, const complex &) throw ()
 Implementation of standard algebraic addition operation.
rvector operator+ (const rvector_slice &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
lx_cinterval operator+ (const complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const l_complex &) throw ()
 Implementation of standard algebraic addition operation.
rvector operator+ (const srvector &v1, const rvector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
lx_cinterval operator+ (const l_complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
lx_cinterval operator+ (const lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard algebraic addition operation.
srvector operator+ (const srvector &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
lx_cinterval operator+ (const lx_complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic addition operation.
cvector operator+ (const cvector &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
cvector operator+ (const rvector &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
cvector operator+ (const cvector &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
lx_cinterval operator+ (const lx_cinterval &) throw ()
 Implementation of standard algebraic positive sign operation.
cvector operator+ (const scvector &v1, const rvector &v2)
 Element-wise addition of the vectors v1 and v2.
cvector operator+ (const srvector &v1, const cvector &v2)
 Element-wise addition of the vectors v1 and v2.
cvector operator+ (const scvector &v1, const cvector &v2)
 Element-wise addition of the vectors v1 and v2.
const intvectoroperator+ (const intvector &rv) throw ()
 Implementation of positive sign operation.
intvector operator+ (const intvector_slice &sl) throw ()
 Implementation of positive sign operation.
cvector operator+ (const cvector_slice &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of addition operation.
cvector operator+ (const rvector_slice &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
cvector operator+ (const cvector_slice &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of addition operation.
cvector operator+ (const scvector &v1, const rvector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of addition operation.
cvector operator+ (const srvector &v1, const cvector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
cvector operator+ (const scvector &v1, const cvector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of addition operation.
scvector operator+ (const scvector &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
scvector operator+ (const srvector &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
scvector operator+ (const scvector &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intmatrix_subv &rv1, const intmatrix_subv &rv2) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intmatrix_subv &rv1, const intvector &rv2) throw ()
 Implementation of addition operation.
ivector operator+ (const rvector &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intvector &rv1, const intmatrix_subv &rv2) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
ivector operator+ (const sivector &v1, const rvector &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intvector_slice &sl, const intmatrix_subv &mv) throw ()
 Implementation of addition operation.
ivector operator+ (const srvector &v1, const ivector &v2)
 Element-wise addition of the vectors v1 and v2.
intvector operator+ (const intmatrix_subv &mv, const intvector_slice &sl) throw ()
 Implementation of addition operation.
ivector operator+ (const sivector &v1, const ivector &v2)
 Element-wise addition of the vectors v1 and v2.
ivector operator+ (const ivector_slice &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
ivector operator+ (const rvector_slice &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
ivector operator+ (const ivector_slice &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
ivector operator+ (const sivector &v1, const rvector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
ivector operator+ (const srvector &v1, const ivector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
ivector operator+ (const sivector &v1, const ivector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
sivector operator+ (const sivector &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
sivector operator+ (const srvector &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
sivector operator+ (const sivector &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
const intmatrixoperator+ (const intmatrix &m1) throw ()
 Implementation of positive sign operation.
intmatrix operator+ (const intmatrix_slice &ms) throw ()
 Implementation of positive sign operation.
intmatrix operator+ (const intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of addition operation.
rmatrix operator+ (const rmatrix &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
rmatrix operator+ (const srmatrix &A, const rmatrix &B)
 Returns the elementwise sum of the matrices A and B.
intmatrix operator+ (const intmatrix &m, const intmatrix_slice &ms) throw ()
 Implementation of addition operation.
rmatrix operator+ (const rmatrix_slice &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
intmatrix operator+ (const intmatrix_slice &ms, const intmatrix &m) throw ()
 Implementation of addition operation.
rmatrix operator+ (const srmatrix &A, const rmatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
intmatrix operator+ (const intmatrix_slice &m1, const intmatrix_slice &m2) throw ()
 Implementation of addition operation.
srmatrix operator+ (const srmatrix &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
srmatrixoperator+ (srmatrix &A)
 Unary component-wise operator +.
lx_real operator+ (const lx_real &, const lx_real &) throw ()
 Implementation of standard algebraic addition operation.
rvector operator+ (const rvector &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
rvector operator+ (const srvector_slice &v1, const rvector &v2)
 Element-wise addition of v1 and v2.
rvector operator+ (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
rvector operator+ (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise addition of v1 and v2.
srvector operator+ (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
srvector operator+ (const srvector &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
srvector operator+ (const srvector_slice &v1, const srvector &v2)
 Element-wise addition of v1 and v2.
cmatrix operator+ (const cmatrix &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cmatrix operator+ (const rmatrix &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cmatrix operator+ (const cmatrix &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cmatrix operator+ (const scmatrix &A, const rmatrix &B)
 Returns the elementwise sum of the matrices A and B.
const l_rvectoroperator+ (const l_rvector &rv) throw ()
 Implementation of positive sign operation.
l_rvector operator+ (const l_rvector_slice &sl) throw ()
 Implementation of positive sign operation.
cmatrix operator+ (const srmatrix &A, const cmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cmatrix operator+ (const scmatrix &A, const cmatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_rvector operator+ (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of addition operation.
cmatrix operator+ (const cmatrix_slice &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_rvector operator+ (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of addition operation.
cmatrix operator+ (const rmatrix_slice &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cmatrix operator+ (const cmatrix_slice &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_rvector operator+ (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of addition operation.
cmatrix operator+ (const scmatrix &A, const rmatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
l_rvector operator+ (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of addition operation.
cmatrix operator+ (const srmatrix &A, const cmatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
cmatrix operator+ (const scmatrix &A, const cmatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
scmatrix operator+ (const scmatrix &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
scmatrix operator+ (const srmatrix &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
scmatrix operator+ (const scmatrix &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const civector &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const civector &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const civector &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const civector &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const rvector &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
srmatrix operator+ (const srmatrix_slice &M)
 Unary operator+ for matrix slices.
civector operator+ (const cvector &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const ivector &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const imatrix &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const cvector &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const rmatrix &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const ivector &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const imatrix &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const scivector &v1, const rvector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const simatrix &A, const rmatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const scivector &v1, const cvector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const srmatrix &A, const imatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const scivector &v1, const ivector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const simatrix &A, const imatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const scivector &v1, const civector &v2)
 Element-wise addition of the vectors v1 and v2.
scmatrixoperator+ (scmatrix &A)
 Unary component-wise operator +.
l_rvector operator+ (const l_rmatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix_slice &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const srvector &v1, const civector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const rmatrix_slice &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const scvector &v1, const civector &v2)
 Element-wise addition of the vectors v1 and v2.
l_rvector operator+ (const l_rmatrix_subv &rv1, const l_rvector &rv2) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix_slice &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const sivector &v1, const civector &v2)
 Element-wise addition of the vectors v1 and v2.
l_rvector operator+ (const l_rvector &rv1, const l_rmatrix_subv &rv2) throw ()
 Implementation of addition operation.
imatrix operator+ (const simatrix &A, const rmatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const scvector &v1, const ivector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const srmatrix &A, const imatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
l_rvector operator+ (const l_rvector_slice &sl, const l_rmatrix_subv &mv) throw ()
 Implementation of addition operation.
civector operator+ (const sivector &v1, const cvector &v2)
 Element-wise addition of the vectors v1 and v2.
imatrix operator+ (const simatrix &A, const imatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const civector_slice &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
l_rvector operator+ (const l_rmatrix_subv &mv, const l_rvector_slice &sl) throw ()
 Implementation of addition operation.
simatrix operator+ (const simatrix &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const civector_slice &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
simatrix operator+ (const srmatrix &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const civector_slice &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
simatrix operator+ (const simatrix &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
civector operator+ (const civector_slice &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const rvector_slice &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const cvector_slice &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const ivector_slice &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const cvector_slice &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const ivector_slice &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const scivector &v1, const rvector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const scivector &v1, const cvector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const scivector &v1, const ivector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const scivector &v1, const civector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const srvector &v1, const civector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const scvector &v1, const civector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
civector operator+ (const sivector &v1, const civector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
srmatrix operator+ (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
civector operator+ (const scvector &v1, const ivector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
srmatrix operator+ (const srmatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise sum of M1 and M2.
civector operator+ (const sivector &v1, const cvector_slice &v2)
 Element-wise addition of the vectors v1 and v2.
srmatrix operator+ (const srmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scivector operator+ (const scivector &v1, const srvector &v2)
 Element-wise addition of the vectors v1 and v2.
rmatrix operator+ (const srmatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise sum of M1 and M2.
scivector operator+ (const scivector &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
rmatrix operator+ (const rmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
rmatrix operator+ (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scivector operator+ (const scivector &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
scivector operator+ (const scivector &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
rmatrix operator+ (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scivector operator+ (const srvector &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
scivector operator+ (const scvector &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
const cvectoroperator+ (const cvector &rv) throw ()
 Implementation of positive sign operation.
cvector operator+ (const cvector_slice &sl) throw ()
 Implementation of positive sign operation.
scivector operator+ (const sivector &v1, const scivector &v2)
 Element-wise addition of the vectors v1 and v2.
scivector operator+ (const scvector &v1, const sivector &v2)
 Element-wise addition of the vectors v1 and v2.
cvector operator+ (const cvector &rv1, const cvector &rv2) throw ()
 Implementation of addition operation.
scivector operator+ (const sivector &v1, const scvector &v2)
 Element-wise addition of the vectors v1 and v2.
cvector operator+ (const cvector &rv, const cvector_slice &sl) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector_slice &sl, const cvector &rv) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of addition operation.
const rvectoroperator+ (const rvector &rv) throw ()
 Implementation of positive sign operation.
rvector operator+ (const rvector_slice &sl) throw ()
 Implementation of positive sign operation.
cvector operator+ (const cvector &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
rvector operator+ (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of addition operation.
cvector operator+ (const rvector &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
cvector operator+ (const cvector &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
rvector operator+ (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of addition operation.
cvector operator+ (const scvector_slice &v1, const rvector &v2)
 Element-wise addition of v1 and v2.
rvector operator+ (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of addition operation.
cvector operator+ (const srvector_slice &v1, const cvector &v2)
 Element-wise addition of v1 and v2.
cvector operator+ (const scvector_slice &v1, const cvector &v2)
 Element-wise addition of v1 and v2.
rvector operator+ (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector_slice &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
cvector operator+ (const rvector_slice &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
cvector operator+ (const cvector_slice &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
cvector operator+ (const scvector_slice &v1, const rvector_slice &v2)
 Element-wise addition of v1 and v2.
cvector operator+ (const srvector_slice &v1, const cvector_slice &v2)
 Element-wise addition of v1 and v2.
cvector operator+ (const scvector_slice &v1, const cvector_slice &v2)
 Element-wise addition of v1 and v2.
simatrixoperator+ (simatrix &A)
 Unary component-wise operator +.
scvector operator+ (const scvector_slice &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
scvector operator+ (const srvector_slice &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
scvector operator+ (const scvector_slice &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
scvector operator+ (const scvector &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
scvector operator+ (const srvector &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
scvector operator+ (const scvector &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
scvector operator+ (const scvector_slice &v1, const srvector &v2)
 Element-wise addition of v1 and v2.
scvector operator+ (const srvector_slice &v1, const scvector &v2)
 Element-wise addition of v1 and v2.
scvector operator+ (const scvector_slice &v1, const scvector &v2)
 Element-wise addition of v1 and v2.
const l_rmatrixoperator+ (const l_rmatrix &m1) throw ()
 Implementation of positive sign operation.
l_rmatrix operator+ (const l_rmatrix_slice &ms) throw ()
 Implementation of positive sign operation.
const ivectoroperator+ (const ivector &rv) throw ()
 Implementation of positive sign operation.
ivector operator+ (const ivector_slice &sl) throw ()
 Implementation of positive sign operation.
l_rmatrix operator+ (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const l_rmatrix &m, const l_rmatrix_slice &ms) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const l_rmatrix_slice &ms, const l_rmatrix &m) throw ()
 Implementation of addition operation.
l_rvector operator+ (const rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const l_rmatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of addition operation.
l_rvector operator+ (const rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of addition operation.
cvector operator+ (const cmatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of addition operation.
l_rvector operator+ (const rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of addition operation.
cvector operator+ (const cmatrix_subv &rv1, const cvector &rv2) throw ()
 Implementation of addition operation.
l_rvector operator+ (const rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector &rv1, const cmatrix_subv &rv2) throw ()
 Implementation of addition operation.
l_rvector operator+ (const l_rvector &rv1, const rvector &rv2) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector_slice &sl, const cmatrix_subv &mv) throw ()
 Implementation of addition operation.
l_rvector operator+ (const l_rvector &rv, const rvector_slice &sl) throw ()
 Implementation of addition operation.
cvector operator+ (const cmatrix_subv &mv, const cvector_slice &sl) throw ()
 Implementation of addition operation.
l_rvector operator+ (const l_rvector_slice &sl, const rvector &rv) throw ()
 Implementation of addition operation.
l_rvector operator+ (const l_rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const l_rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const rmatrix &m, const l_rmatrix_slice &ms) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const l_rmatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const rmatrix_slice &ms, const l_rmatrix &m) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const l_rmatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const rmatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of addition operation.
l_rmatrix operator+ (const l_rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of addition operation.
const l_ivectoroperator+ (const l_ivector &rv) throw ()
 Implementation of positive sign operation.
l_ivector operator+ (const l_ivector_slice &sl) throw ()
 Implementation of positive sign operation.
l_ivector operator+ (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_imatrix_subv &rv1, const l_imatrix_subv &rv2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_imatrix_subv &rv1, const l_ivector &rv2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_ivector &rv1, const l_imatrix_subv &rv2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_ivector_slice &sl, const l_imatrix_subv &mv) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_imatrix_subv &mv, const l_ivector_slice &sl) throw ()
 Implementation of addition operation.
ivector operator+ (const imatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 Implementation of addition operation.
const cmatrixoperator+ (const cmatrix &m1) throw ()
 Implementation of positive sign operation.
cmatrix operator+ (const cmatrix_slice &ms) throw ()
 Implementation of positive sign operation.
ivector operator+ (const imatrix_subv &rv1, const ivector &rv2) throw ()
 Implementation of addition operation.
scmatrix operator+ (const scmatrix_slice &M)
 Unary operator+ for matrix slices.
cmatrix operator+ (const cmatrix &m1, const cmatrix &m2) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector &rv1, const imatrix_subv &rv2) throw ()
 Implementation of addition operation.
cmatrix operator+ (const cmatrix &m, const cmatrix_slice &ms) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector_slice &sl, const imatrix_subv &mv) throw ()
 Implementation of addition operation.
cmatrix operator+ (const cmatrix_slice &ms, const cmatrix &m) throw ()
 Implementation of addition operation.
cvector operator+ (const rvector &rv1, const cvector &rv2) throw ()
 Implementation of addition operation.
ivector operator+ (const imatrix_subv &mv, const ivector_slice &sl) throw ()
 Implementation of addition operation.
cmatrix operator+ (const cmatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Implementation of addition operation.
cvector operator+ (const rvector &rv, const cvector_slice &sl) throw ()
 Implementation of addition operation.
rvector operator+ (const rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 Implementation of addition operation.
cvector operator+ (const rvector_slice &sl, const cvector &rv) throw ()
 Implementation of addition operation.
rvector operator+ (const rmatrix_subv &rv1, const rvector &rv2) throw ()
 Implementation of addition operation.
cvector operator+ (const rvector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of addition operation.
rvector operator+ (const rvector &rv1, const rmatrix_subv &rv2) throw ()
 Implementation of addition operation.
rvector operator+ (const rvector_slice &sl, const rmatrix_subv &mv) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector &rv1, const rvector &rv2) throw ()
 Implementation of addition operation.
rvector operator+ (const rmatrix_subv &mv, const rvector_slice &sl) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector &rv, const rvector_slice &sl) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector_slice &sl, const rvector &rv) throw ()
 Implementation of addition operation.
cvector operator+ (const cvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of addition operation.
ivector operator+ (const rvector &rv1, const ivector &rv2) throw ()
 Implementation of addition operation.
srvector operator+ (const srmatrix_subv &v1, const srvector &v2)
 Returns the sum of v1 and v2.
srvector operator+ (const srmatrix_subv &v1, const srvector_slice &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const rvector &rv, const ivector_slice &sl) throw ()
 Implementation of addition operation.
rvector operator+ (const srmatrix_subv &v1, const rvector &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const rvector_slice &sl, const ivector &rv) throw ()
 Implementation of addition operation.
rvector operator+ (const srmatrix_subv &v1, const rvector_slice &v2)
 Returns the sum of v1 and v2.
cmatrix operator+ (const rmatrix &m1, const cmatrix &m2) throw ()
 Implementation of addition operation.
srvector operator+ (const srvector &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of addition operation.
cmatrix operator+ (const cmatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition operation.
srvector operator+ (const srvector_slice &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const ivector &rv1, const rvector &rv2) throw ()
 Implementation of addition operation.
rvector operator+ (const rvector &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
cmatrix operator+ (const rmatrix &m, const cmatrix_slice &ms) throw ()
 Implementation of addition operation.
rvector operator+ (const rvector_slice &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const ivector &rv, const rvector_slice &sl) throw ()
 Implementation of addition operation.
cmatrix operator+ (const cmatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector_slice &sl, const rvector &rv) throw ()
 Implementation of addition operation.
cmatrix operator+ (const rmatrix_slice &ms, const cmatrix &m) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of addition operation.
cmatrix operator+ (const cmatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
l_ivector operator+ (const rvector &rv1, const l_ivector &rv2) throw ()
 Implementation of addition operation.
ivector operator+ (const rvector &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
cmatrix operator+ (const rmatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Implementation of addition operation.
const civectoroperator+ (const civector &rv) throw ()
 Implementation of positive sign operation.
l_ivector operator+ (const rvector &rv, const l_ivector_slice &sl) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl) throw ()
 Implementation of positive sign operation.
ivector operator+ (const ivector &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
cmatrix operator+ (const cmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const rvector_slice &sl, const l_ivector &rv) throw ()
 Implementation of addition operation.
ivector operator+ (const sivector_slice &v1, const rvector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const civector &rv1, const civector &rv2) throw ()
 Implementation of addition operation.
ivector operator+ (const srvector_slice &v1, const ivector &v2)
 Element-wise addition of v1 and v2.
l_ivector operator+ (const rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of addition operation.
civector operator+ (const civector &rv, const civector_slice &sl) throw ()
 Implementation of addition operation.
ivector operator+ (const sivector_slice &v1, const ivector &v2)
 Element-wise addition of v1 and v2.
l_ivector operator+ (const l_ivector &rv1, const rvector &rv2) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl, const civector &rv) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector_slice &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
ivector operator+ (const rvector_slice &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
l_ivector operator+ (const l_ivector &rv, const rvector_slice &sl) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of addition operation.
ivector operator+ (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
l_ivector operator+ (const l_ivector_slice &sl, const rvector &rv) throw ()
 Implementation of addition operation.
ivector operator+ (const sivector_slice &v1, const rvector_slice &v2)
 Element-wise addition of v1 and v2.
ivector operator+ (const srvector_slice &v1, const ivector_slice &v2)
 Element-wise addition of v1 and v2.
l_ivector operator+ (const l_ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of addition operation.
ivector operator+ (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise addition of v1 and v2.
sivector operator+ (const sivector_slice &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
sivector operator+ (const srvector_slice &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
sivector operator+ (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
sivector operator+ (const sivector &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
const rmatrixoperator+ (const rmatrix &m1) throw ()
 Implementation of positive sign operation.
rmatrix operator+ (const rmatrix_slice &ms) throw ()
 Implementation of positive sign operation.
sivector operator+ (const srvector &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
sivector operator+ (const sivector &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
rmatrix operator+ (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition operation.
sivector operator+ (const sivector_slice &v1, const srvector &v2)
 Element-wise addition of v1 and v2.
rmatrix operator+ (const rmatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of addition operation.
sivector operator+ (const srvector_slice &v1, const sivector &v2)
 Element-wise addition of v1 and v2.
rmatrix operator+ (const rmatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of addition operation.
sivector operator+ (const sivector_slice &v1, const sivector &v2)
 Element-wise addition of v1 and v2.
rmatrix operator+ (const rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of addition operation.
scmatrix operator+ (const scmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scmatrix operator+ (const srmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scmatrix operator+ (const scmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scmatrix operator+ (const scmatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise sum of M1 and M2.
scmatrix operator+ (const srmatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise sum of M1 and M2.
civector operator+ (const cimatrix_subv &rv1, const cimatrix_subv &rv2) throw ()
 Implementation of addition operation.
scmatrix operator+ (const scmatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise sum of M1 and M2.
civector operator+ (const cimatrix_subv &rv1, const civector &rv2) throw ()
 Implementation of addition operation.
scmatrix operator+ (const scmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
civector operator+ (const civector &rv1, const cimatrix_subv &rv2) throw ()
 Implementation of addition operation.
scmatrix operator+ (const srmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scmatrix operator+ (const scmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
civector operator+ (const civector_slice &sl, const cimatrix_subv &mv) throw ()
 Implementation of addition operation.
cmatrix operator+ (const scmatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise sum of M1 and M2.
civector operator+ (const cimatrix_subv &mv, const civector_slice &sl) throw ()
 Implementation of addition operation.
cmatrix operator+ (const srmatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const scmatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const cmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const rmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const cmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const scmatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const srmatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const scmatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const cmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const rmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cmatrix operator+ (const cmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
const l_imatrixoperator+ (const l_imatrix &m1) throw ()
 Implementation of positive sign operation.
l_imatrix operator+ (const l_imatrix_slice &ms) throw ()
 Implementation of positive sign operation.
l_imatrix operator+ (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_imatrix &m, const l_imatrix_slice &ms) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_imatrix_slice &ms, const l_imatrix &m) throw ()
 Implementation of addition operation.
civector operator+ (const rvector &rv1, const civector &rv2) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of addition operation.
civector operator+ (const rvector &rv, const civector_slice &sl) throw ()
 Implementation of addition operation.
civector operator+ (const rvector_slice &sl, const civector &rv) throw ()
 Implementation of addition operation.
civector operator+ (const rvector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of addition operation.
civector operator+ (const civector &rv1, const rvector &rv2) throw ()
 Implementation of addition operation.
civector operator+ (const civector &rv, const rvector_slice &sl) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl, const rvector &rv) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_rvector &rv1, const l_ivector &rv2) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
const imatrixoperator+ (const imatrix &m1) throw ()
 Implementation of positive sign operation.
l_ivector operator+ (const l_rvector &rv, const l_ivector_slice &sl) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix_slice &ms) throw ()
 Implementation of positive sign operation.
cimatrix operator+ (const cimatrix &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
imatrix operator+ (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_ivector operator+ (const l_rvector_slice &sl, const l_ivector &rv) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
imatrix operator+ (const imatrix &m, const imatrix_slice &ms) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const rmatrix &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
imatrix operator+ (const imatrix_slice &ms, const imatrix &m) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_ivector operator+ (const l_ivector &rv1, const l_rvector &rv2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
imatrix operator+ (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_ivector &rv, const l_rvector_slice &sl) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_ivector operator+ (const l_ivector_slice &sl, const l_rvector &rv) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
simatrix operator+ (const simatrix_slice &M)
 Unary operator+ for matrix slices.
cimatrix operator+ (const scimatrix &A, const rmatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_ivector operator+ (const l_ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const scimatrix &A, const cmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scimatrix &A, const imatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scimatrix &A, const cimatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const srmatrix &A, const cimatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scmatrix &A, const cimatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const simatrix &A, const cimatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const simatrix &A, const cmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scmatrix &A, const imatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const cimatrix_slice &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const cimatrix_slice &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const cimatrix_slice &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const cimatrix_slice &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const rmatrix_slice &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const imatrix_slice &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const cmatrix_slice &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const cmatrix_slice &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const imatrix_slice &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scimatrix &A, const rmatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scimatrix &A, const cmatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scimatrix &A, const imatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scimatrix &A, const cimatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
l_imatrix operator+ (const rmatrix &m1, const l_imatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const srmatrix &A, const cimatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
cimatrix operator+ (const scmatrix &A, const cimatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
l_imatrix operator+ (const l_imatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const simatrix &A, const cimatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
l_imatrix operator+ (const rmatrix &m, const l_imatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const simatrix &A, const cmatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
l_imatrix operator+ (const l_imatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const scmatrix &A, const imatrix_slice &B)
 Returns the elementwise sum of the matrices A and B.
scimatrix operator+ (const scimatrix &A, const srmatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_imatrix operator+ (const rmatrix_slice &ms, const l_imatrix &m) throw ()
 Implementation of addition operation.
scimatrix operator+ (const scimatrix &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_imatrix operator+ (const l_imatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of addition operation.
scimatrix operator+ (const scimatrix &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
scimatrix operator+ (const scimatrix &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_imatrix operator+ (const rmatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of addition operation.
scimatrix operator+ (const srmatrix &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
l_imatrix operator+ (const l_imatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of addition operation.
scimatrix operator+ (const scmatrix &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
scimatrix operator+ (const simatrix &A, const scimatrix &B)
 Returns the elementwise sum of the matrices A and B.
scimatrix operator+ (const simatrix &A, const scmatrix &B)
 Returns the elementwise sum of the matrices A and B.
scimatrix operator+ (const scmatrix &A, const simatrix &B)
 Returns the elementwise sum of the matrices A and B.
imatrix operator+ (const rmatrix &m1, const imatrix &m2) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition operation.
imatrix operator+ (const rmatrix &m, const imatrix_slice &ms) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of addition operation.
imatrix operator+ (const rmatrix_slice &ms, const imatrix &m) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of addition operation.
imatrix operator+ (const rmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of addition operation.
civector operator+ (const cvector &rv1, const civector &rv2) throw ()
 Implementation of addition operation.
civector operator+ (const cvector &rv, const civector_slice &sl) throw ()
 Implementation of addition operation.
civector operator+ (const cvector_slice &sl, const civector &rv) throw ()
 Implementation of addition operation.
civector operator+ (const cvector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of addition operation.
civector operator+ (const civector &rv1, const cvector &rv2) throw ()
 Implementation of addition operation.
civector operator+ (const civector &rv, const cvector_slice &sl) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl, const cvector &rv) throw ()
 Implementation of addition operation.
l_ivector operator+ (const ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of addition operation.
l_ivector operator+ (const ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of addition operation.
simatrix operator+ (const simatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_ivector operator+ (const ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of addition operation.
simatrix operator+ (const srmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_ivector operator+ (const l_ivector &rv1, const ivector &rv2) throw ()
 Implementation of addition operation.
simatrix operator+ (const simatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
simatrix operator+ (const simatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise sum of M1 and M2.
l_ivector operator+ (const l_ivector &rv, const ivector_slice &sl) throw ()
 Implementation of addition operation.
simatrix operator+ (const srmatrix_slice &M1, const simatrix &M2)
 Returns the element-wise sum of M1 and M2.
l_ivector operator+ (const l_ivector_slice &sl, const ivector &rv) throw ()
 Implementation of addition operation.
simatrix operator+ (const simatrix_slice &M1, const simatrix &M2)
 Returns the element-wise sum of M1 and M2.
l_ivector operator+ (const l_ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of addition operation.
simatrix operator+ (const simatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
simatrix operator+ (const srmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
simatrix operator+ (const simatrix &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
imatrix operator+ (const simatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise sum of M1 and M2.
imatrix operator+ (const srmatrix_slice &M1, const imatrix &M2)
 Returns the element-wise sum of M1 and M2.
imatrix operator+ (const simatrix_slice &M1, const imatrix &M2)
 Returns the element-wise sum of M1 and M2.
l_imatrix operator+ (const l_rmatrix &m1, const l_imatrix &m2) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_imatrix operator+ (const l_imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of addition operation.
imatrix operator+ (const rmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_imatrix operator+ (const l_rmatrix &m, const l_imatrix_slice &ms) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
imatrix operator+ (const simatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_imatrix operator+ (const l_imatrix &m, const l_rmatrix_slice &ms) throw ()
 Implementation of addition operation.
imatrix operator+ (const srmatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_imatrix operator+ (const l_rmatrix_slice &ms, const l_imatrix &m) throw ()
 Implementation of addition operation.
imatrix operator+ (const simatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
imatrix operator+ (const imatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_imatrix operator+ (const l_imatrix_slice &ms, const l_rmatrix &m) throw ()
 Implementation of addition operation.
imatrix operator+ (const rmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_imatrix operator+ (const l_rmatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of addition operation.
imatrix operator+ (const imatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
l_imatrix operator+ (const l_imatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of addition operation.
const cimatrixoperator+ (const cimatrix &m1) throw ()
 Implementation of positive sign operation.
cimatrix operator+ (const cimatrix_slice &ms) throw ()
 Implementation of positive sign operation.
cimatrix operator+ (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &m, const cimatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix_slice &ms, const cimatrix &m) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_rvector &rv1, const ivector &rv2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_rvector &rv, const ivector_slice &sl) throw ()
 Implementation of addition operation.
scimatrixoperator+ (scimatrix &A)
 Unary component-wise operator +.
l_ivector operator+ (const l_rvector_slice &sl, const ivector &rv) throw ()
 Implementation of addition operation.
cimatrix operator+ (const rmatrix &m1, const cimatrix &m2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const l_rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const ivector &rv1, const l_rvector &rv2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const rmatrix &m, const cimatrix_slice &ms) throw ()
 Implementation of addition operation.
l_ivector operator+ (const ivector &rv, const l_rvector_slice &sl) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of addition operation.
l_ivector operator+ (const ivector_slice &sl, const l_rvector &rv) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const rmatrix_slice &ms, const cimatrix &m) throw ()
 Implementation of addition operation.
civector operator+ (const ivector &rv1, const civector &rv2) throw ()
 Implementation of addition operation.
l_ivector operator+ (const ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_imatrix &m1, const imatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of addition operation.
civector operator+ (const ivector &rv, const civector_slice &sl) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const imatrix &m, const l_imatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const rmatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of addition operation.
civector operator+ (const ivector_slice &sl, const civector &rv) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_imatrix &m, const imatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of addition operation.
civector operator+ (const ivector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const imatrix_slice &ms, const l_imatrix &m) throw ()
 Implementation of addition operation.
civector operator+ (const civector &rv1, const ivector &rv2) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_imatrix_slice &ms, const imatrix &m) throw ()
 Implementation of addition operation.
civector operator+ (const civector &rv, const ivector_slice &sl) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl, const ivector &rv) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of addition operation.
civector operator+ (const civector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of addition operation.
scvector operator+ (const scmatrix_subv &v1, const srvector &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const srmatrix_subv &v1, const scvector &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const scmatrix_subv &v1, const scvector &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const scmatrix_subv &v1, const srvector_slice &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const srmatrix_subv &v1, const scvector_slice &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const scmatrix_subv &v1, const scvector_slice &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const scmatrix_subv &v1, const rvector &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const srmatrix_subv &v1, const cvector &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const scmatrix_subv &v1, const cvector &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const scmatrix_subv &v1, const rvector_slice &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const srmatrix_subv &v1, const cvector_slice &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const scmatrix_subv &v1, const cvector_slice &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const scvector &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const srvector &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const scvector &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const scvector_slice &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const srvector_slice &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
scvector operator+ (const scvector_slice &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const cvector &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const rvector &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const cvector &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const cvector_slice &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const rvector_slice &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
cvector operator+ (const cvector_slice &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
cimatrix operator+ (const cmatrix &m1, const cimatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &m1, const cmatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix &m, const cimatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &m, const cmatrix_slice &ms) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_rmatrix &m1, const imatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix_slice &ms, const cimatrix &m) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix_slice &ms, const cmatrix &m) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_rmatrix &m, const imatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const imatrix &m, const l_rmatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_rmatrix_slice &ms, const imatrix &m) throw ()
 Implementation of addition operation.
civector operator+ (const cvector &rv1, const ivector &rv2) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const imatrix_slice &ms, const l_rmatrix &m) throw ()
 Implementation of addition operation.
civector operator+ (const cvector &rv, const ivector_slice &sl) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const l_rmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of addition operation.
civector operator+ (const cvector_slice &sl, const ivector &rv) throw ()
 Implementation of addition operation.
l_imatrix operator+ (const imatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of addition operation.
civector operator+ (const cvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of addition operation.
civector operator+ (const ivector &rv1, const cvector &rv2) throw ()
 Implementation of addition operation.
civector operator+ (const ivector &rv, const cvector_slice &sl) throw ()
 Implementation of addition operation.
civector operator+ (const ivector_slice &sl, const cvector &rv) throw ()
 Implementation of addition operation.
civector operator+ (const ivector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix &m1, const cimatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &m1, const imatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix &m, const cimatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix &m, const imatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix_slice &ms, const cimatrix &m) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix_slice &ms, const imatrix &m) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cimatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix &m1, const imatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix &m1, const cmatrix &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix &m, const imatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix &m, const cmatrix_slice &ms) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix_slice &ms, const imatrix &m) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix_slice &ms, const cmatrix &m) throw ()
 Implementation of addition operation.
cimatrix operator+ (const cmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of addition operation.
cimatrix operator+ (const imatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Implementation of addition operation.
sivector operator+ (const simatrix_subv &v1, const srvector &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const srmatrix_subv &v1, const sivector &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const simatrix_subv &v1, const sivector &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const simatrix_subv &v1, const srvector_slice &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const srmatrix_subv &v1, const sivector_slice &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const simatrix_subv &v1, const sivector_slice &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const simatrix_subv &v1, const rvector &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const srmatrix_subv &v1, const ivector &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const simatrix_subv &v1, const ivector &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const simatrix_subv &v1, const rvector_slice &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const srmatrix_subv &v1, const ivector_slice &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const simatrix_subv &v1, const ivector_slice &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const sivector &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const srvector &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const sivector &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const sivector_slice &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const srvector_slice &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
sivector operator+ (const sivector_slice &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const ivector &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const rvector &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const ivector &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const ivector_slice &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const rvector_slice &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
ivector operator+ (const ivector_slice &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const civector &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const civector &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const civector &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const rvector &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const cvector &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const ivector &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const cvector &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const ivector &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scivector_slice &v1, const rvector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scivector_slice &v1, const cvector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scivector_slice &v1, const ivector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scivector_slice &v1, const civector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const srvector_slice &v1, const civector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scvector_slice &v1, const civector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const sivector_slice &v1, const civector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scvector_slice &v1, const ivector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const sivector_slice &v1, const cvector &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const civector_slice &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const civector_slice &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const civector_slice &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const civector_slice &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scimatrix operator+ (const scimatrix_slice &M)
 Unary operator+ for matrix slices.
civector operator+ (const rvector_slice &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const cvector_slice &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const ivector_slice &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const ivector_slice &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const cvector_slice &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scivector_slice &v1, const rvector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scivector_slice &v1, const ivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scivector_slice &v1, const cvector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scivector_slice &v1, const civector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const srvector_slice &v1, const civector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const sivector_slice &v1, const civector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scvector_slice &v1, const civector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const scvector_slice &v1, const ivector_slice &v2)
 Element-wise addition of v1 and v2.
civector operator+ (const sivector_slice &v1, const cvector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector_slice &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector_slice &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const srvector_slice &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scvector_slice &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scvector_slice &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const sivector_slice &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector &v1, const srvector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const srvector &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scvector &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const sivector &v1, const scivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scvector &v1, const sivector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const sivector &v1, const scvector_slice &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector_slice &v1, const srvector &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector_slice &v1, const scvector &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector_slice &v1, const sivector &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scivector_slice &v1, const scivector &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const srvector_slice &v1, const scivector &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scvector_slice &v1, const scivector &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const sivector_slice &v1, const scivector &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const scvector_slice &v1, const sivector &v2)
 Element-wise addition of v1 and v2.
scivector operator+ (const sivector_slice &v1, const scvector &v2)
 Element-wise addition of v1 and v2.
scimatrix operator+ (const scimatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const srmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const simatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const simatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix_slice &M1, const simatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const srmatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const simatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scmatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const simatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scmatrix_slice &M1, const simatrix &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scimatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const srmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const simatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const simatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scimatrix operator+ (const scmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scimatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scimatrix_slice &M1, const imatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scimatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scimatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const srmatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const simatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scmatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const simatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scmatrix_slice &M1, const imatrix &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cimatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cimatrix &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cimatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cimatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const rmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const imatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const imatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scimatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scimatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scimatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const srmatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const simatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scmatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const simatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const scmatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cimatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cimatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cimatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const rmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const imatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const imatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
cimatrix operator+ (const cmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise sum of M1 and M2.
scivector operator+ (const scimatrix_subv &v1, const srvector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scimatrix_subv &v1, const scvector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scimatrix_subv &v1, const sivector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scimatrix_subv &v1, const scivector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const srmatrix_subv &v1, const scivector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scmatrix_subv &v1, const scivector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const simatrix_subv &v1, const scivector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scmatrix_subv &v1, const sivector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const simatrix_subv &v1, const scvector &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scimatrix_subv &v1, const srvector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scimatrix_subv &v1, const scvector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scimatrix_subv &v1, const sivector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scimatrix_subv &v1, const scivector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const srmatrix_subv &v1, const scivector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scmatrix_subv &v1, const scivector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const simatrix_subv &v1, const scivector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const simatrix_subv &v1, const scvector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scmatrix_subv &v1, const sivector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scimatrix_subv &v1, const rvector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scimatrix_subv &v1, const cvector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scimatrix_subv &v1, const ivector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scimatrix_subv &v1, const civector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const srmatrix_subv &v1, const civector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const simatrix_subv &v1, const civector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scmatrix_subv &v1, const civector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scmatrix_subv &v1, const ivector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const simatrix_subv &v1, const cvector &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scimatrix_subv &v1, const rvector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scimatrix_subv &v1, const cvector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scimatrix_subv &v1, const ivector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scimatrix_subv &v1, const civector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const srmatrix_subv &v1, const civector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scmatrix_subv &v1, const civector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const simatrix_subv &v1, const civector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const simatrix_subv &v1, const cvector_slice &v2)
 Returns the sum of v1 and v2.
civector operator+ (const scmatrix_subv &v1, const ivector_slice &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scivector &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scivector &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scivector &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scivector &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const srvector &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scvector &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const sivector &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const sivector &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scvector &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scivector_slice &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scivector_slice &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scivector_slice &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scivector_slice &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const srvector_slice &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scvector_slice &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const sivector_slice &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const sivector_slice &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
scivector operator+ (const scvector_slice &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const rvector &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const cvector &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const ivector &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const ivector &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const cvector &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector_slice &v1, const srmatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector_slice &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector_slice &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const civector_slice &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const rvector_slice &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const cvector_slice &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const ivector_slice &v1, const scimatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const ivector_slice &v1, const scmatrix_subv &v2)
 Returns the sum of v1 and v2.
civector operator+ (const cvector_slice &v1, const simatrix_subv &v2)
 Returns the sum of v1 and v2.
lx_real & operator+= (lx_real &, const lx_real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_real & operator+= (lx_real &, const l_real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_real & operator+= (lx_real &, const real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
cdotprecisionoperator+= (cdotprecision &cd, const l_complex &lc) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_complex & operator+= (lx_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_complex & operator+= (lx_complex &, const l_complex &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_complex & operator+= (lx_complex &, const complex &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_complex & operator+= (lx_complex &, const lx_real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_complex & operator+= (lx_complex &, const l_real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_complex & operator+= (lx_complex &, const real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_interval & operator+= (lx_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_interval & operator+= (lx_interval &, const l_interval &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_interval & operator+= (lx_interval &, const l_real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_interval & operator+= (lx_interval &, const lx_real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_interval & operator+= (lx_interval &, const real &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_interval & operator+= (lx_interval &, const interval &) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const lx_cinterval &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const lx_interval &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const l_interval &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const l_cinterval &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const l_real &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const lx_real &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const real &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const interval &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const cinterval &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const complex &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const l_complex &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
lx_cinterval & operator+= (lx_cinterval &a, const lx_complex &b) throw ()
 Implementation of standard algebraic addition and allocation operation.
intvectoroperator+= (intvector &rv1, const intvector &rv2) throw ()
 Implementation of addition and allocation operation.
intvectoroperator+= (intvector &rv, const intvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
intmatrixoperator+= (intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of addition and allocation operation.
intmatrixoperator+= (intmatrix &m1, const intmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
l_rvectoroperator+= (l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of addition and allocation operation.
l_rvectoroperator+= (l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
cvectoroperator+= (cvector &rv1, const cvector &rv2) throw ()
 Implementation of addition and allocation operation.
cvectoroperator+= (cvector &rv, const cvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
rvectoroperator+= (rvector &rv1, const rvector &rv2) throw ()
 Implementation of addition and allocation operation.
rvectoroperator+= (rvector &rv, const rvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
l_rmatrixoperator+= (l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of addition and allocation operation.
ivectoroperator+= (ivector &rv1, const ivector &rv2) throw ()
 Implementation of addition and allocation operation.
l_rmatrixoperator+= (l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
ivectoroperator+= (ivector &rv, const ivector_slice &sl) throw ()
 Implementation of addition and allocation operation.
l_rvectoroperator+= (l_rvector &rv1, const rvector &rv2) throw ()
 Implementation of addition and allocation operation.
l_rvectoroperator+= (l_rvector &rv, const rvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
l_rmatrixoperator+= (l_rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition and allocation operation.
l_rmatrixoperator+= (l_rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
l_ivectoroperator+= (l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of addition and allocation operation.
l_ivectoroperator+= (l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of addition and allocation operation.
cmatrixoperator+= (cmatrix &m1, const cmatrix &m2) throw ()
 Implementation of addition and allocation operation.
cmatrixoperator+= (cmatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
cvectoroperator+= (cvector &rv1, const rvector &rv2) throw ()
 Implementation of addition and allocation operation.
cvectoroperator+= (cvector &rv, const rvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
ivectoroperator+= (ivector &rv1, const rvector &rv2) throw ()
 Implementation of addition and allocation operation.
ivectoroperator+= (ivector &rv, const rvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
cmatrixoperator+= (cmatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition and allocation operation.
cmatrixoperator+= (cmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
civectoroperator+= (civector &rv1, const civector &rv2) throw ()
 Implementation of addition and allocation operation.
civectoroperator+= (civector &rv, const civector_slice &sl) throw ()
 Implementation of addition and allocation operation.
l_ivectoroperator+= (l_ivector &rv1, const rvector &rv2) throw ()
 Implementation of addition and allocation operation.
l_ivectoroperator+= (l_ivector &rv, const rvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
rmatrixoperator+= (rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition and allocation operation.
rmatrixoperator+= (rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
l_imatrixoperator+= (l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of addition and allocation operation.
l_imatrixoperator+= (l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
civectoroperator+= (civector &rv1, const rvector &rv2) throw ()
 Implementation of addition and allocation operation.
civectoroperator+= (civector &rv, const rvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
imatrixoperator+= (imatrix &m1, const imatrix &m2) throw ()
 Implementation of addition and allocation operation.
imatrixoperator+= (imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
l_ivectoroperator+= (l_ivector &rv1, const l_rvector &rv2) throw ()
 Implementation of addition and allocation operation.
l_ivectoroperator+= (l_ivector &rv, const l_rvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
l_imatrixoperator+= (l_imatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition and allocation operation.
l_imatrixoperator+= (l_imatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
imatrixoperator+= (imatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition and allocation operation.
imatrixoperator+= (imatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
civectoroperator+= (civector &rv1, const cvector &rv2) throw ()
 Implementation of addition and allocation operation.
civectoroperator+= (civector &rv, const cvector_slice &sl) throw ()
 Implementation of addition and allocation operation.
l_ivectoroperator+= (l_ivector &rv1, const ivector &rv2) throw ()
 Implementation of addition and allocation operation.
l_ivectoroperator+= (l_ivector &rv, const ivector_slice &sl) throw ()
 Implementation of addition and allocation operation.
l_imatrixoperator+= (l_imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of addition and allocation operation.
l_imatrixoperator+= (l_imatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
cimatrixoperator+= (cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of addition and allocation operation.
cimatrixoperator+= (cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
cimatrixoperator+= (cimatrix &m1, const rmatrix &m2) throw ()
 Implementation of addition and allocation operation.
cimatrixoperator+= (cimatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
l_imatrixoperator+= (l_imatrix &m1, const imatrix &m2) throw ()
 Implementation of addition and allocation operation.
civectoroperator+= (civector &rv1, const ivector &rv2) throw ()
 Implementation of addition and allocation operation.
l_imatrixoperator+= (l_imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
civectoroperator+= (civector &rv, const ivector_slice &sl) throw ()
 Implementation of addition and allocation operation.
cimatrixoperator+= (cimatrix &m1, const cmatrix &m2) throw ()
 Implementation of addition and allocation operation.
cimatrixoperator+= (cimatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
cimatrixoperator+= (cimatrix &m1, const imatrix &m2) throw ()
 Implementation of addition and allocation operation.
cimatrixoperator+= (cimatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of addition and allocation operation.
lx_real operator- (const lx_real &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_real operator- (const lx_real &, const l_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_real operator- (const l_real &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_real operator- (const lx_real &, const real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_real operator- (const real &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const lx_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const lx_complex &, const l_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const lx_complex &, const complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const l_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const complex &, const lx_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const lx_complex &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const lx_complex &, const l_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const lx_complex &, const real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const lx_real &, const lx_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const l_real &, const lx_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_complex operator- (const real &, const lx_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const lx_interval &) throw ()
 Implementation of standard algebraic negative sign operation.
srvector operator- (const srvector &v)
 Unary operator, returns -v.
lx_interval operator- (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const lx_interval &, const l_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const l_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const lx_interval &, const l_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_cinterval &) throw ()
 Implementation of standard algebraic negative sign operation.
lx_interval operator- (const l_real &, const lx_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const lx_interval &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const lx_real &, const lx_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const lx_interval &, const real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const real &, const lx_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const lx_interval &, const interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_interval operator- (const interval &, const lx_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
rvector operator- (const rvector &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
lx_cinterval operator- (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
rvector operator- (const srvector &v1, const rvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
lx_cinterval operator- (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
rvector operator- (const rvector_slice &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
lx_cinterval operator- (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
rvector operator- (const srvector &v1, const rvector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
lx_cinterval operator- (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
srvector operator- (const srvector &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
lx_cinterval operator- (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
scvector operator- (const scvector &v)
 Unary operator, returns -v.
lx_cinterval operator- (const lx_cinterval &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_cinterval &, const l_real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const l_real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_cinterval &, const real &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_cinterval &, const complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_cinterval &, const l_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const l_complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard algebraic subtraction operation.
lx_cinterval operator- (const lx_complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic subtraction operation.
sivector operator- (const sivector &v)
 Unary operator, returns -v.
intvector operator- (const intvector &rv) throw ()
 Implementation of negative sign operation.
cvector operator- (const cvector &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
intvector operator- (const intvector_slice &sl) throw ()
 Implementation of negative sign operation.
cvector operator- (const rvector &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
intvector operator- (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of subtraction operation.
cvector operator- (const cvector &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
intvector operator- (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of subtraction operation.
cvector operator- (const scvector &v1, const rvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const srvector &v1, const cvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
intvector operator- (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of subtraction operation.
cvector operator- (const scvector &v1, const cvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
intvector operator- (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of subtraction operation.
cvector operator- (const cvector_slice &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const rvector_slice &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector_slice &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const scvector &v1, const rvector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const srvector &v1, const cvector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const scvector &v1, const cvector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
scvector operator- (const scvector &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
scvector operator- (const srvector &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
scvector operator- (const scvector &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
intvector operator- (const intmatrix_subv &rv1, const intmatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
intvector operator- (const intvector &rv1, const intmatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
intvector operator- (const intmatrix_subv &rv1, const intvector &rv2) throw ()
 Implementation of subtraction operation.
intvector operator- (const intvector_slice &sl, const intmatrix_subv &mv) throw ()
 Implementation of subtraction operation.
intvector operator- (const intmatrix_subv &mv, const intvector_slice &sl) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const rvector &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const ivector &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const sivector &v1, const rvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
scivector operator- (const scivector &v)
 Unary operator, returns -v.
ivector operator- (const srvector &v1, const ivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const sivector &v1, const ivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const ivector_slice &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const rvector_slice &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const ivector_slice &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const sivector &v1, const rvector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const srvector &v1, const ivector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const sivector &v1, const ivector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
sivector operator- (const sivector &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
sivector operator- (const srvector &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
sivector operator- (const sivector &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
srvector operator- (const srvector_slice &v)
 Returns the vector -v.
rmatrix operator- (const rmatrix &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
rmatrix operator- (const srmatrix &A, const rmatrix &B)
 Returns the elementwise difference of the matrices A and B.
rmatrix operator- (const rmatrix_slice &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
intmatrix operator- (const intmatrix &m) throw ()
 Implementation of negative sign operation.
intmatrix operator- (const intmatrix_slice &ms) throw ()
 Implementation of negative sign operation.
rmatrix operator- (const srmatrix &A, const rmatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
srmatrix operator- (const srmatrix &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
intmatrix operator- (const intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of subtraction operation.
srmatrix operator- (const srmatrix &M)
 Unary component-wise negation of M.
intmatrix operator- (const intmatrix &m, const intmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
intmatrix operator- (const intmatrix_slice &ms, const intmatrix &m) throw ()
 Implementation of subtraction operation.
intmatrix operator- (const intmatrix_slice &ms1, const intmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
rvector operator- (const rvector &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
rvector operator- (const srvector_slice &v1, const rvector &v2)
 Element-wise subtraction of v1 and v2.
rvector operator- (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
rvector operator- (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise subtraction of v1 and v2.
srvector operator- (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
srvector operator- (const srvector &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
srvector operator- (const srvector_slice &v1, const srvector &v2)
 Element-wise subtraction of v1 and v2.
scvector operator- (const scvector_slice &v)
 Returns the vector -v.
l_rvector operator- (const l_rvector &rv) throw ()
 Implementation of negative sign operation.
l_rvector operator- (const l_rvector_slice &sl) throw ()
 Implementation of negative sign operation.
l_rvector operator- (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cmatrix operator- (const rmatrix &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_rvector operator- (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_rvector operator- (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const scmatrix &A, const rmatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_rvector operator- (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const srmatrix &A, const cmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cmatrix operator- (const scmatrix &A, const cmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cmatrix operator- (const cmatrix_slice &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cmatrix operator- (const rmatrix_slice &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
srmatrix operator- (const srmatrix_slice &M)
 Unary negation operator for matrix slices.
cmatrix operator- (const cmatrix_slice &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cmatrix operator- (const scmatrix &A, const rmatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cmatrix operator- (const srmatrix &A, const cmatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cmatrix operator- (const scmatrix &A, const cmatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
scmatrix operator- (const scmatrix &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
scmatrix operator- (const srmatrix &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
scmatrix operator- (const scmatrix &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
scmatrix operator- (const scmatrix &M)
 Unary component-wise negation of M.
l_rvector operator- (const l_rmatrix_subv &rv1, const l_rmatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
l_rvector operator- (const l_rvector &rv1, const l_rmatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
imatrix operator- (const imatrix &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_rvector operator- (const l_rmatrix_subv &rv1, const l_rvector &rv2) throw ()
 Implementation of subtraction operation.
imatrix operator- (const rmatrix &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const imatrix &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_rvector operator- (const l_rvector_slice &sl, const l_rmatrix_subv &mv) throw ()
 Implementation of subtraction operation.
imatrix operator- (const simatrix &A, const rmatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_rvector operator- (const l_rmatrix_subv &mv, const l_rvector_slice &sl) throw ()
 Implementation of subtraction operation.
imatrix operator- (const srmatrix &A, const imatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const simatrix &A, const imatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const imatrix_slice &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const rmatrix_slice &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const imatrix_slice &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const simatrix &A, const rmatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const srmatrix &A, const imatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const simatrix &A, const imatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
simatrix operator- (const simatrix &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
simatrix operator- (const srmatrix &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
simatrix operator- (const simatrix &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
srmatrix operator- (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
srmatrix operator- (const srmatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise difference of M1 and M2.
srmatrix operator- (const srmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
rmatrix operator- (const srmatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise difference of M1 and M2.
rmatrix operator- (const rmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
civector operator- (const civector &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
rmatrix operator- (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
civector operator- (const civector &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
rmatrix operator- (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
civector operator- (const civector &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const civector &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const rvector &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const cvector &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const ivector &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector &rv) throw ()
 Implementation of negative sign operation.
cvector operator- (const cvector_slice &sl) throw ()
 Implementation of negative sign operation.
civector operator- (const cvector &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector &rv1, const cvector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const scivector &v1, const rvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector &rv, const cvector_slice &sl) throw ()
 Implementation of subtraction operation.
civector operator- (const scivector &v1, const cvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector_slice &sl, const cvector &rv) throw ()
 Implementation of subtraction operation.
civector operator- (const scivector &v1, const ivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of subtraction operation.
civector operator- (const scivector &v1, const civector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const srvector &v1, const civector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const scvector &v1, const civector &v2)
 Element-wise subtraction of the vectors v1 and v2.
rvector operator- (const rvector &rv) throw ()
 Implementation of negative sign operation.
civector operator- (const sivector &v1, const civector &v2)
 Element-wise subtraction of the vectors v1 and v2.
rvector operator- (const rvector_slice &sl) throw ()
 Implementation of negative sign operation.
civector operator- (const scvector &v1, const ivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
rvector operator- (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction operation.
simatrix operator- (const simatrix &M)
 Unary component-wise negation of M.
civector operator- (const sivector &v1, const cvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
rvector operator- (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const civector_slice &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
rvector operator- (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
rvector operator- (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const rvector_slice &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const cvector_slice &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const ivector_slice &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const cvector_slice &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const ivector_slice &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
civector operator- (const scivector &v1, const rvector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector &v1, const cvector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const rvector &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector &v1, const ivector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector &v1, const civector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const scvector_slice &v1, const rvector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const srvector &v1, const civector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const srvector_slice &v1, const cvector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scvector &v1, const civector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const scvector_slice &v1, const cvector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const sivector &v1, const civector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector_slice &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scvector &v1, const ivector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const rvector_slice &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const sivector &v1, const cvector_slice &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cvector_slice &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector &v1, const srvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const scvector_slice &v1, const rvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
l_rmatrix operator- (const l_rmatrix &m) throw ()
 Implementation of negative sign operation.
cvector operator- (const srvector_slice &v1, const cvector_slice &v2)
 Element-wise subtraction of v1 and v2.
l_rmatrix operator- (const l_rmatrix_slice &ms) throw ()
 Implementation of negative sign operation.
scivector operator- (const scivector &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const ivector &rv) throw ()
 Implementation of negative sign operation.
cvector operator- (const scvector_slice &v1, const cvector_slice &v2)
 Element-wise subtraction of v1 and v2.
ivector operator- (const ivector_slice &sl) throw ()
 Implementation of negative sign operation.
l_rmatrix operator- (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of subtraction operation.
scivector operator- (const scivector &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
scvector operator- (const scvector_slice &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
ivector operator- (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction operation.
scivector operator- (const srvector &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
l_rmatrix operator- (const l_rmatrix &m, const l_rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
scvector operator- (const srvector_slice &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scvector &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
ivector operator- (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction operation.
scvector operator- (const scvector_slice &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
cvector operator- (const cmatrix_subv &rv1, const cmatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
l_rmatrix operator- (const l_rmatrix_slice &ms, const l_rmatrix &m) throw ()
 Implementation of subtraction operation.
scivector operator- (const sivector &v1, const scivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
scvector operator- (const scvector &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
ivector operator- (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of subtraction operation.
cvector operator- (const cvector &rv1, const cmatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
l_rmatrix operator- (const l_rmatrix_slice &ms1, const l_rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
scivector operator- (const scvector &v1, const sivector &v2)
 Element-wise subtraction of the vectors v1 and v2.
scvector operator- (const srvector &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
ivector operator- (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
scivector operator- (const sivector &v1, const scvector &v2)
 Element-wise subtraction of the vectors v1 and v2.
cvector operator- (const cmatrix_subv &rv1, const cvector &rv2) throw ()
 Implementation of subtraction operation.
scvector operator- (const scvector &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scvector operator- (const scvector_slice &v1, const srvector &v2)
 Element-wise subtraction of v1 and v2.
cvector operator- (const cvector_slice &sl, const cmatrix_subv &mv) throw ()
 Implementation of subtraction operation.
scvector operator- (const srvector_slice &v1, const scvector &v2)
 Element-wise subtraction of v1 and v2.
l_rvector operator- (const rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of subtraction operation.
cvector operator- (const cmatrix_subv &mv, const cvector_slice &sl) throw ()
 Implementation of subtraction operation.
scvector operator- (const scvector_slice &v1, const scvector &v2)
 Element-wise subtraction of v1 and v2.
l_rvector operator- (const rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of subtraction operation.
l_rvector operator- (const rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of subtraction operation.
l_rvector operator- (const rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_rvector operator- (const l_rvector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction operation.
l_rvector operator- (const l_rvector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction operation.
l_rvector operator- (const l_rvector_slice &sl, const rvector &rv) throw ()
 Implementation of subtraction operation.
l_rvector operator- (const l_rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_rmatrix operator- (const rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of subtraction operation.
l_rmatrix operator- (const l_rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction operation.
l_rmatrix operator- (const rmatrix &m, const l_rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
l_rmatrix operator- (const l_rmatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
sivector operator- (const sivector_slice &v)
 Returns the vector -v.
l_rmatrix operator- (const rmatrix_slice &ms, const l_rmatrix &m) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv) throw ()
 Implementation of negative sign operation.
l_ivector operator- (const l_ivector_slice &sl) throw ()
 Implementation of negative sign operation.
l_rmatrix operator- (const l_rmatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of subtraction operation.
l_rmatrix operator- (const rmatrix_slice &ms1, const l_rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of subtraction operation.
l_rmatrix operator- (const l_rmatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_imatrix_subv &rv1, const l_imatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv1, const l_imatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_imatrix_subv &rv1, const l_ivector &rv2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector_slice &sl, const l_imatrix_subv &mv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_imatrix_subv &mv, const l_ivector_slice &sl) throw ()
 Implementation of subtraction operation.
scmatrix operator- (const scmatrix_slice &M)
 Unary negation operator for matrix slices.
srvector operator- (const srmatrix_subv &v)
 Unary negation operator.
ivector operator- (const imatrix_subv &rv1, const imatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector &rv1, const imatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix &m) throw ()
 Implementation of negative sign operation.
cmatrix operator- (const cmatrix_slice &ms) throw ()
 Implementation of negative sign operation.
ivector operator- (const imatrix_subv &rv1, const ivector &rv2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix &m1, const cmatrix &m2) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector_slice &sl, const imatrix_subv &mv) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix &m, const cmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
ivector operator- (const imatrix_subv &mv, const ivector_slice &sl) throw ()
 Implementation of subtraction operation.
rvector operator- (const rmatrix_subv &rv1, const rmatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix_slice &ms, const cmatrix &m) throw ()
 Implementation of subtraction operation.
rvector operator- (const rvector &rv1, const rmatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix_slice &ms1, const cmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
rvector operator- (const rmatrix_subv &rv1, const rvector &rv2) throw ()
 Implementation of subtraction operation.
rvector operator- (const rvector_slice &sl, const rmatrix_subv &mv) throw ()
 Implementation of subtraction operation.
rvector operator- (const rmatrix_subv &mv, const rvector_slice &sl) throw ()
 Implementation of subtraction operation.
cvector operator- (const rvector &rv1, const cvector &rv2) throw ()
 Implementation of subtraction operation.
cvector operator- (const rvector &rv, const cvector_slice &sl) throw ()
 Implementation of subtraction operation.
cvector operator- (const rvector_slice &sl, const cvector &rv) throw ()
 Implementation of subtraction operation.
cvector operator- (const rvector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of subtraction operation.
cvector operator- (const cvector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction operation.
cvector operator- (const cvector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction operation.
cvector operator- (const cvector_slice &sl, const rvector &rv) throw ()
 Implementation of subtraction operation.
cvector operator- (const cvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
srvector operator- (const srmatrix_subv &v1, const srvector &v2)
 Returns the difference of v1 and v2.
srvector operator- (const srmatrix_subv &v1, const srvector_slice &v2)
 Returns the difference of v1 and v2.
rvector operator- (const srmatrix_subv &v1, const rvector &v2)
 Returns the difference of v1 and v2.
rvector operator- (const srmatrix_subv &v1, const rvector_slice &v2)
 Returns the difference of v1 and v2.
srvector operator- (const srvector &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
srvector operator- (const srvector_slice &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
rvector operator- (const rvector &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
ivector operator- (const rvector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction operation.
rvector operator- (const rvector_slice &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
ivector operator- (const rvector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction operation.
ivector operator- (const rvector_slice &sl, const ivector &rv) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const rmatrix &m1, const cmatrix &m2) throw ()
 Implementation of subtraction operation.
ivector operator- (const rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const rmatrix &m, const cmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector &rv) throw ()
 Implementation of negative sign operation.
cmatrix operator- (const cmatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl) throw ()
 Implementation of negative sign operation.
civector operator- (const civector &rv1, const civector &rv2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const rmatrix_slice &ms, const cmatrix &m) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector_slice &sl, const rvector &rv) throw ()
 Implementation of subtraction operation.
civector operator- (const civector &rv, const civector_slice &sl) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const rvector &rv1, const l_ivector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl, const civector &rv) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const rmatrix_slice &ms1, const cmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const rvector &rv, const l_ivector_slice &sl) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const rvector_slice &sl, const l_ivector &rv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
l_ivector operator- (const l_ivector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction operation.
ivector operator- (const rvector &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
ivector operator- (const ivector &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
l_ivector operator- (const l_ivector_slice &sl, const rvector &rv) throw ()
 Implementation of subtraction operation.
ivector operator- (const sivector_slice &v1, const rvector &v2)
 Element-wise subtraction of v1 and v2.
l_ivector operator- (const l_ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
rmatrix operator- (const rmatrix &m) throw ()
 Implementation of negative sign operation.
ivector operator- (const srvector_slice &v1, const ivector &v2)
 Element-wise subtraction of v1 and v2.
rmatrix operator- (const rmatrix_slice &ms) throw ()
 Implementation of negative sign operation.
ivector operator- (const sivector_slice &v1, const ivector &v2)
 Element-wise subtraction of v1 and v2.
rmatrix operator- (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction operation.
ivector operator- (const ivector_slice &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
rmatrix operator- (const rmatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
ivector operator- (const rvector_slice &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
ivector operator- (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
rmatrix operator- (const rmatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of subtraction operation.
ivector operator- (const sivector_slice &v1, const rvector_slice &v2)
 Element-wise subtraction of v1 and v2.
rmatrix operator- (const rmatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
ivector operator- (const srvector_slice &v1, const ivector_slice &v2)
 Element-wise subtraction of v1 and v2.
ivector operator- (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const sivector_slice &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const srvector_slice &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const sivector &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const srvector &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const sivector &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const sivector_slice &v1, const srvector &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const srvector_slice &v1, const sivector &v2)
 Element-wise subtraction of v1 and v2.
sivector operator- (const sivector_slice &v1, const sivector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const cimatrix_subv &rv1, const cimatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector &rv1, const cimatrix_subv &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const cimatrix_subv &rv1, const civector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl, const cimatrix_subv &mv) throw ()
 Implementation of subtraction operation.
civector operator- (const cimatrix_subv &mv, const civector_slice &sl) throw ()
 Implementation of subtraction operation.
scmatrix operator- (const scmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scmatrix operator- (const srmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scmatrix operator- (const scmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scmatrix operator- (const scmatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise difference of M1 and M2.
scmatrix operator- (const srmatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise difference of M1 and M2.
scmatrix operator- (const scmatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise difference of M1 and M2.
scmatrix operator- (const scmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scmatrix operator- (const srmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scmatrix operator- (const scmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cmatrix operator- (const scmatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise difference of M1 and M2.
cmatrix operator- (const srmatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise difference of M1 and M2.
cmatrix operator- (const scmatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise difference of M1 and M2.
cmatrix operator- (const cmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix &m) throw ()
 Implementation of negative sign operation.
cmatrix operator- (const rmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix_slice &ms) throw ()
 Implementation of negative sign operation.
cmatrix operator- (const cmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const scmatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix &m, const l_imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const srmatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cmatrix operator- (const scmatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix_slice &ms, const l_imatrix &m) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const cmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix_slice &ms1, const l_imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
cmatrix operator- (const rmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cmatrix operator- (const cmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
civector operator- (const rvector &rv1, const civector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const rvector &rv, const civector_slice &sl) throw ()
 Implementation of subtraction operation.
civector operator- (const rvector_slice &sl, const civector &rv) throw ()
 Implementation of subtraction operation.
simatrix operator- (const simatrix_slice &M)
 Unary negation operator for matrix slices.
civector operator- (const rvector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction operation.
imatrix operator- (const imatrix &m) throw ()
 Implementation of negative sign operation.
imatrix operator- (const imatrix_slice &ms) throw ()
 Implementation of negative sign operation.
civector operator- (const civector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction operation.
imatrix operator- (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl, const rvector &rv) throw ()
 Implementation of subtraction operation.
imatrix operator- (const imatrix &m, const imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_rvector &rv1, const l_ivector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
imatrix operator- (const imatrix_slice &ms, const imatrix &m) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_rvector &rv, const l_ivector_slice &sl) throw ()
 Implementation of subtraction operation.
imatrix operator- (const imatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_rvector_slice &sl, const l_ivector &rv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv1, const l_rvector &rv2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv, const l_rvector_slice &sl) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector_slice &sl, const l_rvector &rv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const rmatrix &m1, const l_imatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const cimatrix &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_imatrix operator- (const l_imatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_imatrix operator- (const rmatrix &m, const l_imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const rmatrix &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_imatrix operator- (const l_imatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cmatrix &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_imatrix operator- (const rmatrix_slice &ms, const l_imatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_imatrix operator- (const l_imatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const cmatrix &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_imatrix operator- (const rmatrix_slice &ms1, const l_imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const scimatrix &A, const rmatrix &B)
 Returns the elementwise difference of the matrices A and B.
l_imatrix operator- (const l_imatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const scimatrix &A, const cmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scimatrix &A, const imatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scimatrix &A, const cimatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const srmatrix &A, const cimatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scmatrix &A, const cimatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const simatrix &A, const cimatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const rmatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const simatrix &A, const cmatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const imatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const scmatrix &A, const imatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const cimatrix_slice &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const rmatrix &m, const imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const imatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const rmatrix_slice &ms, const imatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const rmatrix_slice &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const imatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix_slice &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const rmatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cmatrix_slice &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const cmatrix_slice &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
imatrix operator- (const imatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix_slice &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scimatrix &A, const rmatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scimatrix &A, const cmatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scimatrix &A, const imatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scimatrix &A, const cimatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const srmatrix &A, const cimatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scmatrix &A, const cimatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const simatrix &A, const cimatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const simatrix &A, const cmatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
cimatrix operator- (const scmatrix &A, const imatrix_slice &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const scimatrix &A, const srmatrix &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const scimatrix &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const scimatrix &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const scimatrix &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const srmatrix &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const scmatrix &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const simatrix &A, const scimatrix &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const simatrix &A, const scmatrix &B)
 Returns the elementwise difference of the matrices A and B.
scimatrix operator- (const scmatrix &A, const simatrix &B)
 Returns the elementwise difference of the matrices A and B.
civector operator- (const cvector &rv1, const civector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const cvector &rv, const civector_slice &sl) throw ()
 Implementation of subtraction operation.
civector operator- (const cvector_slice &sl, const civector &rv) throw ()
 Implementation of subtraction operation.
civector operator- (const cvector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector &rv1, const cvector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector &rv, const cvector_slice &sl) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl, const cvector &rv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector_slice &sl, const ivector &rv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
simatrix operator- (const simatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
simatrix operator- (const srmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
simatrix operator- (const simatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
simatrix operator- (const simatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise difference of M1 and M2.
simatrix operator- (const srmatrix_slice &M1, const simatrix &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_rmatrix &m1, const l_imatrix &m2) throw ()
 Implementation of subtraction operation.
simatrix operator- (const simatrix_slice &M1, const simatrix &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of subtraction operation.
simatrix operator- (const simatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
simatrix operator- (const srmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_rmatrix &m, const l_imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
simatrix operator- (const simatrix &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix &m, const l_rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
imatrix operator- (const simatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_rmatrix_slice &ms, const l_imatrix &m) throw ()
 Implementation of subtraction operation.
imatrix operator- (const srmatrix_slice &M1, const imatrix &M2)
 Returns the element-wise difference of M1 and M2.
imatrix operator- (const simatrix_slice &M1, const imatrix &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix_slice &ms, const l_rmatrix &m) throw ()
 Implementation of subtraction operation.
imatrix operator- (const imatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_rmatrix_slice &ms1, const l_imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
imatrix operator- (const rmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
imatrix operator- (const imatrix &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
l_imatrix operator- (const l_imatrix_slice &ms1, const l_rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
imatrix operator- (const simatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
imatrix operator- (const srmatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
imatrix operator- (const simatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scvector operator- (const scmatrix_subv &v)
 Unary negation operator.
imatrix operator- (const imatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
imatrix operator- (const rmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix &m) throw ()
 Implementation of negative sign operation.
cimatrix operator- (const cimatrix_slice &ms) throw ()
 Implementation of negative sign operation.
imatrix operator- (const imatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &m, const cimatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &ms, const cimatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &ms1, const cimatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
scimatrix operator- (const scimatrix &M)
 Unary component-wise negation of M.
l_ivector operator- (const l_rvector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_rvector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_rvector_slice &sl, const ivector &rv) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const l_rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const ivector &rv1, const l_rvector &rv2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const rmatrix &m1, const cimatrix &m2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const ivector &rv, const l_rvector_slice &sl) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const ivector_slice &sl, const l_rvector &rv) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const rmatrix &m, const cimatrix_slice &ms) throw ()
 Implementation of subtraction operation.
l_ivector operator- (const ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &m, const rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const rmatrix_slice &ms, const cimatrix &m) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector &rv1, const civector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_imatrix operator- (const l_imatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &ms, const rmatrix &m) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector &rv, const civector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
l_imatrix operator- (const imatrix &m, const l_imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const rmatrix_slice &ms1, const cimatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector_slice &sl, const civector &rv) throw ()
 Implementation of subtraction and allocation operation.
l_imatrix operator- (const l_imatrix &m, const imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &ms1, const rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of subtraction and allocation operation.
l_imatrix operator- (const imatrix_slice &ms, const l_imatrix &m) throw ()
 Implementation of subtraction operation.
civector operator- (const civector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_imatrix operator- (const l_imatrix_slice &ms, const imatrix &m) throw ()
 Implementation of subtraction operation.
civector operator- (const civector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
l_imatrix operator- (const imatrix_slice &ms1, const l_imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl, const ivector &rv) throw ()
 Implementation of subtraction and allocation operation.
l_imatrix operator- (const l_imatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
civector operator- (const civector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of subtraction and allocation operation.
scvector operator- (const scmatrix_subv &v1, const srvector &v2)
 Returns the difference of v1 and v2.
scvector operator- (const srmatrix_subv &v1, const scvector &v2)
 Returns the difference of v1 and v2.
scvector operator- (const scmatrix_subv &v1, const scvector &v2)
 Returns the difference of v1 and v2.
scvector operator- (const scmatrix_subv &v1, const srvector_slice &v2)
 Returns the difference of v1 and v2.
scvector operator- (const srmatrix_subv &v1, const scvector_slice &v2)
 Returns the difference of v1 and v2.
scvector operator- (const scmatrix_subv &v1, const scvector_slice &v2)
 Returns the difference of v1 and v2.
cvector operator- (const scmatrix_subv &v1, const rvector &v2)
 Returns the difference of v1 and v2.
cvector operator- (const srmatrix_subv &v1, const cvector &v2)
 Returns the difference of v1 and v2.
cvector operator- (const scmatrix_subv &v1, const cvector &v2)
 Returns the difference of v1 and v2.
cvector operator- (const scmatrix_subv &v1, const rvector_slice &v2)
 Returns the difference of v1 and v2.
cvector operator- (const srmatrix_subv &v1, const cvector_slice &v2)
 Returns the difference of v1 and v2.
cvector operator- (const scmatrix_subv &v1, const cvector_slice &v2)
 Returns the difference of v1 and v2.
scvector operator- (const scvector &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
scvector operator- (const srvector &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
scvector operator- (const scvector &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
scvector operator- (const scvector_slice &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
scvector operator- (const srvector_slice &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
scvector operator- (const scvector_slice &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
cvector operator- (const cvector &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
cvector operator- (const rvector &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
cvector operator- (const cvector &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
cvector operator- (const cvector_slice &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
cvector operator- (const rvector_slice &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
cvector operator- (const cvector_slice &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
cimatrix operator- (const cmatrix &m1, const cimatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &m1, const cmatrix &m2) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const l_rmatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cmatrix &m, const cimatrix_slice &ms) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &m, const cmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const l_rmatrix &m, const imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cmatrix_slice &ms, const cimatrix &m) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const imatrix &m, const l_rmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &ms, const cmatrix &m) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const l_rmatrix_slice &ms, const imatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cmatrix_slice &ms1, const cimatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
civector operator- (const cvector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const imatrix_slice &ms, const l_rmatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &ms1, const cmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
civector operator- (const cvector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const l_rmatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
civector operator- (const cvector_slice &sl, const ivector &rv) throw ()
 Implementation of subtraction operation.
l_imatrix operator- (const imatrix_slice &ms1, const l_rmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
civector operator- (const cvector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector &rv1, const cvector &rv2) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector &rv, const cvector_slice &sl) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector_slice &sl, const cvector &rv) throw ()
 Implementation of subtraction operation.
civector operator- (const ivector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix &m1, const cimatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix &m, const cimatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix &m, const imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix_slice &ms, const cimatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &ms, const imatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix_slice &ms1, const cimatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cimatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
sivector operator- (const simatrix_subv &v)
 Unary negation operator.
scivector operator- (const scivector_slice &v)
 Returns the vector -v.
cimatrix operator- (const cmatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix &m1, const cmatrix &m2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cmatrix &m, const imatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix &m, const cmatrix_slice &ms) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cmatrix_slice &ms, const imatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix_slice &ms, const cmatrix &m) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const cmatrix_slice &ms1, const imatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
cimatrix operator- (const imatrix_slice &ms1, const cmatrix_slice &ms2) throw ()
 Implementation of subtraction operation.
sivector operator- (const simatrix_subv &v1, const srvector &v2)
 Returns the difference of v1 and v2.
sivector operator- (const srmatrix_subv &v1, const sivector &v2)
 Returns the difference of v1 and v2.
sivector operator- (const simatrix_subv &v1, const sivector &v2)
 Returns the difference of v1 and v2.
sivector operator- (const simatrix_subv &v1, const srvector_slice &v2)
 Returns the difference of v1 and v2.
sivector operator- (const srmatrix_subv &v1, const sivector_slice &v2)
 Returns the difference of v1 and v2.
sivector operator- (const simatrix_subv &v1, const sivector_slice &v2)
 Returns the difference of v1 and v2.
ivector operator- (const simatrix_subv &v1, const rvector &v2)
 Returns the difference of v1 and v2.
ivector operator- (const srmatrix_subv &v1, const ivector &v2)
 Returns the difference of v1 and v2.
ivector operator- (const simatrix_subv &v1, const ivector &v2)
 Returns the difference of v1 and v2.
ivector operator- (const simatrix_subv &v1, const rvector_slice &v2)
 Returns the difference of v1 and v2.
ivector operator- (const srmatrix_subv &v1, const ivector_slice &v2)
 Returns the difference of v1 and v2.
ivector operator- (const simatrix_subv &v1, const ivector_slice &v2)
 Returns the difference of v1 and v2.
sivector operator- (const sivector &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
sivector operator- (const srvector &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
sivector operator- (const sivector &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
sivector operator- (const sivector_slice &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
sivector operator- (const srvector_slice &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
sivector operator- (const sivector_slice &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
ivector operator- (const ivector &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
ivector operator- (const rvector &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
ivector operator- (const ivector &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
ivector operator- (const ivector_slice &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
ivector operator- (const rvector_slice &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
ivector operator- (const ivector_slice &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
scimatrix operator- (const scimatrix_slice &M)
 Unary negation operator for matrix slices.
civector operator- (const civector &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const civector &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const civector &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const civector &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const rvector &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const cvector &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const ivector &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const cvector &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const ivector &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector_slice &v1, const rvector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector_slice &v1, const cvector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector_slice &v1, const ivector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector_slice &v1, const civector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const srvector_slice &v1, const civector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scvector_slice &v1, const civector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const sivector_slice &v1, const civector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scvector_slice &v1, const ivector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const sivector_slice &v1, const cvector &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const civector_slice &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const civector_slice &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const civector_slice &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const civector_slice &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const rvector_slice &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const cvector_slice &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const ivector_slice &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const ivector_slice &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const cvector_slice &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector_slice &v1, const rvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector_slice &v1, const ivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector_slice &v1, const cvector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scivector_slice &v1, const civector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const srvector_slice &v1, const civector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const sivector_slice &v1, const civector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scvector_slice &v1, const civector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const scvector_slice &v1, const ivector_slice &v2)
 Element-wise subtraction of v1 and v2.
civector operator- (const sivector_slice &v1, const cvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector_slice &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector_slice &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const srvector_slice &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scvector_slice &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scvector_slice &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const sivector_slice &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector &v1, const srvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const srvector &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scvector &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const sivector &v1, const scivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scvector &v1, const sivector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const sivector &v1, const scvector_slice &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector_slice &v1, const srvector &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector_slice &v1, const scvector &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector_slice &v1, const sivector &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scivector_slice &v1, const scivector &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const srvector_slice &v1, const scivector &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scvector_slice &v1, const scivector &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const sivector_slice &v1, const scivector &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const scvector_slice &v1, const sivector &v2)
 Element-wise subtraction of v1 and v2.
scivector operator- (const sivector_slice &v1, const scvector &v2)
 Element-wise subtraction of v1 and v2.
scimatrix operator- (const scimatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const srmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const simatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const simatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix_slice &M1, const simatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const srmatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const simatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scmatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const simatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scmatrix_slice &M1, const simatrix &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scimatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const srmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const simatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const simatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scimatrix operator- (const scmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scimatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scimatrix_slice &M1, const imatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scimatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scimatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const srmatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const simatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scmatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const simatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scmatrix_slice &M1, const imatrix &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const rmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const imatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const imatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scimatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scimatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scimatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const srmatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const simatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scmatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const simatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const scmatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const rmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const imatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const imatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
cimatrix operator- (const cmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise difference of M1 and M2.
scivector operator- (const scimatrix_subv &v)
 Unary negation operator.
scivector operator- (const scimatrix_subv &v1, const srvector &v2)
 Returns the sum of v1 and v2.
scivector operator- (const scimatrix_subv &v1, const scvector &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scimatrix_subv &v1, const sivector &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scimatrix_subv &v1, const scivector &v2)
 Returns the difference of v1 and v2.
scivector operator- (const srmatrix_subv &v1, const scivector &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scmatrix_subv &v1, const scivector &v2)
 Returns the difference of v1 and v2.
scivector operator- (const simatrix_subv &v1, const scivector &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scmatrix_subv &v1, const sivector &v2)
 Returns the difference of v1 and v2.
scivector operator- (const simatrix_subv &v1, const scvector &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scimatrix_subv &v1, const srvector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scimatrix_subv &v1, const scvector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scimatrix_subv &v1, const sivector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scimatrix_subv &v1, const scivector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const srmatrix_subv &v1, const scivector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scmatrix_subv &v1, const scivector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const simatrix_subv &v1, const scivector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const simatrix_subv &v1, const scvector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scmatrix_subv &v1, const sivector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const scimatrix_subv &v1, const rvector &v2)
 Returns the difference of v1 and v2.
civector operator- (const scimatrix_subv &v1, const cvector &v2)
 Returns the difference of v1 and v2.
civector operator- (const scimatrix_subv &v1, const ivector &v2)
 Returns the difference of v1 and v2.
civector operator- (const scimatrix_subv &v1, const civector &v2)
 Returns the difference of v1 and v2.
civector operator- (const srmatrix_subv &v1, const civector &v2)
 Returns the difference of v1 and v2.
civector operator- (const simatrix_subv &v1, const civector &v2)
 Returns the difference of v1 and v2.
civector operator- (const scmatrix_subv &v1, const civector &v2)
 Returns the difference of v1 and v2.
civector operator- (const scmatrix_subv &v1, const ivector &v2)
 Returns the difference of v1 and v2.
civector operator- (const simatrix_subv &v1, const cvector &v2)
 Returns the difference of v1 and v2.
civector operator- (const scimatrix_subv &v1, const rvector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const scimatrix_subv &v1, const cvector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const scimatrix_subv &v1, const ivector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const scimatrix_subv &v1, const civector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const srmatrix_subv &v1, const civector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const scmatrix_subv &v1, const civector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const simatrix_subv &v1, const civector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const simatrix_subv &v1, const cvector_slice &v2)
 Returns the difference of v1 and v2.
civector operator- (const scmatrix_subv &v1, const ivector_slice &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scivector &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scivector &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scivector &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scivector &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const srvector &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scvector &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const sivector &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const sivector &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scvector &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scivector_slice &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scivector_slice &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scivector_slice &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scivector_slice &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const srvector_slice &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scvector_slice &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const sivector_slice &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const sivector_slice &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
scivector operator- (const scvector_slice &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const civector &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const civector &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const civector &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const civector &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const rvector &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const cvector &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const ivector &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const ivector &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const cvector &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const civector_slice &v1, const srmatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const civector_slice &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const civector_slice &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const civector_slice &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const rvector_slice &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const cvector_slice &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const ivector_slice &v1, const scimatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const ivector_slice &v1, const scmatrix_subv &v2)
 Returns the difference of v1 and v2.
civector operator- (const cvector_slice &v1, const simatrix_subv &v2)
 Returns the difference of v1 and v2.
lx_real & operator-= (lx_real &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_real & operator-= (lx_real &, const l_real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_real & operator-= (lx_real &, const real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_complex & operator-= (lx_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_complex & operator-= (lx_complex &, const l_complex &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_complex & operator-= (lx_complex &, const complex &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_complex & operator-= (lx_complex &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_complex & operator-= (lx_complex &, const l_real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_complex & operator-= (lx_complex &, const real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_interval & operator-= (lx_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_interval & operator-= (lx_interval &, const l_interval &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_interval & operator-= (lx_interval &, const l_real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_interval & operator-= (lx_interval &, const lx_real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_interval & operator-= (lx_interval &, const real &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_interval & operator-= (lx_interval &, const interval &) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const lx_cinterval &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const lx_interval &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const l_interval &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const l_cinterval &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const l_real &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const lx_real &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const real &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const interval &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const cinterval &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const complex &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const l_complex &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
lx_cinterval & operator-= (lx_cinterval &a, const lx_complex &b) throw ()
 Implementation of standard algebraic subtraction and allocation operation.
intvectoroperator-= (intvector &rv1, const intvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
intvectoroperator-= (intvector &rv, const intvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
intmatrixoperator-= (intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
intmatrixoperator-= (intmatrix &m1, const intmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
l_rvectoroperator-= (l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_rvectoroperator-= (l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
cvectoroperator-= (cvector &rv1, const cvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
cvectoroperator-= (cvector &rv, const cvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
rvectoroperator-= (rvector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
rvectoroperator-= (rvector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
l_rmatrixoperator-= (l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
ivectoroperator-= (ivector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_rmatrixoperator-= (l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
ivectoroperator-= (ivector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
l_rvectoroperator-= (l_rvector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_rvectoroperator-= (l_rvector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
l_rmatrixoperator-= (l_rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
l_rmatrixoperator-= (l_rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
l_ivectoroperator-= (l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_ivectoroperator-= (l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
cmatrixoperator-= (cmatrix &m1, const cmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
cmatrixoperator-= (cmatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
cvectoroperator-= (cvector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
cvectoroperator-= (cvector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
ivectoroperator-= (ivector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
ivectoroperator-= (ivector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
civectoroperator-= (civector &rv1, const civector &rv2) throw ()
 Implementation of subtraction and allocation operation.
cmatrixoperator-= (cmatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
civectoroperator-= (civector &rv, const civector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
cmatrixoperator-= (cmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
l_ivectoroperator-= (l_ivector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_ivectoroperator-= (l_ivector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
rmatrixoperator-= (rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
rmatrixoperator-= (rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
l_imatrixoperator-= (l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
l_imatrixoperator-= (l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
civectoroperator-= (civector &rv1, const rvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
imatrixoperator-= (imatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
civectoroperator-= (civector &rv, const rvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
imatrixoperator-= (imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
l_ivectoroperator-= (l_ivector &rv1, const l_rvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_ivectoroperator-= (l_ivector &rv, const l_rvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
l_imatrixoperator-= (l_imatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
l_imatrixoperator-= (l_imatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
imatrixoperator-= (imatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
imatrixoperator-= (imatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
civectoroperator-= (civector &rv1, const cvector &rv2) throw ()
 Implementation of subtraction and allocation operation.
civectoroperator-= (civector &rv, const cvector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
l_ivectoroperator-= (l_ivector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_ivectoroperator-= (l_ivector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
l_imatrixoperator-= (l_imatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
l_imatrixoperator-= (l_imatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
cimatrixoperator-= (cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
cimatrixoperator-= (cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
cimatrixoperator-= (cimatrix &m1, const rmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
cimatrixoperator-= (cimatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
l_imatrixoperator-= (l_imatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
civectoroperator-= (civector &rv1, const ivector &rv2) throw ()
 Implementation of subtraction and allocation operation.
l_imatrixoperator-= (l_imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
civectoroperator-= (civector &rv, const ivector_slice &sl) throw ()
 Implementation of subtraction and allocation operation.
cimatrixoperator-= (cimatrix &m1, const cmatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
cimatrixoperator-= (cimatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
cimatrixoperator-= (cimatrix &m1, const imatrix &m2) throw ()
 Implementation of subtraction and allocation operation.
cimatrixoperator-= (cimatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of subtraction and allocation operation.
lx_real operator/ (const lx_real &, const l_real &) throw ()
 Implementation of standard algebraic division operation.
lx_real operator/ (const l_real &, const lx_real &) throw ()
 Implementation of standard algebraic division operation.
lx_real operator/ (const lx_real &, const real &) throw ()
 Implementation of standard algebraic division operation.
lx_real operator/ (const real &, const lx_real &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const lx_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const lx_complex &, const l_complex &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const lx_complex &, const complex &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const l_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const complex &, const lx_complex &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const lx_complex &, const lx_real &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const lx_complex &, const l_real &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const lx_complex &, const real &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const lx_real &, const lx_complex &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const l_real &, const lx_complex &) throw ()
 Implementation of standard algebraic division operation.
lx_complex operator/ (const real &, const lx_complex &) throw ()
 Implementation of standard algebraic division operation.
lx_interval operator/ (const lx_interval &, const lx_interval &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
srvector operator/ (const srvector &v, const real &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
lx_interval operator/ (const lx_interval &, const l_interval &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const l_interval &, const lx_interval &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const lx_interval &, const l_real &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const l_real &, const lx_interval &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const lx_interval &, const real &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const real &, const lx_interval &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const lx_interval &, const interval &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const interval &, const lx_interval &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const lx_interval &, const lx_real &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_interval operator/ (const lx_real &, const lx_interval &) throw (ERROR_LINTERVAL_DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const l_real &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const lx_real &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const real &) throw ()
 Implementation of standard algebraic division operation.
intvector operator/ (const intvector &rv, const int &s) throw ()
 Implementation of division operation.
intvector operator/ (const intvector_slice &sl, const int &s) throw ()
 Implementation of division operation.
scvector operator/ (const scvector &v, const real &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
scvector operator/ (const scvector &v, const complex &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
scvector operator/ (const srvector &v, const complex &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
intvector operator/ (const intmatrix_subv &rv, const int &s) throw ()
 Implementation of division operation.
sivector operator/ (const sivector &v, const real &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
sivector operator/ (const sivector &v, const interval &s)
 Divides all elements of v by the interval s and returns the result as a new vector.
sivector operator/ (const srvector &v, const interval &s)
 Divides all elements of v by the interval s and returns the result as a new vector.
lx_cinterval operator/ (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const l_real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const real &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const complex &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const l_complex &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const l_complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
lx_cinterval operator/ (const lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard algebraic division operation.
srmatrix operator/ (const srmatrix &A, const real &r)
 Divides every element of A by r and returns the result.
lx_cinterval operator/ (const lx_complex &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division operation.
intmatrix operator/ (const intmatrix &m, const int &c) throw ()
 Implementation of division operation.
intmatrix operator/ (const intmatrix_slice &ms, const int &c) throw ()
 Implementation of division operation.
srvector operator/ (const srvector_slice &v, const real &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
scmatrix operator/ (const scmatrix &A, const real &r)
 Divides every element of A by r and returns the result.
scmatrix operator/ (const scmatrix &A, const complex &r)
 Divides every element of A by r and returns the result.
scmatrix operator/ (const srmatrix &A, const complex &r)
 Divides every element of A by r and returns the result.
lx_real operator/ (const lx_real &, const lx_real &) throw (DIV_BY_ZERO)
 Implementation of standard algebraic division operation.
simatrix operator/ (const simatrix &A, const real &r)
 Divides every element of A by r and returns the result.
simatrix operator/ (const simatrix &A, const interval &r)
 Divides every element of A by r and returns the result.
simatrix operator/ (const srmatrix &A, const interval &r)
 Divides every element of A by r and returns the result.
l_rvector operator/ (const l_rvector &rv, const l_real &s) throw ()
 Implementation of division operation.
l_rvector operator/ (const l_rvector_slice &sl, const l_real &s) throw ()
 Implementation of division operation.
l_rvector operator/ (const l_rvector &rv, const real &s) throw ()
 Implementation of division operation.
l_rvector operator/ (const l_rvector_slice &sl, const real &s) throw ()
 Implementation of division operation.
l_rvector operator/ (const rvector &rv, const l_real &s) throw ()
 Implementation of division operation.
l_rvector operator/ (const rvector_slice &sl, const l_real &s) throw ()
 Implementation of division operation.
scivector operator/ (const scivector &v, const real &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
scivector operator/ (const scivector &v, const complex &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
scivector operator/ (const scivector &v, const interval &s)
 Divides all elements of v by the interval s and returns the result as a new vector.
scivector operator/ (const scivector &v, const cinterval &s)
 Divides all elements of v by the interval s and returns the result as a new vector.
scivector operator/ (const srvector &v, const cinterval &s)
 Divides all elements of v by the interval s and returns the result as a new vector.
scivector operator/ (const scvector &v, const cinterval &s)
 Divides all elements of v by the interval s and returns the result as a new vector.
scivector operator/ (const sivector &v, const cinterval &s)
 Divides all elements of v by the interval s and returns the result as a new vector.
scivector operator/ (const scvector &v, const interval &s)
 Divides all elements of v by the interval s and returns the result as a new vector.
scivector operator/ (const sivector &v, const complex &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
l_rvector operator/ (const l_rmatrix_subv &rv, const l_real &s) throw ()
 Implementation of division operation.
rvector operator/ (const rvector &rv, const real &s) throw ()
 Implementation of division operation.
cvector operator/ (const cvector &rv, const complex &s) throw ()
 Implementation of division operation.
rvector operator/ (const rvector_slice &sl, const real &s) throw ()
 Implementation of division operation.
cvector operator/ (const cvector_slice &sl, const complex &s) throw ()
 Implementation of division operation.
cvector operator/ (const cvector &rv, const real &s) throw ()
 Implementation of division operation.
cvector operator/ (const cvector_slice &sl, const real &s) throw ()
 Implementation of division operation.
cvector operator/ (const rvector &rv, const complex &s) throw ()
 Implementation of division operation.
cvector operator/ (const rvector_slice &sl, const complex &s) throw ()
 Implementation of division operation.
srmatrix operator/ (const srmatrix_slice &M, const real &r)
 Returns the element wise division of the matrix M and r.
ivector operator/ (const ivector &rv, const interval &s) throw ()
 Implementation of division operation.
ivector operator/ (const ivector_slice &sl, const interval &s) throw ()
 Implementation of division operation.
ivector operator/ (const ivector &rv, const real &s) throw ()
 Implementation of division operation.
ivector operator/ (const ivector_slice &sl, const real &s) throw ()
 Implementation of division operation.
ivector operator/ (const rvector &rv, const interval &s) throw ()
 Implementation of division operation.
ivector operator/ (const rvector_slice &sl, const interval &s) throw ()
 Implementation of division operation.
l_rmatrix operator/ (const l_rmatrix &m, const l_real &c) throw ()
 Implementation of division operation.
l_rmatrix operator/ (const l_rmatrix_slice &ms, const l_real &c) throw ()
 Implementation of division operation.
scvector operator/ (const scvector_slice &v, const real &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
cvector operator/ (const cmatrix_subv &rv, const complex &s) throw ()
 Implementation of division operation.
scvector operator/ (const scvector_slice &v, const complex &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
scvector operator/ (const srvector_slice &v, const complex &s)
 Divides all elements of v by the scalar s and returns the result as a new vector.
l_rmatrix operator/ (const l_rmatrix &m, const real &c) throw ()
 Implementation of division operation.
l_rmatrix operator/ (const l_rmatrix_slice &ms, const real &c) throw ()
 Implementation of division operation.
l_rmatrix operator/ (const rmatrix &m, const l_real &c) throw ()
 Implementation of division operation.
l_rmatrix operator/ (const rmatrix_slice &ms, const l_real &c) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_ivector &rv, const l_interval &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_ivector_slice &sl, const l_interval &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_ivector &rv, const real &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_ivector_slice &sl, const real &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const rvector &rv, const l_interval &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const rvector_slice &sl, const l_interval &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_ivector &rv, const l_real &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_ivector_slice &sl, const l_real &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_rvector &rv, const l_interval &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_rvector_slice &sl, const l_interval &s) throw ()
 Implementation of division operation.
scimatrix operator/ (const scimatrix &A, const real &r)
 Divides every element of A by r and returns the result.
l_ivector operator/ (const l_ivector &rv, const interval &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const l_ivector_slice &sl, const interval &s) throw ()
 Implementation of division operation.
scimatrix operator/ (const scimatrix &A, const complex &r)
 Divides every element of A by r and returns the result.
l_ivector operator/ (const l_imatrix_subv &rv, const l_interval &s) throw ()
 Implementation of division operation.
scimatrix operator/ (const scimatrix &A, const interval &r)
 Divides every element of A by r and returns the result.
scimatrix operator/ (const scimatrix &A, const cinterval &r)
 Divides every element of A by r and returns the result.
l_ivector operator/ (const ivector &rv, const l_interval &s) throw ()
 Implementation of division operation.
l_ivector operator/ (const ivector_slice &sl, const l_interval &s) throw ()
 Implementation of division operation.
scimatrix operator/ (const srmatrix &A, const cinterval &r)
 Divides every element of A by r and returns the result.
scimatrix operator/ (const simatrix &A, const cinterval &r)
 Divides every element of A by r and returns the result.
scimatrix operator/ (const scmatrix &A, const cinterval &r)
 Divides every element of A by r and returns the result.
scimatrix operator/ (const scmatrix &A, const interval &r)
 Divides every element of A by r and returns the result.
scimatrix operator/ (const simatrix &A, const complex &r)
 Divides every element of A by r and returns the result.
rvector operator/ (const rmatrix_subv &rv, const real &s) throw ()
 Implementation of division operation.
ivector operator/ (const imatrix_subv &rv, const interval &s) throw ()
 Implementation of division operation.
cmatrix operator/ (const cmatrix &m, const complex &c) throw ()
 Implementation of division operation.
cmatrix operator/ (const cmatrix_slice &ms, const complex &c) throw ()
 Implementation of division operation.
cmatrix operator/ (const cmatrix &m, const real &c) throw ()
 Implementation of division operation.
cmatrix operator/ (const cmatrix_slice &ms, const real &c) throw ()
 Implementation of division operation.
cmatrix operator/ (const rmatrix &m, const complex &c) throw ()
 Implementation of division operation.
cmatrix operator/ (const rmatrix_slice &ms, const complex &c) throw ()
 Implementation of division operation.
civector operator/ (const civector &rv, const cinterval &s) throw ()
 Implementation of division operation.
civector operator/ (const civector_slice &sl, const cinterval &s) throw ()
 Implementation of division operation.
civector operator/ (const civector &rv, const real &s) throw ()
 Implementation of division operation.
civector operator/ (const civector_slice &sl, const real &s) throw ()
 Implementation of division operation.
civector operator/ (const rvector &rv, const cinterval &s) throw ()
 Implementation of division operation.
civector operator/ (const rvector_slice &sl, const cinterval &s) throw ()
 Implementation of division operation.
civector operator/ (const civector &rv, const complex &s) throw ()
 Implementation of division operation.
civector operator/ (const civector_slice &sl, const complex &s) throw ()
 Implementation of division operation.
civector operator/ (const cvector &rv, const cinterval &s) throw ()
 Implementation of division operation.
civector operator/ (const cvector_slice &sl, const cinterval &s) throw ()
 Implementation of division operation.
srvector operator/ (const srmatrix_subv &v1, const real &v2)
 Computes the componentwise division of v1 and v2.
civector operator/ (const civector &rv, const interval &s) throw ()
 Implementation of division operation.
civector operator/ (const civector_slice &sl, const interval &s) throw ()
 Implementation of division operation.
civector operator/ (const ivector &rv, const cinterval &s) throw ()
 Implementation of division operation.
civector operator/ (const ivector_slice &sl, const cinterval &s) throw ()
 Implementation of division operation.
sivector operator/ (const sivector_slice &v, const real &s)
 Divides all elements of v with by the scalar s and returns the result as a new vector.
sivector operator/ (const sivector_slice &v, const interval &s)
 Divides all elements of v with by the interval s and returns the result as a new vector.
sivector operator/ (const srvector_slice &v, const interval &s)
 Divides all elements of v with by the interval s and returns the result as a new vector.
rmatrix operator/ (const rmatrix &m, const real &c) throw ()
 Implementation of division operation.
rmatrix operator/ (const rmatrix_slice &ms, const real &c) throw ()
 Implementation of division operation.
civector operator/ (const cimatrix_subv &rv, const cinterval &s) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_imatrix &m, const l_interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_imatrix_slice &ms, const l_interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_imatrix &m, const real &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_imatrix_slice &ms, const real &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const rmatrix &m, const l_interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const rmatrix_slice &ms, const l_interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_imatrix &m, const l_real &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_imatrix_slice &ms, const l_real &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_rmatrix &m, const l_interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_rmatrix_slice &ms, const l_interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_imatrix &m, const interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const l_imatrix_slice &ms, const interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const imatrix &m, const l_interval &c) throw ()
 Implementation of division operation.
l_imatrix operator/ (const imatrix_slice &ms, const l_interval &c) throw ()
 Implementation of division operation.
scmatrix operator/ (const scmatrix_slice &M, const real &r)
 Returns the element wise division of the matrix M and r.
scmatrix operator/ (const scmatrix_slice &M, const complex &r)
 Returns the element wise division of the matrix M and r.
scmatrix operator/ (const srmatrix_slice &M, const complex &r)
 Returns the element wise division of the matrix M and r.
imatrix operator/ (const imatrix &m, const interval &c) throw ()
 Implementation of division operation.
imatrix operator/ (const imatrix_slice &ms, const interval &c) throw ()
 Implementation of division operation.
imatrix operator/ (const imatrix &m, const real &c) throw ()
 Implementation of division operation.
imatrix operator/ (const imatrix_slice &ms, const real &c) throw ()
 Implementation of division operation.
imatrix operator/ (const rmatrix &m, const interval &c) throw ()
 Implementation of division operation.
imatrix operator/ (const rmatrix_slice &ms, const interval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cimatrix &m, const cinterval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cimatrix_slice &ms, const cinterval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cimatrix &m, const real &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cimatrix_slice &ms, const real &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const rmatrix &m, const cinterval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const rmatrix_slice &ms, const cinterval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cimatrix &m, const complex &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cimatrix_slice &ms, const complex &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cmatrix &m, const cinterval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cmatrix_slice &ms, const cinterval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cimatrix &m, const interval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const cimatrix_slice &ms, const interval &c) throw ()
 Implementation of division operation.
simatrix operator/ (const simatrix_slice &M, const real &r)
 Returns the element wise division of the matrix M and r.
simatrix operator/ (const simatrix_slice &M, const interval &r)
 Returns the element wise division of the matrix M and r.
simatrix operator/ (const srmatrix_slice &M, const interval &r)
 Returns the element wise division of the matrix M and r.
cimatrix operator/ (const imatrix &m, const cinterval &c) throw ()
 Implementation of division operation.
cimatrix operator/ (const imatrix_slice &ms, const cinterval &c) throw ()
 Implementation of division operation.
scvector operator/ (const scmatrix_subv &v1, const real &v2)
 Computes the componentwise division of v1 and v2.
scvector operator/ (const scmatrix_subv &v1, const complex &v2)
 Computes the componentwise division of v1 and v2.
scvector operator/ (const srmatrix_subv &v1, const complex &v2)
 Computes the componentwise division of v1 and v2.
sivector operator/ (const simatrix_subv &v1, const real &v2)
 Computes the componentwise division of v1 and v2.
sivector operator/ (const simatrix_subv &v1, const interval &v2)
 Computes the componentwise division of v1 and v2.
sivector operator/ (const srmatrix_subv &v1, const interval &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const scivector_slice &v, const real &s)
 Divides all elements of v with by the scalar s and returns the result as a new vector.
scivector operator/ (const scivector_slice &v, const complex &s)
 Divides all elements of v with by the scalar s and returns the result as a new vector.
scivector operator/ (const scivector_slice &v, const interval &s)
 Divides all elements of v with by the interval s and returns the result as a new vector.
scivector operator/ (const scivector_slice &v, const cinterval &s)
 Divides all elements of v with by the interval s and returns the result as a new vector.
scivector operator/ (const srvector_slice &v, const cinterval &s)
 Divides all elements of v with by the interval s and returns the result as a new vector.
scivector operator/ (const scvector_slice &v, const cinterval &s)
 Divides all elements of v with by the interval s and returns the result as a new vector.
scivector operator/ (const sivector_slice &v, const cinterval &s)
 Divides all elements of v with by the interval s and returns the result as a new vector.
scivector operator/ (const scvector_slice &v, const interval &s)
 Divides all elements of v with by the interval s and returns the result as a new vector.
scivector operator/ (const sivector_slice &v, const complex &s)
 Divides all elements of v with by the scalar s and returns the result as a new vector.
scimatrix operator/ (const scimatrix_slice &M, const real &r)
 Returns the element wise division of the matrix M and r.
scimatrix operator/ (const scimatrix_slice &M, const complex &r)
 Returns the element wise division of the matrix M and r.
scimatrix operator/ (const scimatrix_slice &M, const interval &r)
 Returns the element wise division of the matrix M and r.
scimatrix operator/ (const scimatrix_slice &M, const cinterval &r)
 Returns the element wise division of the matrix M and r.
scimatrix operator/ (const srmatrix_slice &M, const cinterval &r)
 Returns the element wise division of the matrix M and r.
scimatrix operator/ (const simatrix_slice &M, const cinterval &r)
 Returns the element wise division of the matrix M and r.
scimatrix operator/ (const scmatrix_slice &M, const cinterval &r)
 Returns the element wise division of the matrix M and r.
scimatrix operator/ (const simatrix_slice &M, const complex &r)
 Returns the element wise division of the matrix M and r.
scimatrix operator/ (const scmatrix_slice &M, const interval &r)
 Returns the element wise division of the matrix M and r.
scivector operator/ (const scimatrix_subv &v1, const real &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const scimatrix_subv &v1, const complex &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const scimatrix_subv &v1, const interval &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const scimatrix_subv &v1, const cinterval &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const srmatrix_subv &v1, const cinterval &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const scmatrix_subv &v1, const cinterval &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const simatrix_subv &v1, const cinterval &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const simatrix_subv &v1, const complex &v2)
 Computes the componentwise division of v1 and v2.
scivector operator/ (const scmatrix_subv &v1, const interval &v2)
 Computes the componentwise division of v1 and v2.
lx_real & operator/= (lx_real &, const lx_real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_real & operator/= (lx_real &, const l_real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_real & operator/= (lx_real &, const real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_complex & operator/= (lx_complex &, const lx_complex &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_complex & operator/= (lx_complex &, const l_complex &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_complex & operator/= (lx_complex &, const complex &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_complex & operator/= (lx_complex &, const lx_real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_complex & operator/= (lx_complex &, const l_real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_complex & operator/= (lx_complex &, const real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_interval & operator/= (lx_interval &, const lx_interval &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_interval & operator/= (lx_interval &, const l_interval &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_interval & operator/= (lx_interval &, const l_real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_interval & operator/= (lx_interval &, const lx_real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_interval & operator/= (lx_interval &, const real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_interval & operator/= (lx_interval &, const interval &) throw ()
 Implementation of standard algebraic division and allocation operation.
intvectoroperator/= (intvector &rv, const int &r) throw ()
 Implementation of division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const l_interval &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const l_real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const lx_real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const real &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const interval &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const cinterval &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const complex &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const l_complex &) throw ()
 Implementation of standard algebraic division and allocation operation.
lx_cinterval & operator/= (lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard algebraic division and allocation operation.
intmatrixoperator/= (intmatrix &m, const int &c) throw ()
 Implementation of division and allocation operation.
l_rvectoroperator/= (l_rvector &rv, const l_real &r) throw ()
 Implementation of division and allocation operation.
l_rvectoroperator/= (l_rvector &rv, const real &r) throw ()
 Implementation of division and allocation operation.
rvectoroperator/= (rvector &rv, const real &r) throw ()
 Implementation of division and allocation operation.
cvectoroperator/= (cvector &rv, const complex &r) throw ()
 Implementation of division and allocation operation.
cvectoroperator/= (cvector &rv, const real &r) throw ()
 Implementation of division and allocation operation.
ivectoroperator/= (ivector &rv, const interval &r) throw ()
 Implementation of division and allocation operation.
ivectoroperator/= (ivector &rv, const real &r) throw ()
 Implementation of division and allocation operation.
l_rmatrixoperator/= (l_rmatrix &m, const l_real &c) throw ()
 Implementation of division and allocation operation.
l_rmatrixoperator/= (l_rmatrix &m, const real &c) throw ()
 Implementation of division and allocation operation.
l_ivectoroperator/= (l_ivector &rv, const l_interval &r) throw ()
 Implementation of division and allocation operation.
l_ivectoroperator/= (l_ivector &rv, const real &r) throw ()
 Implementation of division and allocation operation.
l_ivectoroperator/= (l_ivector &rv, const l_real &r) throw ()
 Implementation of division and allocation operation.
l_ivectoroperator/= (l_ivector &rv, const interval &r) throw ()
 Implementation of division and allocation operation.
cmatrixoperator/= (cmatrix &m, const complex &c) throw ()
 Implementation of division and allocation operation.
cmatrixoperator/= (cmatrix &m, const real &c) throw ()
 Implementation of division and allocation operation.
civectoroperator/= (civector &rv, const cinterval &r) throw ()
 Implementation of division and allocation operation.
civectoroperator/= (civector &rv, const real &r) throw ()
 Implementation of division and allocation operation.
civectoroperator/= (civector &rv, const complex &r) throw ()
 Implementation of division and allocation operation.
civectoroperator/= (civector &rv, const interval &r) throw ()
 Implementation of division and allocation operation.
rmatrixoperator/= (rmatrix &m, const real &c) throw ()
 Implementation of division and allocation operation.
l_imatrixoperator/= (l_imatrix &m, const l_interval &c) throw ()
 Implementation of division and allocation operation.
l_imatrixoperator/= (l_imatrix &m, const real &c) throw ()
 Implementation of division and allocation operation.
l_imatrixoperator/= (l_imatrix &m, const l_real &c) throw ()
 Implementation of division and allocation operation.
l_imatrixoperator/= (l_imatrix &m, const interval &c) throw ()
 Implementation of division and allocation operation.
imatrixoperator/= (imatrix &m, const interval &c) throw ()
 Implementation of division and allocation operation.
imatrixoperator/= (imatrix &m, const real &c) throw ()
 Implementation of division and allocation operation.
cimatrixoperator/= (cimatrix &m, const cinterval &c) throw ()
 Implementation of division and allocation operation.
cimatrixoperator/= (cimatrix &m, const real &c) throw ()
 Implementation of division and allocation operation.
cimatrixoperator/= (cimatrix &m, const complex &c) throw ()
 Implementation of division and allocation operation.
cimatrixoperator/= (cimatrix &m, const interval &c) throw ()
 Implementation of division and allocation operation.
bool operator< (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_interval &, const l_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_interval &, const lx_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_interval &, const interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const interval &, const lx_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_real &, const lx_real &) throw ()
 Implementation of standard less-than operation.
bool operator< (const real &, const lx_real &) throw ()
 Implementation of standard less-than operation.
bool operator< (const real &, const lx_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_real &, const real &) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_real &, const lx_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_real &, const lx_real &) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_real &, const lx_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_real &, const l_real &) throw ()
 Implementation of standard less-than operation.
bool operator< (const srvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const srvector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const rvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const rvector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of standard less-than operation.
bool operator< (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of standard less-than operation.
bool operator< (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of standard less-than operation.
bool operator< (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const intmatrix &m1, const intmatrix_slice &ms) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const intmatrix_slice &m1, const intmatrix_slice &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator< (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix &A, const rmatrix &B)
 Element-wise comparison of A and B.
bool operator< (const interval &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const rmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator< (const rmatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator< (const lx_cinterval &, const interval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator< (const lx_real &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_real &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const real &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const complex &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_complex &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const lx_complex &, const lx_cinterval &) throw ()
 Implementation of standard less-than operation.
bool operator< (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const rvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const sivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const sivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const rvector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const ivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const sivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const rvector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const ivector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const rmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of standard less-than operation.
bool operator< (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of standard less-than operation.
bool operator< (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of standard less-than operation.
bool operator< (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const simatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of standard less-than operation.
bool operator< (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of standard less-than operation.
bool operator< (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator< (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of standard less-than operation.
bool operator< (const simatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator< (const rmatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const imatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const rmatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const imatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const srmatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator< (const simatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator< (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_rmatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const civector &rv1, const civector &rv2) throw ()
 Implementation of standard less-than operation.
bool operator< (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of standard less-than operation.
bool operator< (const civector_slice &sl, const civector &rv) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const civector &rv, const civector_slice &sl) throw ()
 Implementation of standard less-than operation.
bool operator< (const srvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const rvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const rvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of standard less-than operation.
bool operator< (const rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const scivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const scivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const scvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const sivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const scivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const scivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const scvector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const sivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const civector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const civector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const rvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const cvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const ivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const scivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const scvector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const sivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const civector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const sivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const rvector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const ivector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const sivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const cvector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const srvector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const civector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator< (const sivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const rvector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const ivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const rvector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of standard less-than operation.
bool operator< (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const rmatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const imatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const rmatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const imatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const scimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const srmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const scmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const simatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const scimatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator< (const scimatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const srmatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const scmatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const simatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const cimatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const cimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const rmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const cmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const imatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const cimatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator< (const cimatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const rmatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const cmatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const imatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator< (const scimatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator< (const scimatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator< (const srmatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator< (const scmatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator< (const simatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator< (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of standard less-than operation.
bool operator< (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of standard less-than operation.
bool operator< (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of standard less-than operation.
bool operator< (const srmatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const simatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const simatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const simatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const simatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srvector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const sivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const sivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const rvector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const ivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const rvector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const ivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scvector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const sivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const sivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const sivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scvector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const civector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const civector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const rvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const cvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const ivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator< (const scimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scmatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scmatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const cimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const cimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const rmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const imatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const cmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const cimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const rmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const imatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const cmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const srmatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const simatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scmatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator< (const scimatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scimatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scmatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const simatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scimatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scimatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scmatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const simatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scimatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scimatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const simatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scmatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scimatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scimatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srmatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scmatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const simatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const sivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const srvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const scvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const sivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const civector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const civector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const rvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const cvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const ivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const civector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const civector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const rvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const cvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator< (const ivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
std::ostream & operator<< (std::ostream &, intvector &)
 Implementation of standard output method.
std::string & operator<< (std::string &s, const lx_real &a) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const srvector &v)
 Output operator for sparse vector v.
std::ostream & operator<< (std::ostream &s, const intvector &rv) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &o, const intvector_slice &sl) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const scvector &v)
 Output operator for sparse vector v.
std::ostream & operator<< (std::ostream &s, const intmatrix &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const intmatrix_slice &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const srmatrix &A)
 Standard output operator for sparse matrices.
std::ostream & operator<< (std::ostream &s, const l_rvector &rv) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &o, const l_rvector_slice &sl) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const srvector_slice &v)
 Output operator for sparse vector slice v.
std::ostream & operator<< (std::ostream &s, const cvector &rv) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &o, const cvector_slice &sl) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const sivector &v)
 Output operator for sparse vector v.
std::ostream & operator<< (std::ostream &s, const ivector &rv) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &o, const ivector_slice &sl) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const scmatrix &A)
 Standard output operator for sparse matrices.
std::ostream & operator<< (std::ostream &s, const rvector &rv) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &o, const rvector_slice &sl) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const l_ivector &rv) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &o, const l_ivector_slice &sl) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const srmatrix_slice &M)
 Standard output operator for sparse matrix slice.
std::ostream & operator<< (std::ostream &os, const srmatrix_subv &v)
 Standard output operator for subvectors.
std::ostream & operator<< (std::ostream &s, const l_rmatrix &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const simatrix &A)
 Standard output operator for sparse matrices.
std::ostream & operator<< (std::ostream &s, const l_rmatrix_slice &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const civector &rv) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &o, const civector_slice &sl) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const scvector_slice &v)
 Output operator for sparse vector slice v.
std::ostream & operator<< (std::ostream &s, const cmatrix &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const cmatrix_slice &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const rmatrix &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const rmatrix_slice &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const scmatrix_slice &M)
 Standard output operator for sparse matrix slice.
std::ostream & operator<< (std::ostream &os, const scmatrix_subv &v)
 Standard output operator for subvectors.
std::ostream & operator<< (std::ostream &s, const imatrix &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const imatrix_slice &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const sivector_slice &v)
 Output operator for sparse vector slice v.
std::ostream & operator<< (std::ostream &os, const scivector &v)
 Output operator for sparse vector v.
std::ostream & operator<< (std::ostream &os, const simatrix_slice &M)
 Standard output operator for sparse matrix slice.
std::ostream & operator<< (std::ostream &os, const simatrix_subv &v)
 Standard output operator for subvectors.
std::ostream & operator<< (std::ostream &s, const l_imatrix &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const l_imatrix_slice &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const scimatrix &A)
 Standard output operator for sparse matrices.
std::ostream & operator<< (std::ostream &s, const cimatrix &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &s, const cimatrix_slice &r) throw ()
 Implementation of standard output method.
std::ostream & operator<< (std::ostream &os, const scivector_slice &v)
 Output operator for sparse vector slice v.
std::ostream & operator<< (std::ostream &os, const scimatrix_slice &M)
 Standard output operator for sparse matrix slice.
std::ostream & operator<< (std::ostream &os, const scimatrix_subv &v)
 Standard output operator for subvectors.
bool operator<= (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_interval &, const l_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_interval &, const lx_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_interval &, const interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const interval &, const lx_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_real &, const lx_real &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const real &, const lx_real &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const real &, const lx_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_real &, const real &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_real &, const lx_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_real &, const lx_real &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_real &, const lx_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_real &, const l_real &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const rvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const rvector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const intmatrix &m1, const intmatrix_slice &ms) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const intmatrix_slice &m1, const intmatrix_slice &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const interval &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_cinterval &, const interval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const lx_real &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix &A, const rmatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const rmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const l_real &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const rmatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const srmatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator<= (const real &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const complex &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_complex &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const lx_complex &, const lx_cinterval &) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const rvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const sivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const sivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const rvector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const ivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const sivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const rvector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const ivector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const rmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const simatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const srmatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const simatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const rmatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const imatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const rmatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const imatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const srmatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator<= (const simatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator<= (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_rmatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const civector &rv1, const civector &rv2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const civector_slice &sl, const civector &rv) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const civector &rv, const civector_slice &sl) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const rvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const rvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const scivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const scvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const sivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const scivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const scivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scvector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const sivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const sivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const civector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const sivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const civector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const rvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const sivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const cvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const rvector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const ivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const ivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const srvector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scvector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const rvector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const sivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const civector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const rvector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const ivector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const cvector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const civector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator<= (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const rmatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const imatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const rmatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const imatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const scimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const srmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const scmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const simatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const scimatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const scimatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const srmatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const scmatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const simatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const cimatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const cimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const rmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const cmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const imatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const cimatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const cimatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const rmatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const cmatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const imatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator<= (const scimatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator<= (const scimatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator<= (const srmatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator<= (const scmatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator<= (const simatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator<= (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of standard less-or-equal-than operation.
bool operator<= (const srmatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const simatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const simatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const simatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const simatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srvector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const sivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const sivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const rvector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const ivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const rvector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const ivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scvector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const sivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const sivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const sivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scvector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const civector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const civector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const rvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const cvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const ivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator<= (const scimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scmatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scmatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const cimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const cimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const rmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const imatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const cmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const cimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const rmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const imatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const cmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const srmatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const simatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scmatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator<= (const scimatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scimatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scmatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const simatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scimatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scimatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scmatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const simatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scimatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scimatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const simatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scmatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scimatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scimatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srmatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scmatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const simatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const sivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const srvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const scvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const sivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const civector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const civector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const rvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const cvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const ivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const civector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const civector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const rvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const cvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator<= (const ivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const lx_real &, const l_real &) throw ()
 Implementation of standard equality operation.
bool operator== (const l_real &, const lx_real &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_real &, const real &) throw ()
 Implementation of standard equality operation.
bool operator== (const real &, const lx_real &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_interval &, const l_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const l_interval &, const lx_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_interval &, const interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const interval &, const lx_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_interval &, const real &) throw ()
 Implementation of standard equality operation.
bool operator== (const real &, const lx_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_interval &, const l_real &) throw ()
 Implementation of standard equality operation.
bool operator== (const l_real &, const lx_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_interval &, const lx_real &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_real &, const lx_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const srvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rvector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of standard equality operation.
bool operator== (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of standard equality operation.
bool operator== (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of standard equality operation.
bool operator== (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of standard equality operation.
bool operator== (const scvector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const lx_real &, const lx_real &) throw ()
 Implementation of standard equality operation.
bool operator== (const scvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scvector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const cvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scvector &v1, const cvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const cvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const rvector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const cvector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const lx_cinterval &, const l_real &) throw ()
 Implementation of standard equality operation.
bool operator== (const l_real &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const scvector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const lx_cinterval &, const lx_real &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_real &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_cinterval &, const real &) throw ()
 Implementation of standard equality operation.
bool operator== (const srvector &v1, const cvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const real &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_cinterval &, const interval &) throw ()
 Implementation of standard equality operation.
bool operator== (const interval &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const scvector &v1, const cvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_cinterval &, const complex &) throw ()
 Implementation of standard equality operation.
bool operator== (const cvector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const complex &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_cinterval &, const l_complex &) throw ()
 Implementation of standard equality operation.
bool operator== (const rvector_slice &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const l_complex &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard equality operation.
bool operator== (const lx_complex &, const lx_cinterval &) throw ()
 Implementation of standard equality operation.
bool operator== (const cvector_slice &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const srmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const rmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const intmatrix &m1, const intmatrix_slice &ms) throw ()
 Implementation of standard equality operation.
bool operator== (const rmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const rmatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const intmatrix_slice &m1, const intmatrix_slice &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const sivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const sivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const sivector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const sivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const ivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rvector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const ivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const ivector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const rvector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const ivector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of standard equality operation.
bool operator== (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of standard equality operation.
bool operator== (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of standard equality operation.
bool operator== (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of standard equality operation.
bool operator== (const scmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix &A, const rmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const cmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix &A, const cmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const rmatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cmatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cmatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const rmatrix_slice &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cmatrix_slice &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const cmatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix &A, const cmatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cvector &rv1, const cvector &rv2) throw ()
 Implementation of standard equality operation.
bool operator== (const cvector_slice &sl1, const cvector_slice &sl2) throw ()
 Implementation of standard equality operation.
bool operator== (const cvector_slice &sl, const cvector &rv) throw ()
 Implementation of standard equality operation.
bool operator== (const cvector &rv, const cvector_slice &sl) throw ()
 Implementation of standard equality operation.
bool operator== (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of standard equality operation.
bool operator== (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of standard equality operation.
bool operator== (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of standard equality operation.
bool operator== (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of standard equality operation.
bool operator== (const simatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const simatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const simatrix &A, const rmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const imatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const simatrix &A, const imatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const imatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const rmatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const imatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const imatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const rmatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const imatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const simatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const simatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of standard equality operation.
bool operator== (const srvector_slice &v1, const scvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of standard equality operation.
bool operator== (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of standard equality operation.
bool operator== (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of standard equality operation.
bool operator== (const scvector_slice &v1, const scvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const cvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const cvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const rvector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cvector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const cvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const cvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const rvector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cvector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of standard equality operation.
bool operator== (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of standard equality operation.
bool operator== (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of standard equality operation.
bool operator== (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of standard equality operation.
bool operator== (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of standard equality operation.
bool operator== (const l_rmatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const scivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srmatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srmatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srmatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const sivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scivector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scivector &v1, const cvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const cmatrix &m1, const cmatrix &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const scivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const cmatrix &m1, const cmatrix_slice &ms) throw ()
 Implementation of standard equality operation.
bool operator== (const scivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const civector &rv1, const civector &rv2) throw ()
 Implementation of standard equality operation.
bool operator== (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of standard equality operation.
bool operator== (const civector_slice &sl, const civector &rv) throw ()
 Implementation of standard equality operation.
bool operator== (const civector &rv, const civector_slice &sl) throw ()
 Implementation of standard equality operation.
bool operator== (const srvector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const cmatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const scvector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const sivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const civector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const civector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of standard equality operation.
bool operator== (const civector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const civector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const rvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const cvector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const ivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scivector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scivector &v1, const cvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const srvector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scvector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const sivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const scivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const civector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const civector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const civector_slice &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const rvector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const ivector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const cvector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const civector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator== (const sivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const sivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srmatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const sivector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scmatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srvector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srmatrix_slice &M1, const scmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix_slice &M1, const scmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const sivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const ivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srmatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rvector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scmatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const cmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const ivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scmatrix_slice &M1, const cmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const sivector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rmatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srvector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cmatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const rmatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const ivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cmatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rvector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srmatrix_slice &M1, const cmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scmatrix_slice &M1, const cmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of standard equality operation.
bool operator== (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const simatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const imatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rmatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const imatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const imatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rmatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const imatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const simatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const rmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const imatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const cmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const cimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const cimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix &A, const cimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const simatrix &A, const cimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cimatrix &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cimatrix &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cimatrix &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const rmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cmatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const imatrix &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cimatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cimatrix_slice &A, const scmatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cimatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cimatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const rmatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const cmatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const imatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const cmatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scimatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const srmatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const simatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B. Returns true iff all elements of A and B are identical.
bool operator== (const scmatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const scvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const scvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const scvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const scvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const cvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const cvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const cvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const cvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srvector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scvector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const cvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const rvector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const cvector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const cvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const rvector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const cvector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of standard equality operation.
bool operator== (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of standard equality operation.
bool operator== (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of standard equality operation.
bool operator== (const simatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const sivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srvector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const sivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const ivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const rvector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const ivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const ivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const rvector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const ivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const scvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const cvector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const civector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const civector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const civector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const civector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const rvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cvector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const ivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const cvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const civector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const civector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const civector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const civector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const rvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const cvector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const ivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator== (const scimatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const scmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const cmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cimatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cimatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const imatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cmatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cimatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cimatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const rmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const imatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const cmatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const cmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const srmatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const simatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scmatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator== (const scimatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const scvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const scvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const cvector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const cvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scimatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srmatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scmatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const simatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const sivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const srvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const scvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const sivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const civector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const civector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const civector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const civector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const rvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const cvector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const ivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const civector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const civector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const civector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const civector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const rvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const cvector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator== (const ivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_interval &, const l_interval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_interval &, const lx_interval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_interval &, const interval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const interval &, const lx_interval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const real &, const lx_real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_interval &, const real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_real &, const real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_real &, const lx_real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_interval &, const l_real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_real &, const l_real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_interval &, const lx_real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const srvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const srvector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const rvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const srvector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const rvector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of standard greater-than operation.
bool operator> (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_real &, const lx_real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const intmatrix &m1, const intmatrix_slice &ms) throw ()
 Implementation of standard more-than operation.
bool operator> (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const intmatrix_slice &m1, const intmatrix_slice &m2) throw ()
 Implementation of standard more-than operation.
bool operator> (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const interval &, const lx_cinterval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_cinterval &, const interval &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_cinterval &, const lx_real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_cinterval &, const l_real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const lx_cinterval &, const real &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const srmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const srmatrix &A, const rmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const lx_cinterval &, const complex &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const rmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const rmatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const lx_cinterval &, const l_complex &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const srmatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator> (const lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard greater-than operation.
bool operator> (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const srvector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const srvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const srvector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const rvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const sivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const sivector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const sivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const sivector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of standard greater-than operation.
bool operator> (const sivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of standard greater-than operation.
bool operator> (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of standard greater-than operation.
bool operator> (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const srmatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const srmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const srmatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const rmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of standard greater-than operation.
bool operator> (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of standard greater-than operation.
bool operator> (const simatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const simatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator> (const simatrix &A, const rmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const simatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator> (const imatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const imatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator> (const imatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const imatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator> (const simatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator> (const simatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator> (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_rmatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of standard greater-than operation.
bool operator> (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of standard greater-than operation.
bool operator> (const civector &rv1, const civector &rv2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const civector_slice &sl, const civector &rv) throw ()
 Implementation of standard greater-than operation.
bool operator> (const civector &rv, const civector_slice &sl) throw ()
 Implementation of standard greater-than operation.
bool operator> (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of standard greater-than operation.
bool operator> (const rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const srmatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const srmatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const srmatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const srmatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const srvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const srvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const rvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const rvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const sivector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const scivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const sivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of standard greater-than operation.
bool operator> (const scivector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const sivector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const cvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const sivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const civector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const civector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const civector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const civector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const scivector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const scivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const scivector &v1, const cvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const sivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const scivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const civector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const civector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const civector_slice &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const ivector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const civector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator> (const simatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const imatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const imatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const imatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const imatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const scimatrix &A, const scmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const scimatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator> (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const scimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator> (const simatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator> (const l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of standard greater-than operation.
bool operator> (const scimatrix &A, const rmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const scimatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator> (const scimatrix &A, const cmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const scimatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator> (const simatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix &A, const scmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator> (const imatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix_slice &A, const scmatrix &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator> (const imatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator> (const scimatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator> (const scimatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator> (const scimatrix &A, const cmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator> (const scimatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator> (const simatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator> (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of standard greater-than operation.
bool operator> (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of standard greater-than operation.
bool operator> (const simatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const sivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const sivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const ivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const ivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const ivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const ivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const scvector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const cvector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const civector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const civector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const civector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const civector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const ivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const cvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const civector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const civector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const civector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const civector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const ivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator> (const scimatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const scmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const cmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const cimatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const cimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const cimatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const cimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const imatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const cimatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const cimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const cimatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const imatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const cmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const simatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator> (const scimatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const scvector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const scvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const cvector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const cvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scimatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const simatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const sivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const scivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const sivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const civector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const civector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const civector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const civector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const ivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const civector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const civector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const civector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const civector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator> (const ivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const lx_interval &, const lx_interval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_interval &, const lx_interval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_interval &, const interval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_real &, const lx_real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const interval &, const lx_interval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const real &, const lx_real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_interval &, const real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_real &, const real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_interval &, const l_real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_real &, const lx_real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_real &, const l_real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_interval &, const lx_real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const srvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const srvector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const rvector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const srvector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const rvector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const intvector &rv1, const intvector &rv2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const intvector_slice &sl1, const intvector_slice &sl2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const intvector_slice &sl, const intvector &rv) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const intvector &rv, const intvector_slice &sl) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_cinterval &, const lx_cinterval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const l_cinterval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const intmatrix &m1, const intmatrix &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const cinterval &, const lx_cinterval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const intmatrix &m1, const intmatrix_slice &ms) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const cinterval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_interval &, const lx_cinterval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const intmatrix_slice &m1, const intmatrix_slice &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const lx_interval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_interval &, const lx_cinterval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const l_interval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const interval &, const lx_cinterval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const interval &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const lx_real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const l_real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const real &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const complex &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const lx_cinterval &, const l_complex &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const srmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const lx_cinterval &, const lx_complex &) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const srmatrix &A, const rmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const rmatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const rmatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const srmatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator>= (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const srvector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const srvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const srvector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const rvector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const sivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const sivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const sivector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const sivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const ivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const ivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const sivector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const sivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const ivector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const ivector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const rvector &rv1, const rvector &rv2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const rvector_slice &sl, const rvector &rv) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const rvector &rv, const rvector_slice &sl) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const srmatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const srmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const srmatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const rmatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const ivector &rv1, const ivector &rv2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const ivector_slice &sl, const ivector &rv) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const ivector &rv, const ivector_slice &sl) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const simatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const simatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const simatrix &A, const rmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const simatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const imatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const l_rmatrix &m1, const l_rmatrix &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const imatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const imatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const l_rmatrix &m1, const l_rmatrix_slice &ms) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const imatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const simatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator>= (const simatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator>= (const l_rmatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const civector &rv1, const civector &rv2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const rmatrix &m1, const rmatrix &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const civector_slice &sl, const civector &rv) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const civector &rv, const civector_slice &sl) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const rmatrix &m1, const rmatrix_slice &ms) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const srmatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const srmatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const srmatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const srmatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const srvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const srvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const rvector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const rvector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const imatrix &m1, const imatrix &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const imatrix &m1, const imatrix_slice &ms) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const sivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const ivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const ivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const ivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const sivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const rvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const cvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const ivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const sivector &v1, const civector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const civector &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const civector &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const civector &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const civector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const ivector &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const rvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const ivector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const cvector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const sivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const scivector &v1, const civector_slice &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const civector_slice &v1, const srvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const civector_slice &v1, const sivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const civector_slice &v1, const scvector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const ivector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const civector_slice &v1, const scivector &v2)
 Element-wise comparison of the vectors v1 and v2.
bool operator>= (const simatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const imatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const imatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const imatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const imatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const scimatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const scmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const simatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const rmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const imatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const cmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const simatrix &A, const cimatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix &A, const scmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const imatrix &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix_slice &A, const srmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix_slice &A, const scmatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix_slice &A, const simatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const imatrix_slice &A, const scimatrix &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const rmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const imatrix_slice &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const cmatrix_slice &B)
 Element-wise comparison of A and B.
bool operator>= (const scimatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator>= (const simatrix &A, const cimatrix_slice &B)
 Element-wise comparison of A and B.
bool operator>= (const cimatrix &m1, const cimatrix &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const cimatrix &m1, const cimatrix_slice &ms) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Implementation of standard greater-or-equal-than operation.
bool operator>= (const simatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const sivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const sivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const ivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const ivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const ivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const ivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const srvector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const scvector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const sivector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const scivector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const rvector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const cvector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const ivector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const civector &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const civector &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const civector &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const civector &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const civector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const ivector &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const rvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const ivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const cvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const civector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const civector_slice &v1, const srvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const civector_slice &v1, const scvector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const civector_slice &v1, const sivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const civector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const ivector_slice &v1, const scivector_slice &v2)
 Element-wise comparison of v1 and v2.
bool operator>= (const scimatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const srmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const scmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const simatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const scimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const rmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const cmatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const imatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const cimatrix &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const cimatrix &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const cimatrix &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const cimatrix &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const cimatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const imatrix &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const cimatrix_slice &M1, const srmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const cimatrix_slice &M1, const simatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const cimatrix_slice &M1, const scmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const imatrix_slice &M1, const scimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const rmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const cmatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const imatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const simatrix_slice &M1, const cimatrix_slice &M2)
 Componentwise comparison of M1 and M2.
bool operator>= (const scimatrix_subv &v1, const srvector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const scvector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const sivector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const scivector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const srvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const sivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const scvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const scivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const rvector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const cvector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const ivector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const civector &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const rvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const cvector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const ivector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scimatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const simatrix_subv &v1, const civector_slice &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const sivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const scivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const sivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const civector &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const civector &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const civector &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const civector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const ivector &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const civector_slice &v1, const srmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const civector_slice &v1, const simatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const civector_slice &v1, const scmatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const civector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
bool operator>= (const ivector_slice &v1, const scimatrix_subv &v2)
 Componentwise comparison of v1 and v2.
std::string & operator>> (std::string &s, lx_complex &a) throw ()
 Implementation of standard input method.
std::string & operator>> (std::string &, lx_cinterval &) throw ()
 Implementation of standard input method.
void operator>> (const std::string &s, lx_complex &a) throw ()
 Implementation of standard input method.
void operator>> (const char *s, lx_complex &a) throw ()
 Implementation of standard input method.
void operator>> (const std::string &, lx_cinterval &) throw ()
 Implementation of standard input method.
void operator>> (const char *s, lx_cinterval &) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &, lx_cinterval &) throw ()
 Implementation of standard input method.
string & operator>> (string &s, lx_real &a) throw ()
 Implementation of standard input method.
void operator>> (const string &s, lx_real &a) throw ()
 Implementation of standard input method.
std::string & operator>> (std::string &s, lx_interval &a) throw ()
 Implementation of standard input method.
void operator>> (const std::string &s, lx_interval &a) throw ()
 Implementation of standard input method.
void operator>> (const char *s, lx_interval &) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &, lx_interval &) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, srvector &v)
 Input operator for sparse vector v.
void operator>> (const char *s, lx_real &) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, lx_real &a) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, intvector &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, intvector_slice &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, intmatrix &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, intmatrix_slice &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, scvector &v)
 Input operator for sparse vector v.
std::istream & operator>> (std::istream &is, srmatrix &A)
 Standard input operator for sparse matrices.
std::istream & operator>> (std::istream &s, l_rvector &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, l_rvector_slice &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, srvector_slice &v)
 Input operator for sparse vector slice v.
std::istream & operator>> (std::istream &s, cvector &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, cvector_slice &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, sivector &v)
 Input operator for sparse vector v.
std::istream & operator>> (std::istream &s, ivector &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, ivector_slice &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, scmatrix &A)
 Standard input operator for sparse matrices.
std::istream & operator>> (std::istream &s, rvector &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, rvector_slice &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, l_ivector &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, l_ivector_slice &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, srmatrix_slice &M)
 Standard input operator for sparse matrix slice.
std::istream & operator>> (std::istream &is, srmatrix_subv &v)
 Standard input operator for subvectors.
std::istream & operator>> (std::istream &s, l_rmatrix &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, l_rmatrix_slice &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, simatrix &A)
 Standard input operator for sparse matrices.
std::istream & operator>> (std::istream &s, civector &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, civector_slice &rv) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, scvector_slice &v)
 Input operator for sparse vector slice v.
std::istream & operator>> (std::istream &s, cmatrix &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, cmatrix_slice &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, rmatrix &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, rmatrix_slice &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, scmatrix_slice &M)
 Standard input operator for sparse matrix slice.
std::istream & operator>> (std::istream &is, scmatrix_subv &v)
 Standard input operator for subvectors.
std::istream & operator>> (std::istream &s, imatrix &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, imatrix_slice &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, sivector_slice &v)
 Input operator for sparse vector slice v.
std::istream & operator>> (std::istream &is, scivector &v)
 Input operator for sparse vector v.
std::istream & operator>> (std::istream &is, simatrix_slice &M)
 Standard input operator for sparse matrix slice.
std::istream & operator>> (std::istream &is, simatrix_subv &v)
 Standard input operator for subvectors.
std::istream & operator>> (std::istream &s, l_imatrix &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, l_imatrix_slice &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, scimatrix &A)
 Standard input operator for sparse matrices.
std::istream & operator>> (std::istream &s, cimatrix &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &s, cimatrix_slice &r) throw ()
 Implementation of standard input method.
std::istream & operator>> (std::istream &is, scivector_slice &v)
 Input operator for sparse vector slice v.
std::istream & operator>> (std::istream &is, scimatrix_slice &M)
 Standard input operator for sparse matrix slice.
std::istream & operator>> (std::istream &is, scimatrix_subv &v)
 Standard input operator for subvectors.
lx_interval operator| (const lx_interval &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const lx_interval &, const l_interval &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const l_interval &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const lx_interval &, const interval &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const interval &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const lx_real &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const real &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const lx_interval &, const lx_real &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const lx_interval &, const real &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const lx_interval &, const l_real &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const l_real &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_interval operator| (const lx_real &, const lx_real &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &a, const lx_cinterval &b) throw ()
 Returns the convex hull of the two complex interval operands.
ivector operator| (const rvector &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const srvector &v1, const rvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const rvector_slice &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const srvector &v1, const rvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
sivector operator| (const srvector &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const ivector &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const rvector &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const ivector &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const sivector &v1, const rvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const srvector &v1, const ivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const sivector &v1, const ivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const ivector_slice &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const rvector_slice &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const ivector_slice &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const sivector &v1, const rvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const srvector &v1, const ivector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const sivector &v1, const ivector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
sivector operator| (const sivector &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
sivector operator| (const srvector &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
sivector operator| (const sivector &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
lx_cinterval operator| (const lx_cinterval &, const lx_real &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_real &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const l_real &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const l_real &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const real &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const real &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const l_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const l_cinterval &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const cinterval &a, const lx_cinterval &b) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_interval &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const l_interval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const l_interval &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const interval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const interval &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const lx_complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_complex &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const l_complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const l_complex &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_cinterval &, const complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const complex &, const lx_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_interval &, const complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const complex &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_interval &, const lx_complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_complex &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_interval &, const l_complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const l_complex &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_real &, const cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const cinterval &, const lx_real &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_real &, const l_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const l_cinterval &, const lx_real &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_interval &, const cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const cinterval &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_interval &, const l_cinterval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const l_cinterval &, const lx_interval &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_real &, const complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const complex &, const lx_real &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_real &, const l_complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const l_complex &, const lx_real &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_real &, const lx_complex &) throw ()
 Returns the convex hull of the arguments.
lx_cinterval operator| (const lx_complex &, const lx_real &) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const rmatrix &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const imatrix &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const simatrix &A, const rmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const srmatrix &A, const imatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const simatrix &A, const imatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const imatrix_slice &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const rmatrix_slice &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const imatrix_slice &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const simatrix &A, const rmatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const srmatrix &A, const imatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const simatrix &A, const imatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const simatrix &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const srmatrix &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const simatrix &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const rmatrix &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const srmatrix &A, const rmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const rmatrix_slice &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const srmatrix &A, const rmatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const srmatrix &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const civector &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const civector &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const civector &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const civector &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const ivector &rv1, const ivector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const ivector &rv, const ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const ivector_slice &sl, const ivector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scivector &v1, const rvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scivector &v1, const cvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scivector &v1, const ivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scivector &v1, const civector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const srvector &v1, const civector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector &v1, const civector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const sivector &v1, const civector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector &v1, const ivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const sivector &v1, const cvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const civector_slice &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const civector_slice &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const civector_slice &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const civector_slice &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const rvector_slice &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector_slice &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const ivector_slice &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector_slice &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const ivector_slice &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scivector &v1, const rvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scivector &v1, const cvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scivector &v1, const ivector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scivector &v1, const civector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const srvector &v1, const civector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector &v1, const civector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const sivector &v1, const civector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector &v1, const ivector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const sivector &v1, const cvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scivector &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scivector &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scivector &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scivector &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const srvector &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
l_ivector operator| (const l_ivector &rv1, const l_ivector &rv2) throw ()
 Returns the convex hull of the arguments.
scivector operator| (const sivector &v1, const scivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
l_ivector operator| (const l_ivector &rv, const l_ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
scivector operator| (const scvector &v1, const sivector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const sivector &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
l_ivector operator| (const l_ivector_slice &sl, const l_ivector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
l_ivector operator| (const l_ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector &v1, const rvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const srvector &v1, const cvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector &v1, const cvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector_slice &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const rvector_slice &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector_slice &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector &v1, const rvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const srvector &v1, const cvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector &v1, const cvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const srvector &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector &v1, const srvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const rvector &v1, const scvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector &v1, const scvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector_slice &v1, const rvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const srvector_slice &v1, const cvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector_slice &v1, const cvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector_slice &v1, const srvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const rvector_slice &v1, const scvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const cvector_slice &v1, const scvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector_slice &v1, const rvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const srvector_slice &v1, const cvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
civector operator| (const scvector_slice &v1, const cvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector_slice &v1, const srvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const srvector_slice &v1, const scvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector_slice &v1, const scvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector &v1, const srvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const srvector &v1, const scvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector &v1, const scvector_slice &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector_slice &v1, const srvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const srvector_slice &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
scivector operator| (const scvector_slice &v1, const scvector &v2)
 Element-wise convex hull of the vectors v1 and v2.
ivector operator| (const rvector &rv1, const rvector &rv2) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const rvector &rv, const rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector &rv1, const civector &rv2) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const rvector_slice &sl, const rvector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector &rv, const civector_slice &sl) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector_slice &sl, const civector &rv) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const rvector &rv1, const ivector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector_slice &sl1, const civector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const rvector &rv, const ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const rvector_slice &sl, const ivector &rv) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const rvector &rv1, const l_ivector &rv2) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const ivector &rv1, const rvector &rv2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const rvector &rv, const l_ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const ivector &rv, const rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const rvector_slice &sl, const l_ivector &rv) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const ivector_slice &sl, const rvector &rv) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_ivector &rv1, const rvector &rv2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_ivector &rv, const rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_ivector_slice &sl, const rvector &rv) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_ivector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
ivector operator| (const rvector &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const srvector_slice &v1, const rvector &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const rvector_slice &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const srvector_slice &v1, const rvector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const srvector_slice &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const srvector &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const srvector_slice &v1, const srvector &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const ivector &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const rvector &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const ivector &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const sivector_slice &v1, const rvector &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const srvector_slice &v1, const ivector &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const sivector_slice &v1, const ivector &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const ivector_slice &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const rvector_slice &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const ivector_slice &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const sivector_slice &v1, const rvector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const srvector_slice &v1, const ivector_slice &v2)
 Element-wise convex hull of v1 and v2.
ivector operator| (const sivector_slice &v1, const ivector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const sivector_slice &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const srvector_slice &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const sivector_slice &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const sivector &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const srvector &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const sivector &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const sivector_slice &v1, const srvector &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const srvector_slice &v1, const sivector &v2)
 Element-wise convex hull of v1 and v2.
sivector operator| (const sivector_slice &v1, const sivector &v2)
 Element-wise convex hull of v1 and v2.
l_imatrix operator| (const l_imatrix &m1, const l_imatrix &m2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix &m, const l_imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix_slice &ms, const l_imatrix &m) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector &rv1, const civector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector &rv, const civector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector_slice &sl, const civector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector_slice &sl1, const civector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector &rv1, const rvector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector &rv, const rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector_slice &sl, const rvector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector &rv1, const l_ivector &rv2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix &m1, const imatrix &m2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector &rv, const l_ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix &m, const imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector_slice &sl, const l_ivector &rv) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix_slice &ms, const imatrix &m) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_ivector &rv1, const l_rvector &rv2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_ivector &rv, const l_rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_ivector_slice &sl, const l_rvector &rv) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const rmatrix &m1, const l_imatrix &m2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix &m1, const rmatrix &m2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const rmatrix &m, const l_imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix &m, const rmatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const rmatrix_slice &ms, const l_imatrix &m) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix_slice &ms, const rmatrix &m) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const rmatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const rmatrix &m1, const imatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const imatrix &m1, const rmatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const rmatrix &m, const imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const imatrix &m, const rmatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const rmatrix &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const rmatrix_slice &ms, const imatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const imatrix_slice &ms, const rmatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const imatrix &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const rmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const imatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const scimatrix &A, const rmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const scimatrix &A, const cmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const scimatrix &A, const imatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const scimatrix &A, const cimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const srmatrix &A, const cimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const scmatrix &A, const cimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const simatrix &A, const cimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const simatrix &A, const cmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const cvector &rv1, const civector &rv2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const scmatrix &A, const imatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const cvector &rv, const civector_slice &sl) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const cimatrix_slice &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const cvector_slice &sl, const civector &rv) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const cvector_slice &sl1, const civector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const rmatrix_slice &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const civector &rv1, const cvector &rv2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix_slice &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const civector &rv, const cvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix_slice &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const civector_slice &sl, const cvector &rv) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix_slice &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const ivector &rv1, const l_ivector &rv2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix_slice &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
civector operator| (const civector_slice &sl1, const cvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const scimatrix &A, const rmatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const ivector &rv, const l_ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const rmatrix &m1, const rmatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const scimatrix &A, const cmatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const ivector_slice &sl, const l_ivector &rv) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const scimatrix &A, const imatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const rmatrix &m, const rmatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const scimatrix &A, const cimatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const ivector_slice &sl1, const l_ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const rmatrix_slice &ms, const rmatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const srmatrix &A, const cimatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const l_ivector &rv1, const ivector &rv2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const rmatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const scmatrix &A, const cimatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
cimatrix operator| (const simatrix &A, const cimatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const l_ivector &rv, const ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const simatrix &A, const cmatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const l_ivector_slice &sl, const ivector &rv) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const scmatrix &A, const imatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
scimatrix operator| (const scimatrix &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const l_ivector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
scimatrix operator| (const scimatrix &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
scimatrix operator| (const scimatrix &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
scimatrix operator| (const scimatrix &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
scimatrix operator| (const srmatrix &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
scimatrix operator| (const scmatrix &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
scimatrix operator| (const simatrix &A, const scimatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const simatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const simatrix &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const srmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix &A, const simatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const simatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const simatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const rmatrix &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const srmatrix_slice &M1, const simatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const simatrix_slice &M1, const simatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix &A, const rmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const simatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const srmatrix &A, const cmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const srmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix &A, const cmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
simatrix operator| (const simatrix &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix_slice &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const simatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const rmatrix_slice &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const srmatrix_slice &M1, const imatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix_slice &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
imatrix operator| (const simatrix_slice &M1, const imatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix &A, const rmatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_imatrix operator| (const l_rmatrix &m1, const l_imatrix &m2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const srmatrix &A, const cmatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const rvector &rv1, const l_rvector &rv2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix &m1, const l_rmatrix &m2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const rmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix &A, const cmatrix_slice &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const l_rvector &rv1, const rvector &rv2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix &A, const srmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
l_imatrix operator| (const l_rmatrix &m, const l_imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const simatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const srmatrix &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const l_rvector &rv, const rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix &m, const l_rmatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const srmatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix &A, const scmatrix &B)
 Returns the elementwise convex hull of the matrices A and B.
l_ivector operator| (const rvector_slice &sl, const l_rvector &rv) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const simatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
l_imatrix operator| (const l_rmatrix_slice &ms, const l_imatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &m1, const cimatrix &m2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
l_ivector operator| (const l_rvector_slice &sl, const rvector &rv) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix_slice &ms, const l_rmatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &m, const cimatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const rmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
l_ivector operator| (const rvector &rv, const l_rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const imatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
l_imatrix operator| (const l_rmatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &ms, const cimatrix &m) throw ()
 Returns the convex hull of the arguments.
simatrix operator| (const srmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
l_ivector operator| (const l_rvector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
simatrix operator| (const srmatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
l_ivector operator| (const rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
simatrix operator| (const srmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
imatrix operator| (const srmatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
l_ivector operator| (const l_rvector &rv1, const l_rvector &rv2) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const rmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
l_ivector operator| (const l_rvector_slice &sl, const l_rvector &rv) throw ()
 Returns the convex hull of the arguments.
imatrix operator| (const srmatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
imatrix operator| (const rmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
l_ivector operator| (const l_rvector &rv, const l_rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector &rv1, const ivector &rv2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector &rv, const ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector_slice &sl, const ivector &rv) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const l_rvector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const ivector &rv1, const l_rvector &rv2) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const ivector &rv, const l_rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const ivector_slice &sl, const l_rvector &rv) throw ()
 Returns the convex hull of the arguments.
l_ivector operator| (const ivector_slice &sl1, const l_rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector &rv1, const civector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector &rv, const civector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector_slice &sl, const civector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector_slice &sl1, const civector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector &rv1, const ivector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector &rv, const ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const rmatrix &m1, const cimatrix &m2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector_slice &sl, const ivector &rv) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &m1, const rmatrix &m2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const civector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const rmatrix &m, const cimatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &m, const rmatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const imatrix &m1, const l_imatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const rmatrix_slice &ms, const cimatrix &m) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix &m1, const imatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &ms, const rmatrix &m) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const imatrix &m, const l_imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const rmatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix &m, const imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &m1, const rmatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const imatrix_slice &ms, const l_imatrix &m) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix_slice &ms, const imatrix &m) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const imatrix_slice &m1, const l_imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_imatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector &rv1, const cvector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector &rv1, const rvector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector &rv, const rvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector_slice &sl, const cvector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector_slice &sl, const rvector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector &rv, const cvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector_slice &sl1, const rvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const rvector_slice &sl1, const cvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector &rv1, const cvector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector_slice &sl, const cvector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector &rv, const cvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector_slice &sl1, const cvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector &rv1, const ivector &rv2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector &rv, const ivector_slice &sl) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector_slice &sl, const ivector &rv) throw ()
 Returns the convex hull of the arguments.
civector operator| (const cvector_slice &sl1, const ivector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix &m1, const imatrix &m2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector &rv1, const cvector &rv2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const imatrix &m1, const l_rmatrix &m2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector &rv, const cvector_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix &m, const imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &m1, const cimatrix &m2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector_slice &sl, const cvector &rv) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const imatrix &m, const l_rmatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &m1, const cmatrix &m2) throw ()
 Returns the convex hull of the arguments.
civector operator| (const ivector_slice &sl1, const cvector_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix_slice &ms, const imatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &m, const cimatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const imatrix_slice &ms, const l_rmatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &m, const cmatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix_slice &ms, const cimatrix &m) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const imatrix_slice &m1, const l_rmatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &ms, const cmatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const rmatrix &rv1, const l_rmatrix &rv2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix &rv1, const rmatrix &rv2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix &rv, const rmatrix_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const rmatrix_slice &sl, const l_rmatrix &rv) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix_slice &sl, const rmatrix &rv) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const rmatrix &rv, const l_rmatrix_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix_slice &sl1, const rmatrix_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const rmatrix_slice &sl1, const l_rmatrix_slice &sl2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix &rv1, const l_rmatrix &rv2) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix &rv, const l_rmatrix_slice &sl) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix_slice &sl, const l_rmatrix &rv) throw ()
 Returns the convex hull of the arguments.
l_imatrix operator| (const l_rmatrix_slice &sl1, const l_rmatrix_slice &sl2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix &m1, const cimatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &m1, const imatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix &m, const cimatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix &m, const imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix_slice &ms, const cimatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &ms, const imatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix_slice &m1, const cimatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cimatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &m1, const imatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix &m1, const cmatrix &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &m, const imatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix &m, const cmatrix_slice &ms) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix_slice &ms, const imatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix_slice &ms, const cmatrix &m) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix_slice &m1, const imatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const imatrix_slice &m1, const cmatrix_slice &m2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const rmatrix &rv1, const cmatrix &rv2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &rv1, const rmatrix &rv2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &rv, const rmatrix_slice &sl) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const rmatrix_slice &sl, const cmatrix &rv) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix_slice &sl, const rmatrix &rv) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const rmatrix &rv, const cmatrix_slice &sl) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix_slice &sl1, const rmatrix_slice &sl2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const rmatrix_slice &sl1, const cmatrix_slice &sl2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &rv1, const cmatrix &rv2) throw ()
 Returns the convex hull of the arguments.
cimatrix operator| (const cmatrix &rv, const cmatrix_slice &sl) throw ()
 Returns the convex hull of the arguments.
sivector operator| (const simatrix_subv &v1, const srvector &v2)
 Returns the convex hull of v1 and v2.
cimatrix operator| (const cmatrix_slice &sl, const cmatrix &rv) throw ()
 Returns the convex hull of the arguments.
sivector operator| (const srmatrix_subv &v1, const sivector &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const simatrix_subv &v1, const sivector &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const simatrix_subv &v1, const srvector_slice &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const srmatrix_subv &v1, const sivector_slice &v2)
 Returns the convex hull of v1 and v2.
cimatrix operator| (const cmatrix_slice &sl1, const cmatrix_slice &sl2) throw ()
 Returns the convex hull of the arguments.
sivector operator| (const simatrix_subv &v1, const sivector_slice &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const simatrix_subv &v1, const rvector &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const srmatrix_subv &v1, const ivector &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const simatrix_subv &v1, const ivector &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const simatrix_subv &v1, const rvector_slice &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const srmatrix_subv &v1, const ivector_slice &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const simatrix_subv &v1, const ivector_slice &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const sivector &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const srvector &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const sivector &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const sivector_slice &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const srvector_slice &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const sivector_slice &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const ivector &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const rvector &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const ivector &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const ivector_slice &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const rvector_slice &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const ivector_slice &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const srmatrix_subv &v1, const srvector &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const srmatrix_subv &v1, const srvector_slice &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const srmatrix_subv &v1, const rvector &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const srmatrix_subv &v1, const rvector_slice &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const srvector &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
sivector operator| (const srvector_slice &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const rvector &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
ivector operator| (const rvector_slice &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const civector &v1, const scvector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const civector &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const civector &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const rvector &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const cvector &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const ivector &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const cvector &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const ivector &v1, const scvector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scivector_slice &v1, const rvector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scivector_slice &v1, const cvector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scivector_slice &v1, const ivector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scivector_slice &v1, const civector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const srvector_slice &v1, const civector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scvector_slice &v1, const civector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const sivector_slice &v1, const civector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scvector_slice &v1, const ivector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const sivector_slice &v1, const cvector &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const civector_slice &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const civector_slice &v1, const scvector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const civector_slice &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const civector_slice &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const rvector_slice &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const cvector_slice &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const ivector_slice &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const ivector_slice &v1, const scvector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const cvector_slice &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scivector_slice &v1, const rvector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scivector_slice &v1, const ivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scivector_slice &v1, const cvector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scivector_slice &v1, const civector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const srvector_slice &v1, const civector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const sivector_slice &v1, const civector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scvector_slice &v1, const civector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const scvector_slice &v1, const ivector_slice &v2)
 Element-wise convex hull of v1 and v2.
civector operator| (const sivector_slice &v1, const cvector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const scvector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const srvector_slice &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scvector_slice &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const sivector_slice &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scvector_slice &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const sivector_slice &v1, const scvector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector &v1, const srvector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector &v1, const scvector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const srvector &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scvector &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const sivector &v1, const scivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scvector &v1, const sivector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const sivector &v1, const scvector_slice &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const srvector &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const scvector &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const sivector &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const scivector &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const srvector_slice &v1, const scivector &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scvector_slice &v1, const scivector &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const sivector_slice &v1, const scivector &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const scvector_slice &v1, const sivector &v2)
 Element-wise convex hull of v1 and v2.
scivector operator| (const sivector_slice &v1, const scvector &v2)
 Element-wise convex hull of v1 and v2.
scimatrix operator| (const scimatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const srmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const simatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const simatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix_slice &M1, const simatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const srmatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const simatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix_slice &M1, const scimatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const simatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix_slice &M1, const simatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scimatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const srmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const simatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const simatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scimatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scimatrix_slice &M1, const imatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scimatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scimatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const srmatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const simatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix_slice &M1, const cimatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const simatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix_slice &M1, const imatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cimatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cimatrix &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cimatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cimatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const rmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const imatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const imatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scimatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scimatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scimatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scimatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const srmatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const simatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix_slice &M1, const cimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const simatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix_slice &M1, const imatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cimatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cimatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cimatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cimatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const rmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const imatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix_slice &M1, const scimatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const imatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix_slice &M1, const simatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const srmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix_slice &M1, const srmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const srmatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix_slice &M1, const scmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const srmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scimatrix operator| (const scmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix_slice &M1, const rmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const srmatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix_slice &M1, const cmatrix &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const rmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix_slice &M1, const rmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const srmatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const scmatrix_slice &M1, const cmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix_slice &M1, const srmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const rmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
cimatrix operator| (const cmatrix_slice &M1, const scmatrix_slice &M2)
 Returns the element-wise convex hull of M1 and M2.
scivector operator| (const scimatrix_subv &v1, const srvector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scimatrix_subv &v1, const scvector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scimatrix_subv &v1, const sivector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scimatrix_subv &v1, const scivector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const srmatrix_subv &v1, const scivector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scmatrix_subv &v1, const scivector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const simatrix_subv &v1, const scivector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scmatrix_subv &v1, const sivector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const simatrix_subv &v1, const scvector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scimatrix_subv &v1, const srvector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scimatrix_subv &v1, const scvector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scimatrix_subv &v1, const sivector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scimatrix_subv &v1, const scivector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const srmatrix_subv &v1, const scivector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scmatrix_subv &v1, const scivector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const simatrix_subv &v1, const scivector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const simatrix_subv &v1, const scvector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scmatrix_subv &v1, const sivector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scimatrix_subv &v1, const rvector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scimatrix_subv &v1, const cvector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scimatrix_subv &v1, const ivector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scimatrix_subv &v1, const civector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const srmatrix_subv &v1, const civector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const simatrix_subv &v1, const civector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scmatrix_subv &v1, const civector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scmatrix_subv &v1, const ivector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const simatrix_subv &v1, const cvector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scimatrix_subv &v1, const rvector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scimatrix_subv &v1, const cvector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scimatrix_subv &v1, const ivector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scimatrix_subv &v1, const civector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const srmatrix_subv &v1, const civector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scmatrix_subv &v1, const civector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const simatrix_subv &v1, const civector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const simatrix_subv &v1, const cvector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scmatrix_subv &v1, const ivector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scivector &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scivector &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scivector &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scivector &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const srvector &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scvector &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const sivector &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const sivector &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scvector &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scivector_slice &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const srvector_slice &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scvector_slice &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const sivector_slice &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const sivector_slice &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scvector_slice &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const rvector &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const cvector &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const ivector &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const ivector &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const cvector &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector_slice &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector_slice &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector_slice &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const civector_slice &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const rvector_slice &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const cvector_slice &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const ivector_slice &v1, const scimatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const ivector_slice &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const cvector_slice &v1, const simatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scmatrix_subv &v1, const srvector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const srmatrix_subv &v1, const scvector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scmatrix_subv &v1, const scvector &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scmatrix_subv &v1, const srvector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const srmatrix_subv &v1, const scvector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scmatrix_subv &v1, const scvector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scmatrix_subv &v1, const rvector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const srmatrix_subv &v1, const cvector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scmatrix_subv &v1, const cvector &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scmatrix_subv &v1, const rvector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const srmatrix_subv &v1, const cvector_slice &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const scmatrix_subv &v1, const cvector_slice &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scvector &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const srvector &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scvector &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scvector_slice &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const srvector_slice &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
scivector operator| (const scvector_slice &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const cvector &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const rvector &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const cvector &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const cvector_slice &v1, const srmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const rvector_slice &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
civector operator| (const cvector_slice &v1, const scmatrix_subv &v2)
 Returns the convex hull of v1 and v2.
lx_interval & operator|= (lx_interval &, const lx_interval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_interval & operator|= (lx_interval &, const l_interval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_interval & operator|= (lx_interval &, const interval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_interval & operator|= (lx_interval &, const real &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_interval & operator|= (lx_interval &, const l_real &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_interval & operator|= (lx_interval &, const lx_real &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const lx_cinterval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const lx_real &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const l_real &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const real &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const l_cinterval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const cinterval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const lx_interval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const l_interval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const interval &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const lx_complex &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const l_complex &) throw ()
 Allocates the convex hull of the arguments to the first argument.
lx_cinterval & operator|= (lx_cinterval &, const complex &) throw ()
 Allocates the convex hull of the arguments to the first argument.
ivectoroperator|= (ivector &rv1, const ivector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
ivectoroperator|= (ivector &rv, const ivector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_ivectoroperator|= (l_ivector &rv1, const l_ivector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_ivectoroperator|= (l_ivector &rv, const l_ivector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
civectoroperator|= (civector &rv1, const civector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
civectoroperator|= (civector &rv, const civector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
ivectoroperator|= (ivector &rv1, const rvector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
ivectoroperator|= (ivector &rv, const rvector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_ivectoroperator|= (l_ivector &rv1, const rvector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_ivectoroperator|= (l_ivector &rv, const rvector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_imatrixoperator|= (l_imatrix &m1, const l_imatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_imatrixoperator|= (l_imatrix &m1, const l_imatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
civectoroperator|= (civector &rv1, const rvector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
civectoroperator|= (civector &rv, const rvector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
imatrixoperator|= (imatrix &m1, const imatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
imatrixoperator|= (imatrix &m1, const imatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_ivectoroperator|= (l_ivector &rv1, const l_rvector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_ivectoroperator|= (l_ivector &rv, const l_rvector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_imatrixoperator|= (l_imatrix &m1, const rmatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_imatrixoperator|= (l_imatrix &m1, const rmatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
imatrixoperator|= (imatrix &m1, const rmatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
imatrixoperator|= (imatrix &m1, const rmatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
civectoroperator|= (civector &rv1, const cvector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
civectoroperator|= (civector &rv, const cvector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_ivectoroperator|= (l_ivector &rv1, const ivector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_ivectoroperator|= (l_ivector &rv, const ivector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_imatrixoperator|= (l_imatrix &m1, const l_rmatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
cimatrixoperator|= (cimatrix &m1, const cimatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_imatrixoperator|= (l_imatrix &m1, const l_rmatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
cimatrixoperator|= (cimatrix &m1, const cimatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
civectoroperator|= (civector &rv1, const ivector &rv2) throw ()
 Allocates the convex hull of the arguments to the first argument.
civectoroperator|= (civector &rv, const ivector_slice &sl) throw ()
 Allocates the convex hull of the arguments to the first argument.
cimatrixoperator|= (cimatrix &m1, const rmatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
cimatrixoperator|= (cimatrix &m1, const rmatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_imatrixoperator|= (l_imatrix &m1, const imatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
l_imatrixoperator|= (l_imatrix &m1, const imatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
cimatrixoperator|= (cimatrix &m1, const cmatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
cimatrixoperator|= (cimatrix &m1, const cmatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
cimatrixoperator|= (cimatrix &m1, const imatrix &m2) throw ()
 Allocates the convex hull of the arguments to the first argument.
cimatrixoperator|= (cimatrix &m1, const imatrix_slice &ms) throw ()
 Allocates the convex hull of the arguments to the first argument.
interval Pi ()
 Enclosure-Interval for $ \pi $.
l_interval Pi2_l_interval () throw ()
 Enclosure-Interval for $ 2\pi $.
l_real Pi2_l_real () throw ()
 Approximation of $ 2\pi $.
lx_interval Pi2_lx_interval () throw ()
 Enclosure-Interval for $ 2\pi $.
lx_real Pi2_lx_real () throw ()
 lx_real approximation for $ 2\pi $
l_interval Pi2r_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{2\pi} $.
l_real Pi2r_l_real () throw ()
 Approximation of $ \frac{1}{2\pi} $.
lx_interval Pi2r_lx_interval () throw ()
 Enclosure-Interval for $ \frac{1}{2\pi} $.
lx_real Pi2r_lx_real () throw ()
 lx_real approximation for $ \frac{1}{2\pi} $
l_interval Pi_l_interval () throw ()
 Enclosure-Interval for $ \pi $.
l_real Pi_l_real () throw ()
 Approximation of $ \pi $.
lx_interval Pi_lx_interval () throw ()
 Enclosure-Interval for $ \pi $.
lx_real Pi_lx_real () throw ()
 lx_real approximation for $ \pi $
l_interval Pid2_l_interval () throw ()
 Enclosure-Interval for $ \frac{\pi}{2} $.
l_real Pid2_l_real () throw ()
 Approximation of $ \frac{\pi}{2} $.
lx_interval Pid2_lx_interval () throw ()
 Enclosure-Interval for $ \pi/2 $.
lx_real Pid2_lx_real () throw ()
 lx_real approximation for $ \frac{\pi}{2} $
l_interval Pid3_l_interval () throw ()
 Enclosure-Interval for $ \frac{\pi}{3} $.
l_real Pid3_l_real () throw ()
 Approximation of $ \frac{\pi}{3} $.
lx_interval Pid3_lx_interval () throw ()
 Enclosure-Interval for $ \pi/3 $.
lx_real Pid3_lx_real () throw ()
 lx_real approximation for $ \pi/3 $
l_interval Pid4_l_interval () throw ()
 Enclosure-Interval for $ \frac{\pi}{4} $.
l_real Pid4_l_real () throw ()
 Approximation of $ \frac{\pi}{4} $.
lx_interval Pid4_lx_interval () throw ()
 Enclosure-Interval for $ \pi/4 $.
lx_real Pid4_lx_real () throw ()
 lx_real approximation for $ \frac{\pi}{4} $
l_interval Pip2_l_interval () throw ()
 Enclosure-Interval for $ 2^\pi $.
l_real Pip2_l_real () throw ()
 Approximation of $ 2^\pi $.
lx_interval Pip2_lx_interval () throw ()
 Enclosure-Interval for $ \pi^2 $.
lx_real Pip2_lx_real () throw ()
 lx_real approximation for $ \pi^2 $
l_interval Pir_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\pi} $.
l_real Pir_l_real () throw ()
 Approximation of $ \frac{1}{\pi} $.
lx_interval Pir_lx_interval () throw ()
 Enclosure-Interval for $ 1/\pi $.
lx_real Pir_lx_real () throw ()
 lx_real approximation for $ \frac{1}{\pi} $
l_interval point_any (int n)
 Returns a point interval with exponent n.
l_interval point_max (void)
 Returns a point interval with maximum exponent 1020.
l_interval pow (const l_interval &, const l_interval &) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF)
 Calculates $ [x]^{[y]} $.
l_real pow (const l_real &, const l_real &)
 Calculates $ x^y $.
real pow (const real &, const real &)
 Calculates $ x^y $.
complex pow (const complex &, const real &) throw ()
 Calculates an approximation of $ z^y $.
complex pow (const complex &, const complex &) throw ()
 Calculates an approximation of $ z_1^{z_2} $.
l_complex pow (const l_complex &, const l_real &) throw ()
 Calculates an approximation of $ z^y $.
l_complex pow (const l_complex &, const l_complex &) throw ()
 Calculates an approximation of $ z_1^{z_2} $.
lx_complex pow (const lx_complex &, const lx_real &) throw ()
 Calculates $ z^y $.
lx_complex pow (const lx_complex &, const lx_complex &) throw ()
 Calculates $ z_1^{z_2} $.
interval pow (const interval &, const interval &) throw ()
 Calculates $ [x]^{[y]} $.
lx_cinterval pow (const lx_cinterval &, const lx_interval &) throw ()
 Calculates $ [z]^{[p]} $.
lx_cinterval pow (const lx_cinterval &, const lx_cinterval &) throw ()
 Calculates $ [z]^{[w]} $.
lx_interval pow (const lx_interval &, const lx_interval &) throw ()
 Calculates $ [x]^{[y]} $.
cinterval pow (const cinterval &, const interval &) throw ()
 Calculates $ [z]^{[y]} $.
cinterval pow (const cinterval &, const cinterval &) throw ()
 Calculates $ [z_1]^{[z_2]} $.
l_cinterval pow (const l_cinterval &, const l_interval &) throw ()
 Calculates $ [z]^[y] $.
l_cinterval pow (const l_cinterval &, const l_cinterval &) throw ()
 Calculates $ [z_1]^{[z_2]} $.
lx_real pow (const lx_real &, const lx_real &) throw ()
 Calculates $ [x]^{[y]} $.
real pow2n (const int n) throw ()
 Returns the value of $ 2^n $.
std::list< cintervalpow_all (const cinterval &, const interval &) throw ()
 Calculates $ [z]^{[y]} $ and returns all possible solutions.
std::list< l_cintervalpow_all (const l_cinterval &, const l_interval &) throw ()
 Calculates $ [z]^{[y]} $ and returns all possible solutions.
std::list< lx_cinterval > pow_all (const lx_cinterval &z, const lx_interval &p) throw ()
 Calculates $ [z]^{[y]} $ and returns all possible solutions.
l_interval power (const l_interval &, int)
 Calculates $ [x]^n $.
real power (const real &, const int)
 Calculates $ x^n $.
l_real power (const l_real &, const int)
 Calculates $ x^n $.
complex power (const complex &, int) throw ()
 Calculates an approximation of $ z^n $.
l_complex power (const l_complex &, int) throw ()
 Calculates an approximation of $ z^n $.
lx_complex power (const lx_complex &, const real &) throw ()
 Calculates $ z^n $.
interval power (const interval &, int)
 Calculates $ [x]^n $.
interval Power (const interval &, int)
 Calculates $ [x]^n $.
lx_cinterval power (const lx_cinterval &, const real &) throw ()
 Calculates $ [z]^n $.
lx_interval power (const lx_interval &, const real &) throw ()
 Calculates $ [x]^n $.
cinterval power (const cinterval &, int) throw ()
 Calculates $ [z]^n $.
l_cinterval power (const l_cinterval &, int) throw ()
 Calculates $ [z]^n $.
lx_real power (const lx_real &, const real &) throw ()
 Calculates $ [x]^n $.
l_complex power_fast (const l_complex &, int) throw ()
 Calculates an approximation of $ z^n $.
complex power_fast (const complex &, int) throw ()
 Calculates an approximation of $ z^n $.
lx_complex power_fast (const lx_complex &, const real &) throw ()
 Calculates $ z^n $.
lx_cinterval power_fast (const lx_cinterval &, const real &) throw ()
 Calculates $ [z]^n $.
cinterval power_fast (const cinterval &, int) throw ()
 Calculates $ [z]^n $.
l_cinterval power_fast (const l_cinterval &, int) throw ()
 Calculates $ [z]^n $.
realRe (complex &z)
 Returns the real part of a variable z of type complex.
real Re (const complex &z)
 Returns the real part of a variable z of type complex.
srvector Re (const scvector &v)
 Returns the real part of the complex vector v.
lx_interval Re (const lx_cinterval &) throw ()
 Returns the real part of the complex interval.
sivector Re (const scivector &v)
 Returns the real part of the vector v.
srmatrix Re (const scmatrix &A)
 Returns the real part of the sparse matrix A.
simatrix Re (const scimatrix &A)
 Returns the real part of the matrix A.
srvector Re (const scvector_slice &v)
 Returns the real part of the complex vector slice.
rvector Re (const cvector &v) throw ()
 Returns the real part of the cvector.
rvector Re (const cvector_slice &v) throw ()
 Returns the real part of the cvector.
rvector Re (const cmatrix_subv &mv) throw ()
 Returns the real part of the matrix.
rmatrix Re (const cmatrix &m) throw ()
 Returns the real part of the matrix.
rmatrix Re (const cmatrix_slice &m) throw ()
 Returns the real part of the matrix.
srmatrix Re (const scmatrix_slice &S)
 Return the real part of the slice.
ivector Re (const cimatrix_subv &mv) throw ()
 Returns the real part of the matrix.
imatrix Re (const cimatrix &m) throw ()
 Returns the real part of the matrix.
imatrix Re (const cimatrix_slice &m) throw ()
 Returns the real part of the matrix.
srvector Re (const scmatrix_subv &S)
 Returns the real part of the subvector.
sivector Re (const scivector_slice &v)
 Returns the real part of v.
simatrix Re (const scimatrix_slice &S)
 Returns the real part of the slice S.
sivector Re (const scimatrix_subv &S)
 Returns the real part of the subvector.
string realToHex (const real &a)
 Returns a real number in hexadecimal format as string.
real RelDiam (const interval &)
 Computes the relative diameter $ d_{rel}([x]) $.
void Resize (srvector &v)
 Resizes the vector to length 0 (all elements are deleted)
void Resize (srvector &v, const int n)
 Resizes the vector to length n.
void Resize (srvector &v, const int l, const int u)
 Resizes the vector to length u-l+1.
void Resize (scvector &v)
 Resizes the vector to length 0 (all elements are deleted)
void Resize (scvector &v, const int n)
 Resizes the vector to length n.
void Resize (sivector &v)
 Resizes the vector to length 0 (all elements are deleted)
void Resize (scvector &v, const int l, const int u)
 Resizes the vector to length u-l+1.
void Resize (sivector &v, const int n)
 Resizes the vector to length n.
void Resize (sivector &v, const int l, const int u)
 Resizes the vector to length u-l+1.
void Resize (intvector &rv) throw ()
 Resizes the vector.
void Resize (intvector &rv, const int &len) throw ()
 Resizes the vector.
void Resize (intvector &rv, const int &lb, const int &ub) throw ()
 Resizes the vector.
void Resize (scivector &v)
 Resizes the vector to length 0 (all elements are deleted)
void Resize (scivector &v, const int n)
 Resizes the vector to length n.
void Resize (scivector &v, const int l, const int u)
 Resizes the vector to length u-l+1.
void Resize (srmatrix &A)
 Resizes the matrix to a $ 0 \times 0 $ matrix.
void Resize (srmatrix &A, const int m, const int n)
 Resizes the matrix to a $ m \times n $ matrix, preserving as many of the old entries as possible.
void Resize (srmatrix &A, const int l1, const int u1, const int l2, const int u2)
 Resizes the matrix to u1-l1+1 rows and u2-l2+1 columns, preserving as many of the old entries as possible and setting the index range accordingly.
void Resize (scmatrix &A)
 Resizes the matrix to a $ 0 \times 0 $ matrix.
void Resize (scmatrix &A, const int m, const int n)
 Resizes the matrix to a $ m \times n $ matrix, preserving as many of the old entries as possible.
void Resize (scmatrix &A, const int l1, const int u1, const int l2, const int u2)
 Resizes the matrix to u1-l1+1 rows and u2-l2+1 columns, preserving as many of the old entries as possible and setting the index range accordingly.
void Resize (intmatrix &A) throw ()
 Resizes the matrix.
void Resize (simatrix &A)
 Resizes the matrix to a $ 0 \times 0 $ matrix.
void Resize (intmatrix &A, const int &m, const int &n) throw ()
 Resizes the matrix.
void Resize (simatrix &A, const int m, const int n)
 Resizes the matrix to a $ m \times n $ matrix, preserving as many of the old entries as possible.
void Resize (intmatrix &A, const int &m1, const int &m2, const int &n1, const int &n2) throw ()
 Resizes the matrix.
void Resize (simatrix &A, const int l1, const int u1, const int l2, const int u2)
 Resizes the matrix to u1-l1+1 rows and u2-l2+1 columns, preserving as many of the old entries as possible and setting the index range accordingly.
void Resize (l_rvector &rv) throw ()
 Resizes the vector.
void Resize (l_rvector &rv, const int &len) throw ()
 Resizes the vector.
void Resize (l_rvector &rv, const int &lb, const int &ub) throw ()
 Resizes the vector.
void Resize (scimatrix &A)
 Resizes the matrix to a $ 0 \times 0 $ matrix.
void Resize (scimatrix &A, const int m, const int n)
 Resizes the matrix to a $ m \times n $ matrix, preserving as many of the old entries as possible.
void Resize (scimatrix &A, const int l1, const int u1, const int l2, const int u2)
 Resizes the matrix to u1-l1+1 rows and u2-l2+1 columns, preserving as many of the old entries as possible and setting the index range accordingly.
void Resize (cvector &rv) throw ()
 Resizes the vector.
void Resize (cvector &rv, const int &len) throw ()
 Resizes the vector.
void Resize (cvector &rv, const int &lb, const int &ub) throw ()
 Resizes the vector.
void Resize (rvector &rv) throw ()
 Resizes the vector.
void Resize (rvector &rv, const int &len) throw ()
 Resizes the vector.
void Resize (rvector &rv, const int &lb, const int &ub) throw ()
 Resizes the vector.
void Resize (ivector &rv) throw ()
 Resizes the vector.
void Resize (ivector &rv, const int &len) throw ()
 Resizes the vector.
void Resize (ivector &rv, const int &lb, const int &ub) throw ()
 Resizes the vector.
void Resize (l_rmatrix &A) throw ()
 Resizes the matrix.
void Resize (l_rmatrix &A, const int &m, const int &n) throw ()
 Resizes the matrix.
void Resize (l_rmatrix &A, const int &m1, const int &m2, const int &n1, const int &n2) throw ()
 Resizes the matrix.
void Resize (l_ivector &rv) throw ()
 Resizes the vector.
void Resize (l_ivector &rv, const int &len) throw ()
 Resizes the vector.
void Resize (l_ivector &rv, const int &lb, const int &ub) throw ()
 Resizes the vector.
void Resize (cmatrix &A) throw ()
 Resizes the matrix.
void Resize (cmatrix &A, const int &m, const int &n) throw ()
 Resizes the matrix.
void Resize (cmatrix &A, const int &m1, const int &m2, const int &n1, const int &n2) throw ()
 Resizes the matrix.
void Resize (civector &rv) throw ()
 Resizes the vector.
void Resize (civector &rv, const int &len) throw ()
 Resizes the vector.
void Resize (civector &rv, const int &lb, const int &ub) throw ()
 Resizes the vector.
void Resize (l_imatrix &A) throw ()
 Resizes the matrix.
void Resize (l_imatrix &A, const int &m, const int &n) throw ()
 Resizes the matrix.
void Resize (l_imatrix &A, const int &m1, const int &m2, const int &n1, const int &n2) throw ()
 Resizes the matrix.
void Resize (rmatrix &A) throw ()
 Resizes the matrix.
void Resize (rmatrix &A, const int &m, const int &n) throw ()
 Resizes the matrix.
void Resize (rmatrix &A, const int &m1, const int &m2, const int &n1, const int &n2) throw ()
 Resizes the matrix.
void Resize (imatrix &A) throw ()
 Resizes the matrix.
void Resize (imatrix &A, const int &m, const int &n) throw ()
 Resizes the matrix.
void Resize (imatrix &A, const int &m1, const int &m2, const int &n1, const int &n2) throw ()
 Resizes the matrix.
void Resize (cimatrix &A) throw ()
 Resizes the matrix.
void Resize (cimatrix &A, const int &m, const int &n) throw ()
 Resizes the matrix.
void Resize (cimatrix &A, const int &m1, const int &m2, const int &n1, const int &n2) throw ()
 Resizes the matrix.
l_real rnd_down (const dotprecision &)
 Rounds the argument down to the next l_real value.
l_real rnd_up (const dotprecision &)
 Rounds the argument up to the next l_real value.
int Round (const real &x) throw ()
 Rouding to the next integer; |x| < 2147483647.5.
intmatrix_subv Row (intmatrix &m, const int &i) throw ()
 Returns one row of the matrix as a vector.
rmatrix_subv Row (rmatrix &m, const int &i) throw ()
 Returns one row of the matrix as a vector.
rmatrix_subv Row (const rmatrix &m, const int &i) throw ()
 Returns one row of the matrix as a vector.
cmatrix_subv Row (cmatrix &m, const int &i) throw ()
 Returns one row of the matrix as a vector.
imatrix_subv Row (imatrix &m, const int &i) throw ()
 Returns one row of the matrix as a vector.
imatrix_subv Row (const imatrix &m, const int &i) throw ()
 Returns one row of the matrix as a vector.
cimatrix_subv Row (cimatrix &m, const int &i) throw ()
 Returns one row of the matrix as a vector.
int RowLen (const srmatrix &A)
 Returns the number of columns of the matrix.
int RowLen (const scmatrix &A)
 Returns the number of columns of the matrix.
int RowLen (const simatrix &A)
 Returns the number of columns of the matrix.
int RowLen (const intmatrix &)
 Returns the row dimension.
int RowLen (const intmatrix_slice &)
int RowLen (const scimatrix &A)
 Returns the number of columns of the matrix.
int RowLen (const srmatrix_slice &S)
 Returns the number columns of the matrix slice.
int RowLen (const scmatrix_slice &S)
 Returns the number columns of the matrix slice.
int RowLen (const l_rmatrix &)
 Returns the row dimension.
int RowLen (const l_rmatrix_slice &)
 Returns the row dimension.
int RowLen (const cmatrix &)
 Returns the row dimension.
int RowLen (const cmatrix_slice &)
 Returns the row dimension.
int RowLen (const simatrix_slice &S)
 Returns the number columns of the matrix slice.
int RowLen (const rmatrix &)
 Returns the row dimension.
int RowLen (const rmatrix_slice &)
 Returns the row dimension.
int RowLen (const imatrix &)
 Returns the row dimension.
int RowLen (const imatrix_slice &)
 Returns the row dimension.
int RowLen (const l_imatrix &)
 Returns the row dimension.
int RowLen (const l_imatrix_slice &)
 Returns the row dimension.
int RowLen (const cimatrix &)
 Returns the row dimension.
int RowLen (const cimatrix_slice &)
 Returns the row dimension.
int RowLen (const scimatrix_slice &S)
 Returns the number columns of the matrix slice.
complexSetIm (complex &z, const real &b)
 Sets a new imaginary part of a variable z of type complex.
lx_cinterval & SetIm (lx_cinterval &, const lx_interval &)
 Sets the imaginary interval of the complex interval.
lx_cinterval & SetIm (lx_cinterval &, const l_interval &)
 Sets the imaginary interval of the complex interval.
lx_cinterval & SetIm (lx_cinterval &, const interval &)
 Sets the imaginary interval of the complex interval.
lx_cinterval & SetIm (lx_cinterval &, const lx_real &)
 Sets the imaginary interval of the complex interval.
lx_cinterval & SetIm (lx_cinterval &, const l_real &)
 Sets the imaginary interval of the complex interval.
lx_cinterval & SetIm (lx_cinterval &, const real &)
 Sets the imaginary interval of the complex interval.
cvectorSetIm (cvector &iv, const rvector &rv) throw ()
 Returns the vector with the new given imaginary part vector.
cvector_sliceSetIm (cvector_slice &iv, const rvector &rv) throw ()
 Returns the vector with the new given imaginary part vector.
cvectorSetIm (cvector &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new given imaginary part vector.
cvector_sliceSetIm (cvector_slice &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new given imaginary part vector.
cvectorSetIm (cvector &iv, const real &r) throw ()
 Sets componentwise the imaginary parts of the cvector.
cvector_sliceSetIm (cvector_slice &iv, const real &r) throw ()
 Sets componentwise the imaginary parts of the cvector.
cmatrix_subvSetIm (cmatrix_subv &mv, const rvector &rv) throw ()
 Sets componentwise the imaginary parts of the matrix.
cmatrix_subvSetIm (cmatrix_subv &iv, const real &r) throw ()
 Sets componentwise the imaginary parts of the matrix.
cmatrixSetIm (cmatrix &cm, const rmatrix &rm) throw ()
 Sets componentwise the imaginary parts of the matrix.
cmatrix_sliceSetIm (cmatrix_slice &cm, const rmatrix &rm) throw ()
 Sets componentwise the imaginary parts of the matrix.
cmatrixSetIm (cmatrix &cm, const rmatrix_slice &rm) throw ()
 Sets componentwise the imaginary parts of the matrix.
cmatrix_sliceSetIm (cmatrix_slice &cm, const rmatrix_slice &rm) throw ()
 Sets componentwise the imaginary parts of the matrix.
civectorSetIm (civector &iv, const ivector &rv) throw ()
 Returns the vector with the new given imaginary part vector.
civector_sliceSetIm (civector_slice &iv, const ivector &rv) throw ()
 Returns the vector with the new given imaginary part vector.
civectorSetIm (civector &iv, const ivector_slice &rv) throw ()
 Returns the vector with the new given imaginary part vector.
civector_sliceSetIm (civector_slice &iv, const ivector_slice &rv) throw ()
 Returns the vector with the new given imaginary part vector.
civectorSetIm (civector &iv, const interval &r) throw ()
 Sets componentwise the imaginary parts of the civector.
civector_sliceSetIm (civector_slice &iv, const interval &r) throw ()
 Sets componentwise the imaginary parts of the civector.
cimatrix_subvSetIm (cimatrix_subv &iv, const ivector &rv) throw ()
 Sets componentwise the imaginary parts of the matrix.
cimatrix_subvSetIm (cimatrix_subv &iv, const interval &r) throw ()
 Sets componentwise the imaginary parts of the matrix.
cimatrixSetIm (cimatrix &cm, const imatrix &rm) throw ()
 Sets componentwise the imaginary parts of the matrix.
cimatrix_sliceSetIm (cimatrix_slice &cm, const imatrix &rm) throw ()
 Sets componentwise the imaginary parts of the matrix.
cimatrixSetIm (cimatrix &cm, const imatrix_slice &rm) throw ()
 Sets componentwise the imaginary parts of the matrix.
cimatrix_sliceSetIm (cimatrix_slice &cm, const imatrix_slice &rm) throw ()
 Sets componentwise the imaginary parts of the matrix.
INLINE void SetInf (l_ivector &iv, const l_rmatrix_subv &rv) throw ()
 Sets the infimum of the vector.
INLINE void SetInf (l_ivector_slice &iv, const l_rmatrix_subv &rv) throw ()
 Sets the infimum of the vector.
INLINE void SetInf (ivector &iv, const rmatrix_subv &rv) throw ()
 Sets the infimum of the vector.
INLINE void SetInf (ivector_slice &iv, const rmatrix_subv &rv) throw ()
 Sets the infimum of the vector.
lx_interval & SetInf (lx_interval &, const lx_real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the interval with the new given infimum value.
lx_interval & SetInf (lx_interval &, const l_real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the interval with the new given infimum value.
lx_interval & SetInf (lx_interval &, const real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the interval with the new given infimum value.
lx_cinterval & SetInf (lx_cinterval &a, const lx_complex &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given infimum value.
lx_cinterval & SetInf (lx_cinterval &a, const l_complex &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given infimum value.
lx_cinterval & SetInf (lx_cinterval &a, const complex &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given infimum value.
lx_cinterval & SetInf (lx_cinterval &a, const lx_real &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given infimum value.
lx_cinterval & SetInf (lx_cinterval &a, const l_real &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given infimum value.
lx_cinterval & SetInf (lx_cinterval &a, const real &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given infimum value.
ivectorSetInf (ivector &iv, const rvector &rv) throw ()
 Returns the vector with the new given infimum vector.
ivector_sliceSetInf (ivector_slice &iv, const rvector &rv) throw ()
 Returns the vector with the new given infimum vector.
ivectorSetInf (ivector &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new given infimum vector.
ivector_sliceSetInf (ivector_slice &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new given infimum vector.
ivectorSetInf (ivector &iv, const real &r) throw ()
 Returns the vector with the new given infimum value.
ivector_sliceSetInf (ivector_slice &iv, const real &r) throw ()
 Returns the vector with the new given infimum value.
l_ivectorSetInf (l_ivector &iv, const l_rvector &rv) throw ()
 Returns the vector with the new given infimum vector.
l_ivector_sliceSetInf (l_ivector_slice &iv, const l_rvector &rv) throw ()
 Returns the vector with the new given infimum vector.
l_ivectorSetInf (l_ivector &iv, const l_rvector_slice &rv) throw ()
 Returns the vector with the new given infimum vector.
l_ivector_sliceSetInf (l_ivector_slice &iv, const l_rvector_slice &rv) throw ()
 Returns the vector with the new given infimum vector.
l_ivectorSetInf (l_ivector &iv, const l_real &r) throw ()
 Returns the vector with the new given infimum value.
l_ivector_sliceSetInf (l_ivector_slice &iv, const l_real &r) throw ()
 Returns the vector with the new given infimum value.
civectorSetInf (civector &iv, const cvector &rv) throw ()
 Returns the vector with the new given infimum vector.
civector_sliceSetInf (civector_slice &iv, const cvector &rv) throw ()
 Returns the vector with the new given infimum vector.
civectorSetInf (civector &iv, const cvector_slice &rv) throw ()
 Returns the vector with the new given infimum vector.
civector_sliceSetInf (civector_slice &iv, const cvector_slice &rv) throw ()
 Returns the vector with the new given infimum vector.
l_imatrix_subvSetInf (l_imatrix_subv &iv, const l_rvector &rv) throw ()
 Returns the matrix with the new given infimum value.
l_imatrix_subvSetInf (l_imatrix_subv &iv, const l_real &r) throw ()
 Returns the matrix with the new given infimum value.
civectorSetInf (civector &iv, const complex &r) throw ()
 Returns the vector with the new given infimum value.
imatrix_subvSetInf (imatrix_subv &mv, const rvector &rv) throw ()
 Returns the matrix with the new given infimum value.
civector_sliceSetInf (civector_slice &iv, const complex &r) throw ()
 Returns the vector with the new given infimum value.
imatrix_subvSetInf (imatrix_subv &iv, const real &r) throw ()
 Returns the matrix with the new given infimum value.
l_imatrixSetInf (l_imatrix &cm, const l_rmatrix &rm) throw ()
 Returns the matrix with the new given infimum value.
l_imatrix_sliceSetInf (l_imatrix_slice &cm, const l_rmatrix &rm) throw ()
 Returns the matrix with the new given infimum value.
l_imatrixSetInf (l_imatrix &cm, const l_rmatrix_slice &rm) throw ()
 Returns the matrix with the new given infimum value.
l_imatrix_sliceSetInf (l_imatrix_slice &cm, const l_rmatrix_slice &rm) throw ()
 Returns the matrix with the new given infimum value.
cimatrix_subvSetInf (cimatrix_subv &iv, const cvector &rv) throw ()
 Returns the matrix with the new given infimum value.
cimatrix_subvSetInf (cimatrix_subv &iv, const complex &r) throw ()
 Returns the matrix with the new given infimum value.
imatrixSetInf (imatrix &cm, const rmatrix &rm) throw ()
 Returns the matrix with the new given infimum value.
imatrix_sliceSetInf (imatrix_slice &cm, const rmatrix &rm) throw ()
 Returns the matrix with the new given infimum value.
imatrixSetInf (imatrix &cm, const rmatrix_slice &rm) throw ()
 Returns the matrix with the new given infimum value.
imatrix_sliceSetInf (imatrix_slice &cm, const rmatrix_slice &rm) throw ()
 Returns the matrix with the new given infimum value.
cimatrixSetInf (cimatrix &cm, const cmatrix &rm) throw ()
 Returns the matrix with the new given infimum value.
cimatrix_sliceSetInf (cimatrix_slice &cm, const cmatrix &rm) throw ()
 Returns the matrix with the new given infimum value.
cimatrixSetInf (cimatrix &cm, const cmatrix_slice &rm) throw ()
 Returns the matrix with the new given infimum value.
cimatrix_sliceSetInf (cimatrix_slice &cm, const cmatrix_slice &rm) throw ()
 Returns the matrix with the new given infimum value.
void SetLb (srvector &v, const int i)
 Sets the lower index bound of the vector v to i.
void SetLb (scvector &v, const int i)
 Sets the lower index bound of the vector v to i.
void SetLb (sivector &v, const int i)
 Sets the lower index bound of the vector v to i.
void SetLb (scivector &v, const int i)
 Sets the lower index bound of the vector v to i.
void SetLb (srmatrix &A, const int i, const int j)
 Sets the lower index bound of the rows (i==ROW) or columns (i==COL) to j.
void SetLb (scmatrix &A, const int i, const int j)
 Sets the lower index bound of the rows (i==ROW) or columns (i==COL) to j.
void SetLb (simatrix &A, const int i, const int j)
 Sets the lower index bound of the rows (i==ROW) or columns (i==COL) to j.
intmatrixSetLb (intmatrix &m, const int &i, const int &j) throw ()
 Sets the lower bound index.
void SetLb (scimatrix &A, const int i, const int j)
 Sets the lower index bound of the rows (i==ROW) or columns (i==COL) to j.
l_rmatrixSetLb (l_rmatrix &m, const int &i, const int &j) throw ()
 Sets the lower bound index.
cmatrixSetLb (cmatrix &m, const int &i, const int &j) throw ()
 Sets the lower bound index.
l_imatrixSetLb (l_imatrix &m, const int &i, const int &j) throw ()
 Sets the lower bound index.
rmatrixSetLb (rmatrix &m, const int &i, const int &j) throw ()
 Sets the lower bound index.
imatrixSetLb (imatrix &m, const int &i, const int &j) throw ()
 Sets the lower bound index.
cimatrixSetLb (cimatrix &m, const int &i, const int &j) throw ()
 Sets the lower bound index.
complexSetRe (complex &z, const real &b)
 Sets a new real part of a variable z of type complex.
lx_cinterval & SetRe (lx_cinterval &, const lx_interval &)
 Returns the complex valued centre of the complex interval.
lx_cinterval & SetRe (lx_cinterval &, const l_interval &)
 Sets the real interval of the complex interval.
lx_cinterval & SetRe (lx_cinterval &, const interval &)
 Sets the real interval of the complex interval.
lx_cinterval & SetRe (lx_cinterval &, const lx_real &)
 Sets the real interval of the complex interval.
lx_cinterval & SetRe (lx_cinterval &, const l_real &)
 Sets the real interval of the complex interval.
lx_cinterval & SetRe (lx_cinterval &, const real &)
 Sets the real interval of the complex interval.
cvectorSetRe (cvector &iv, const rvector &rv) throw ()
 Returns the vector with the new given real part vector.
cvector_sliceSetRe (cvector_slice &iv, const rvector &rv) throw ()
 Returns the vector with the new given real part vector.
cvectorSetRe (cvector &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new given real part vector.
cvector_sliceSetRe (cvector_slice &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new given real part vector.
cvectorSetRe (cvector &iv, const real &r) throw ()
 Sets componentwise the real parts of the cvector.
cvector_sliceSetRe (cvector_slice &iv, const real &r) throw ()
 Sets componentwise the real parts of the cvector.
cmatrix_subvSetRe (cmatrix_subv &mv, const rvector &rv) throw ()
 Sets componentwise the real parts of the matrix.
cmatrix_subvSetRe (cmatrix_subv &iv, const real &r) throw ()
 Sets componentwise the real parts of the matrix.
civectorSetRe (civector &iv, const ivector &rv) throw ()
 Returns the vector with the new given real part vector.
civector_sliceSetRe (civector_slice &iv, const ivector &rv) throw ()
 Returns the vector with the new given real part vector.
civectorSetRe (civector &iv, const ivector_slice &rv) throw ()
 Returns the vector with the new given real part vector.
civector_sliceSetRe (civector_slice &iv, const ivector_slice &rv) throw ()
 Returns the vector with the new given real part vector.
cmatrixSetRe (cmatrix &cm, const rmatrix &rm) throw ()
 Sets componentwise the real parts of the matrix.
cmatrix_sliceSetRe (cmatrix_slice &cm, const rmatrix &rm) throw ()
 Sets componentwise the real parts of the matrix.
cmatrixSetRe (cmatrix &cm, const rmatrix_slice &rm) throw ()
 Sets componentwise the real parts of the matrix.
cmatrix_sliceSetRe (cmatrix_slice &cm, const rmatrix_slice &rm) throw ()
 Sets componentwise the real parts of the matrix.
civectorSetRe (civector &iv, const interval &r) throw ()
 Sets componentwise the real parts of the civector.
civector_sliceSetRe (civector_slice &iv, const interval &r) throw ()
 Sets componentwise the real parts of the civector.
cimatrix_subvSetRe (cimatrix_subv &iv, const ivector &rv) throw ()
 Sets componentwise the real parts of the matrix.
cimatrix_subvSetRe (cimatrix_subv &iv, const interval &r) throw ()
 Sets componentwise the real parts of the matrix.
cimatrixSetRe (cimatrix &cm, const imatrix &rm) throw ()
 Sets componentwise the real parts of the matrix.
cimatrix_sliceSetRe (cimatrix_slice &cm, const imatrix &rm) throw ()
 Sets componentwise the real parts of the matrix.
cimatrixSetRe (cimatrix &cm, const imatrix_slice &rm) throw ()
 Sets componentwise the real parts of the matrix.
cimatrix_sliceSetRe (cimatrix_slice &cm, const imatrix_slice &rm) throw ()
 Sets componentwise the real parts of the matrix.
INLINE void SetSup (l_ivector &iv, const l_rmatrix_subv &rv) throw ()
 Sets the supremum of the vector.
INLINE void SetSup (l_ivector_slice &iv, const l_rmatrix_subv &rv) throw ()
 Sets the supremum of the vector.
INLINE void SetSup (ivector &iv, const rmatrix_subv &rv) throw ()
 Sets the supremum of the vector.
INLINE void SetSup (ivector_slice &iv, const rmatrix_subv &rv) throw ()
 Sets the supremum of the vector.
lx_interval & SetSup (lx_interval &, const lx_real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the interval with the new given supremum value.
lx_interval & SetSup (lx_interval &, const l_real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the interval with the new given supremum value.
lx_interval & SetSup (lx_interval &, const real &) throw (ERROR_LINTERVAL_EMPTY_INTERVAL)
 Returns the interval with the new given supremum value.
lx_cinterval & SetSup (lx_cinterval &a, const lx_complex &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given supremum value.
lx_cinterval & SetSup (lx_cinterval &a, const l_complex &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given supremum value.
lx_cinterval & SetSup (lx_cinterval &a, const complex &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given supremum value.
lx_cinterval & SetSup (lx_cinterval &a, const lx_real &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given supremum value.
lx_cinterval & SetSup (lx_cinterval &a, const l_real &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given supremum value.
lx_cinterval & SetSup (lx_cinterval &a, const real &b) throw (ERROR_CINTERVAL_EMPTY_INTERVAL)
 Returns the complex interval with the new given supremum value.
ivectorSetSup (ivector &iv, const rvector &rv) throw ()
 Returns the vector with the new given supremum vector.
ivector_sliceSetSup (ivector_slice &iv, const rvector &rv) throw ()
 Returns the vector with the new given supremum vector.
ivectorSetSup (ivector &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new given supremum vector.
ivector_sliceSetSup (ivector_slice &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new given supremum vector.
ivectorSetSup (ivector &iv, const real &r) throw ()
 Returns the vector with the new given supremum value.
ivector_sliceSetSup (ivector_slice &iv, const real &r) throw ()
 Returns the vector with the new given supremum value.
l_ivectorSetSup (l_ivector &iv, const l_rvector &rv) throw ()
 Returns the vector with the new given supremum vector.
l_ivector_sliceSetSup (l_ivector_slice &iv, const l_rvector &rv) throw ()
 Returns the vector with the new given supremum vector.
l_ivectorSetSup (l_ivector &iv, const l_rvector_slice &rv) throw ()
 Returns the vector with the new given supremum vector.
l_ivector_sliceSetSup (l_ivector_slice &iv, const l_rvector_slice &rv) throw ()
 Returns the vector with the new given supremum vector.
l_ivectorSetSup (l_ivector &iv, const l_real &r) throw ()
 Returns the vector with the new given supremum value.
l_ivector_sliceSetSup (l_ivector_slice &iv, const l_real &r) throw ()
 Returns the vector with the new given supremum value.
l_imatrix_subvSetSup (l_imatrix_subv &iv, const l_rvector &rv) throw ()
 Returns the matrix with the new given supremum value.
civectorSetSup (civector &iv, const cvector &rv) throw ()
 Returns the vector with the new given supremum vector.
civector_sliceSetSup (civector_slice &iv, const cvector &rv) throw ()
 Returns the vector with the new given supremum vector.
l_imatrix_subvSetSup (l_imatrix_subv &iv, const l_real &r) throw ()
 Returns the matrix with the new given supremum value.
civectorSetSup (civector &iv, const cvector_slice &rv) throw ()
 Returns the vector with the new given supremum vector.
civector_sliceSetSup (civector_slice &iv, const cvector_slice &rv) throw ()
 Returns the vector with the new given supremum vector.
civectorSetSup (civector &iv, const complex &r) throw ()
 Returns the vector with the new given supremum value.
civector_sliceSetSup (civector_slice &iv, const complex &r) throw ()
 Returns the vector with the new given supremum value.
imatrix_subvSetSup (imatrix_subv &mv, const rvector &rv) throw ()
 Returns the matrix with the new given supremum value.
imatrix_subvSetSup (imatrix_subv &iv, const real &r) throw ()
 Returns the matrix with the new given supremum value.
l_imatrixSetSup (l_imatrix &cm, const l_rmatrix &rm) throw ()
 Returns the matrix with the new given supremum value.
l_imatrix_sliceSetSup (l_imatrix_slice &cm, const l_rmatrix &rm) throw ()
 Returns the matrix with the new given supremum value.
l_imatrixSetSup (l_imatrix &cm, const l_rmatrix_slice &rm) throw ()
 Returns the matrix with the new given supremum value.
l_imatrix_sliceSetSup (l_imatrix_slice &cm, const l_rmatrix_slice &rm) throw ()
 Returns the matrix with the new given supremum value.
cimatrix_subvSetSup (cimatrix_subv &iv, const cvector &rv) throw ()
 Returns the matrix with the new given supremum value.
cimatrix_subvSetSup (cimatrix_subv &iv, const complex &r) throw ()
 Returns the matrix with the new given supremum value.
imatrixSetSup (imatrix &cm, const rmatrix &rm) throw ()
 Returns the matrix with the new given supremum value.
imatrix_sliceSetSup (imatrix_slice &cm, const rmatrix &rm) throw ()
 Returns the matrix with the new given supremum value.
imatrixSetSup (imatrix &cm, const rmatrix_slice &rm) throw ()
 Returns the matrix with the new given supremum value.
imatrix_sliceSetSup (imatrix_slice &cm, const rmatrix_slice &rm) throw ()
 Returns the matrix with the new given supremum value.
cimatrixSetSup (cimatrix &cm, const cmatrix &rm) throw ()
 Returns the matrix with the new given supremum value.
cimatrix_sliceSetSup (cimatrix_slice &cm, const cmatrix &rm) throw ()
 Returns the matrix with the new given supremum value.
cimatrixSetSup (cimatrix &cm, const cmatrix_slice &rm) throw ()
 Returns the matrix with the new given supremum value.
cimatrix_sliceSetSup (cimatrix_slice &cm, const cmatrix_slice &rm) throw ()
 Returns the matrix with the new given supremum value.
void SetUb (srvector &v, const int j)
 Sets the upper index bound of the vector v to i.
void SetUb (scvector &v, const int j)
 Sets the upper index bound of the vector v to i.
void SetUb (sivector &v, const int j)
 Sets the upper index bound of the vector v to i.
void SetUb (scivector &v, const int j)
 Sets the upper index bound of the vector v to i.
void SetUb (srmatrix &A, const int i, const int j)
 Sets the upper index bound of the rows (i==ROW) or columns (i==COL) to j.
void SetUb (scmatrix &A, const int i, const int j)
 Sets the upper index bound of the rows (i==ROW) or columns (i==COL) to j.
void SetUb (simatrix &A, const int i, const int j)
 Sets the upper index bound of the rows (i==ROW) or columns (i==COL) to j.
intmatrixSetUb (intmatrix &m, const int &i, const int &j) throw ()
 Sets the upper bound index.
void SetUb (scimatrix &A, const int i, const int j)
 Sets the upper index bound of the rows (i==ROW) or columns (i==COL) to j.
l_rmatrixSetUb (l_rmatrix &m, const int &i, const int &j) throw ()
 Sets the upper bound index.
cmatrixSetUb (cmatrix &m, const int &i, const int &j) throw ()
 Sets the upper bound index.
l_imatrixSetUb (l_imatrix &m, const int &i, const int &j) throw ()
 Sets the upper bound index.
rmatrixSetUb (rmatrix &m, const int &i, const int &j) throw ()
 Sets the upper bound index.
imatrixSetUb (imatrix &m, const int &i, const int &j) throw ()
 Sets the upper bound index.
cimatrixSetUb (cimatrix &m, const int &i, const int &j) throw ()
 Sets the upper bound index.
ivectorSetUncheckedInf (ivector &iv, const real &r) throw ()
 Returns the vector with the new unchecked given infimum value.
ivector_sliceSetUncheckedInf (ivector_slice &iv, const real &r) throw ()
 Returns the vector with the new unchecked given infimum value.
l_ivectorSetUncheckedInf (l_ivector &iv, const l_real &r) throw ()
 Returns the vector with the new unchecked given infimum value.
l_ivector_sliceSetUncheckedInf (l_ivector_slice &iv, const l_real &r) throw ()
 Returns the vector with the new unchecked given infimum value.
l_imatrix_subvSetUncheckedInf (l_imatrix_subv &iv, const l_real &r) throw ()
 Returns the matrix with the new unchecked given infimum value.
civectorSetUncheckedInf (civector &iv, const complex &r) throw ()
 Returns the vector with the new unchecked given infimum value.
civector_sliceSetUncheckedInf (civector_slice &iv, const complex &r) throw ()
 Returns the vector with the new unchecked given infimum value.
imatrix_subvSetUncheckedInf (imatrix_subv &iv, const real &r) throw ()
 Returns the matrix with the new unchecked given infimum value.
cimatrix_subvSetUncheckedInf (cimatrix_subv &iv, const complex &r) throw ()
 Returns the matrix with the new unchecked given infimum value.
interval sin (const interval &) throw ()
 Calculates $ \sin([x]) $.
real sin (const real &) throw ()
 Calculates $ \sin(x) $.
l_complex sin (const l_complex &) throw ()
 Calculates an approximation of $ \sin(z) $.
lx_complex sin (const lx_complex &) throw ()
 Calculates $ \sin(z) $.
complex sin (const complex &) throw ()
 Calculates an approximation of $ \sin(z) $.
l_cinterval sin (const l_cinterval &) throw ()
 Calculates $ \sin([z]) $.
cinterval sin (const cinterval &) throw ()
 Calculates $ \sin([z]) $.
l_interval sin (const l_interval &) throw (ERROR_LINTERVAL_FAK_OVERFLOW)
 Calculates $ \sin([x]) $.
lx_cinterval sin (const lx_cinterval &) throw ()
 Calculates $ \sin([z]) $.
lx_interval sin (const lx_interval &) throw ()
 Calculates $ \sin([x]) $.
lx_real sin (const lx_real &) throw ()
 Calculates $ \sin([x]) $.
lx_interval sin_n (const lx_interval &x, const real &n) throw ()
 Calculates $ \sin(n\cdot\pi+[x]) $.
lx_real sin_n (const lx_real &x, const real &n) throw ()
 Calculates $ \sin(n\cdot\pi+[x]) $.
interval sinh (const interval &) throw ()
 Calculates $ \sinh([x]) $.
real sinh (const real &) throw ()
 Calculates $ \sinh(x) $.
l_complex sinh (const l_complex &) throw ()
 Calculates an approximation of $ \sinh(z) $.
complex sinh (const complex &) throw ()
 Calculates an approximation of $ \sinh(z) $.
lx_complex sinh (const lx_complex &) throw ()
 Calculates $ \sinh(z) $.
cinterval sinh (const cinterval &) throw ()
 Calculates $ \sinh([z]) $.
l_cinterval sinh (const l_cinterval &) throw ()
 Calculates $ \sinh([z]) $.
lx_cinterval sinh (const lx_cinterval &) throw ()
 Calculates $ \sinh([z]) $.
lx_interval sinh (const lx_interval &) throw ()
 Calculates $ \sinh([x]) $.
l_interval sinh (const l_interval &) throw (ERROR_LINTERVAL_FAK_OVERFLOW)
 Calculates $ \sinh([x]) $.
lx_real sinh (const lx_real &) throw ()
 Calculates $ \sinh([x]) $.
interval sinpix_pi (const interval &x)
 Calculates $ \mbox{sin}(\pi*x)/\pi $;.
real sinpix_pi (const real &x)
 Calculates $ \mbox{sin}(\pi*x)/\pi $;.
l_complex sqr (const l_complex &) throw ()
 Calculates an approximation of $ z^2 $.
l_real sqr (const l_real &) throw ()
 Calculates $ x^2 $.
real sqr (const real &) throw ()
 Calculates $ x^2 $.
interval sqr (const interval &) throw ()
 Calculates $ [x]^2 $.
lx_complex sqr (const lx_complex &) throw ()
 Calculates $ \mbox{sqr}(z) $.
l_interval sqr (const l_interval &)
 Calculates $ [x]^2 $.
lx_cinterval sqr (const lx_cinterval &) throw ()
 Calculates $ [z]^2 $.
complex sqr (const complex &) throw ()
 Calculates an approximation of $ z^2 $.
l_cinterval sqr (const l_cinterval &) throw ()
 Calculates $ [z]^2 $.
lx_interval sqr (const lx_interval &) throw ()
 Calculates $ [x]^2 $.
cinterval sqr (const cinterval &) throw ()
 Calculates $ [z]^2 $.
lx_real sqr (const lx_real &) throw ()
 Calculates $ [x]^2 $.
l_real sqrt (const l_real &) throw (ERROR_LREAL_STD_FKT_OUT_OF_DEF)
 Calculates $ \sqrt{x} $.
l_complex sqrt (const l_complex &) throw ()
 Calculates an approximation of $ \sqrt(z) $.
interval sqrt (const interval &)
 Calculates $ \sqrt{[x]} $.
real sqrt (const real &)
 Calculates $ \sqrt{x} $.
real sqrt (const real &, int)
 Calculates $ \sqrt[n]{x} $.
interval sqrt (const interval &, int) throw (STD_FKT_OUT_OF_DEF)
 Calculates $ \sqrt[n]{[x]} $.
lx_complex sqrt (const lx_complex &) throw ()
 Calculates $ \sqrt{z} $.
lx_complex sqrt (const lx_complex &,int) throw ()
 Calculates $ \sqrt[n]{z} $.
l_complex sqrt (const l_complex &, int) throw ()
 Calculates an approximation of $ \sqrt[n]{z} $.
complex sqrt (const complex &) throw ()
 Calculates an approximation of $ \sqrt(z) $.
complex sqrt (const complex &, int) throw ()
 Calculates an approximation of $ \sqrt[n]{z} $.
l_interval sqrt (const l_interval &) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF)
 Calculates $ \sqrt{[x]} $.
l_interval sqrt (const l_interval &, int) throw (ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF)
 Calculates $ \sqrt[n]{[x]} $.
lx_cinterval sqrt (const lx_cinterval &) throw ()
 Calculates $ \sqrt{[z]} $.
lx_cinterval sqrt (const lx_cinterval &,int) throw ()
 Calculates $ \sqrt[n]{[z]} $.
cinterval sqrt (const cinterval &) throw ()
 Calculates $ \sqrt{[z]} $.
l_cinterval sqrt (const l_cinterval &) throw ()
 Calculates $ \sqrt{[z]} $.
cinterval sqrt (const cinterval &, int) throw ()
 Calculates $ \sqrt[n]{[z]} $.
lx_interval sqrt (const lx_interval &) throw ()
 Calculates $ \sqrt{[x]} $.
l_cinterval sqrt (const l_cinterval &, int) throw ()
 Calculates $ \sqrt[n]{[z]} $.
lx_interval sqrt (const lx_interval &, int) throw ()
 Calculates $ \sqrt[n]{[x]} $.
lx_real sqrt (const lx_real &) throw ()
 Calculates $ \sqrt{[x]} $.
lx_real sqrt (const lx_real &, int) throw ()
 Calculates $ \sqrt[n]{[x]} $.
l_real sqrt1mx2 (const l_real &) throw ()
 Calculates $ \sqrt{1-x^2} $.
l_complex sqrt1mx2 (const l_complex &) throw ()
 Calculates an approximation of $ \sqrt(1-z^2) $.
complex sqrt1mx2 (const complex &) throw ()
 Calculates an approximation of $ \sqrt(1-z^2) $.
interval sqrt1mx2 (const interval &)
 Calculates $ \sqrt{1-[x]^2} $.
lx_complex sqrt1mx2 (const lx_complex &) throw ()
 Calculates $ \mbox{sqrt}(1-[z]^2) $.
real sqrt1mx2 (const real &) throw (STD_FKT_OUT_OF_DEF)
 Calculates $ \sqrt{1-x^2} $.
cinterval sqrt1mx2 (const cinterval &) throw ()
 Calculates $ \sqrt{1-[z]^2} $.
l_cinterval sqrt1mx2 (const l_cinterval &) throw ()
 Calculates $ \sqrt{1-[z]^2} $.
lx_interval sqrt1mx2 (const lx_interval &) throw ()
 Calculates $ \sqrt{1-[x]^2} $.
lx_cinterval sqrt1mx2 (const lx_cinterval &z) throw ()
 Calculates $ \mbox{sqrt}(1-[z]^2) $.
l_interval sqrt1mx2 (const l_interval &)
 Calculates $ \sqrt{1-[x]^2} $.
lx_real sqrt1mx2 (const lx_real &) throw ()
 Calculates $ \sqrt{1-[x]^2} $.
interval sqrt1px2 (const interval &) throw ()
 Calculates $ \sqrt{1+[x]^2} $.
l_complex sqrt1px2 (const l_complex &) throw ()
 Calculates an approximation of $ \sqrt(1+z^2) $.
l_real sqrt1px2 (const l_real &) throw ()
 Calculates $ \sqrt{1+x^2} $.
complex sqrt1px2 (const complex &) throw ()
 Calculates an approximation of $ \sqrt(1+z^2) $.
real sqrt1px2 (const real &) throw ()
 Calculates $ \sqrt{1+x^2} $.
l_interval sqrt1px2 (const l_interval &) throw ()
 Calculates $ \sqrt{1+[x]^2} $.
lx_complex sqrt1px2 (const lx_complex &) throw ()
 Calculates $ \mbox{sqrt}(1+[z]^2) $.
cinterval sqrt1px2 (const cinterval &) throw ()
 Calculates $ \sqrt{1+[z]^2} $.
l_cinterval sqrt1px2 (const l_cinterval &) throw ()
 Calculates $ \sqrt{1+[z]^2} $.
lx_interval sqrt1px2 (const lx_interval &) throw ()
 Calculates $ \sqrt{1+[x]^2} $.
lx_cinterval sqrt1px2 (const lx_cinterval &z) throw ()
 Calculates $ \mbox{sqrt}(1+[z]^2) $.
lx_real sqrt1px2 (const lx_real &) throw ()
 Calculates $ \sqrt{1+[x]^2} $.
l_interval Sqrt2_l_interval () throw ()
 Enclosure-Interval for $ \sqrt{2} $.
l_real Sqrt2_l_real () throw ()
 Approximation of $ \sqrt{2} $.
lx_interval Sqrt2_lx_interval () throw ()
 Enclosure-Interval for $ \sqrt{2} $.
lx_real Sqrt2_lx_real () throw ()
 lx_real approximation for $ \sqrt{2} $
l_interval Sqrt2Pi_l_interval () throw ()
 Enclosure-Interval for $ \sqrt{2\pi} $.
l_real Sqrt2Pi_l_real () throw ()
 Approximation of $ \sqrt{2\pi} $.
lx_interval Sqrt2Pi_lx_interval () throw ()
 Enclosure-Interval for $ \sqrt{2\pi} $.
lx_real Sqrt2Pi_lx_real () throw ()
 lx_real approximation for $ \sqrt{2\pi} $
l_interval Sqrt2Pir_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\sqrt{2\pi}} $.
l_real Sqrt2Pir_l_real () throw ()
 Approximation of $ \frac{1}{\sqrt{2\pi}} $.
lx_interval Sqrt2Pir_lx_interval () throw ()
 Enclosure-Interval for $ 1/\sqrt{2\pi} $.
lx_real Sqrt2Pir_lx_real () throw ()
 lx_real approximation for $ 1/\sqrt{2\pi} $
l_interval Sqrt2r_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\sqrt{2}} $.
l_real Sqrt2r_l_real () throw ()
 Approximation of $ \frac{1}{\sqrt{2}} $.
lx_interval Sqrt2r_lx_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\sqrt{2}} $.
lx_real Sqrt2r_lx_real () throw ()
 lx_real approximation for $ \frac{1}{\sqrt{2}} $
l_interval Sqrt3_l_interval () throw ()
 Enclosure-Interval for $ \sqrt{3} $.
l_real Sqrt3_l_real () throw ()
 Approximation of $ \sqrt{3} $.
lx_interval Sqrt3_lx_interval () throw ()
 Enclosure-Interval for $ \sqrt{3} $.
lx_real Sqrt3_lx_real () throw ()
 lx_real approximation for $ \sqrt{3} $
l_interval Sqrt3d2_l_interval () throw ()
 Enclosure-Interval for $ \frac{\sqrt{3}}{2} $.
l_real Sqrt3d2_l_real () throw ()
 Approximation of $ \frac{\sqrt{3}}{2} $.
lx_interval Sqrt3d2_lx_interval () throw ()
 Enclosure-Interval for $ \frac{\sqrt{3}}{2} $.
lx_real Sqrt3d2_lx_real () throw ()
 lx_real approximation for $ \frac{\sqrt{3}}{2} $
l_interval Sqrt3r_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\sqrt{3}} $.
l_real Sqrt3r_l_real () throw ()
 Approximation of $ \frac{1}{\sqrt{3}} $.
lx_interval Sqrt3r_lx_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\sqrt{3}} $.
lx_real Sqrt3r_lx_real () throw ()
 lx_real approximation for $ \frac{1}{\sqrt{3}} $
l_interval Sqrt5_l_interval () throw ()
 Enclosure-Interval for $ \sqrt{5} $.
l_real Sqrt5_l_real () throw ()
 Approximation of $ \sqrt{5} $.
lx_interval sqrt5_lx_interval () throw ()
 Enclosure-Interval for $ \sqrt{5} $.
lx_real sqrt5_lx_real () throw ()
 lx_real approximation for $ \sqrt{5} $
l_interval Sqrt7_l_interval () throw ()
 Enclosure-Interval for $ \sqrt{7} $.
l_real Sqrt7_l_real () throw ()
 Approximation of $ \sqrt{7} $.
lx_interval sqrt7_lx_interval () throw ()
 Enclosure-Interval for $ \sqrt{7} $.
lx_real sqrt7_lx_real () throw ()
 lx_real approximation for $ \sqrt{7} $
std::list< l_complexsqrt_all (const l_complex &)
 Calculates an approximation of $ \sqrt{z} $ and returns all possible solutions.
std::list< complexsqrt_all (const complex &)
 Calculates an approximation of $ \sqrt{z} $ and returns all possible solutions.
std::list< lx_complex > sqrt_all (const lx_complex &)
 Calculates $ \sqrt{z} $ and returns all possible solutions.
std::list< l_complexsqrt_all (const l_complex &, int)
 Calculates an approximation of $ \sqrt[n]{z} $ and returns all possible solutions.
std::list< complexsqrt_all (const complex &, int)
 Calculates an approximation of $ \sqrt[n]{z} $ and returns all possible solutions.
std::list< lx_complex > sqrt_all (const lx_complex &, int)
 Calculates $ \sqrt[n]{z} $ and returns all possible solutions.
std::list< lx_cinterval > sqrt_all (const lx_cinterval &z) throw ()
 Calculates $ \mbox{sqrt}([z]) $ and returns all possible solutions.
std::list< lx_cinterval > sqrt_all (const lx_cinterval &z, int n) throw ()
 Calculates $ \mbox{sqrt}[n][z] $ and returns all possible solutions.
std::list< cintervalsqrt_all (const cinterval &)
 Calculates $ \sqrt{[z]} $ and returns all possible solutions.
std::list< cintervalsqrt_all (const cinterval &, int)
 Calculates $ \sqrt[n]{[z]} $ and returns all possible solutions.
std::list< l_cintervalsqrt_all (const l_cinterval &)
 Calculates $ \sqrt{[z]} $ and returns all possible solutions.
std::list< l_cintervalsqrt_all (const l_cinterval &, int)
 Calculates $ \sqrt[n]{[z]} $ and returns all possible solutions.
real sqrtm1 (const real &)
 Calculates $ \sqrt{(x+1)-1} $.
l_real sqrtp1m1 (const l_real &) throw ()
 Calculates $ \sqrt{(x+1)-1} $.
l_complex sqrtp1m1 (const l_complex &) throw ()
 Calculates an approximation of $ \sqrt(1+z)-1 $.
interval sqrtp1m1 (const interval &) throw ()
 Calculates $ \sqrt{([x]+1)-1} $.
complex sqrtp1m1 (const complex &) throw ()
 Calculates an approximation of $ \sqrt(1+z)-1 $.
real sqrtp1m1 (const real &) throw ()
 Calculates $ \sqrt{(x+1)-1} $.
lx_complex sqrtp1m1 (const lx_complex &) throw ()
 Calculates $ \mbox{sqrt}([z]+1)-1 $.
l_interval sqrtp1m1 (const l_interval &) throw (STD_FKT_OUT_OF_DEF)
 Calculates $ \sqrt{([x]+1)-1} $.
cinterval sqrtp1m1 (const cinterval &) throw ()
 Calculates $ \sqrt{1+[z]}-1 $.
l_cinterval sqrtp1m1 (const l_cinterval &) throw ()
 Calculates $ \sqrt{1+[z]}-1 $.
lx_interval sqrtp1m1 (const lx_interval &) throw ()
 Calculates $ \sqrt{([x]+1)-1} $.
lx_cinterval sqrtp1m1 (const lx_cinterval &z) throw ()
 Calculates $ \mbox{sqrt}([z]+1)-1 $.
lx_real sqrtp1m1 (const lx_real &) throw ()
 Calculates $ \sqrt{([x]+1)-1} $.
l_interval SqrtPi_l_interval () throw ()
 Enclosure-Interval for $ \sqrt{\pi} $.
l_real SqrtPi_l_real () throw ()
 Approximation of $ \sqrt{\pi} $.
lx_interval SqrtPi_lx_interval () throw ()
 Enclosure-Interval for $ \sqrt{\pi} $.
lx_real SqrtPi_lx_real () throw ()
 lx_real approximation for $ \sqrt{\pi} $
l_interval SqrtPir_l_interval () throw ()
 Enclosure-Interval for $ \frac{1}{\sqrt{\pi}} $.
l_real SqrtPir_l_real () throw ()
 Approximation of $ \frac{1}{\sqrt{\pi}} $.
lx_interval SqrtPir_lx_interval () throw ()
 Enclosure-Interval for $ 1/\sqrt{\pi} $.
lx_real SqrtPir_lx_real () throw ()
 lx_real approximation for $ 1/\sqrt{\pi} $
l_real sqrtx2m1 (const l_real &) throw ()
 Calculates $ \sqrt{x^2-1} $.
l_complex sqrtx2m1 (const l_complex &) throw ()
 Calculates an approximation of $ \sqrt(z^2-1) $.
interval sqrtx2m1 (const interval &)
 Calculates $ \sqrt{[x]^2-1} $.
complex sqrtx2m1 (const complex &) throw ()
 Calculates an approximation of $ \sqrt(z^2-1) $.
real sqrtx2m1 (const real &)
 Calculates $ \sqrt{x^2-1} $.
lx_complex sqrtx2m1 (const lx_complex &) throw ()
 Calculates $ \mbox{sqrt}([z]^2-1) $.
cinterval sqrtx2m1 (const cinterval &) throw ()
 Calculates $ \sqrt{[z]^2-1} $.
l_cinterval sqrtx2m1 (const l_cinterval &) throw ()
 Calculates $ \sqrt{[z]^2-1} $.
lx_interval sqrtx2m1 (const lx_interval &) throw ()
 Calculates $ \sqrt{[x]^2-1} $.
lx_cinterval sqrtx2m1 (const lx_cinterval &z) throw ()
 Calculates $ \mbox{sqrt}([z]^2-1) $.
l_interval sqrtx2m1 (const l_interval &)
 Calculates $ \sqrt{[x]^2-1} $.
lx_real sqrtx2m1 (const lx_real &) throw ()
 Calculates $ \sqrt{[x]^2-1} $.
l_real sqrtx2y2 (const l_real &, const l_real &) throw ()
 Calculates $ \sqrt{x^2+y^2} $.
interval sqrtx2y2 (const interval &, const interval &) throw ()
 Calculates $ \sqrt{[x]^2+[y]^2} $.
real sqrtx2y2 (const real &, const real &) throw ()
 Calculates $ \sqrt{x^2+y^2} $.
l_interval sqrtx2y2 (const l_interval &, const l_interval &) throw ()
 Calculates $ \sqrt{[x]^2+[y]^2} $.
lx_interval sqrtx2y2 (const lx_interval &, const lx_interval &) throw ()
 Calculates $ \sqrt{[x]^2 + [y]^2} $.
lx_real sqrtx2y2 (const lx_real &, const lx_real &) throw ()
 Calculates $ \sqrt{[x]^2 + [y]^2} $.
real sub_real (const real &a, const real &b) throw ()
 Returns $ a-b; $ a,b must be integers with $ |a|,|b|\le2^{53}. $.
srvector Sup (const sivector &v)
 Returns the supremum of the interval vector as a new sparse point vector.
lx_complex Sup (const lx_cinterval &) throw ()
 Returns the supremum of the real and imaginary part.
scvector Sup (const scivector &v)
 Returns the supremum of the complex interval vector as a new sparse point vector.
srmatrix Sup (const simatrix &A)
 Returns the Supremum of the matrix A.
scmatrix Sup (const scimatrix &A)
 Returns the Supremum of the matrix A.
rvector Sup (const ivector &v) throw ()
 Returns the supremum of the vector.
rvector Sup (const ivector_slice &v) throw ()
 Returns the supremum of the vector.
l_rvector Sup (const l_ivector &v) throw ()
 Returns the supremum of the vector.
l_rvector Sup (const l_ivector_slice &v) throw ()
 Returns the supremum of the vector.
l_rvector Sup (const l_imatrix_subv &mv) throw ()
 Returns the supremum of the matrix.
rvector Sup (const imatrix_subv &mv) throw ()
 Returns the supremum of the matrix.
srvector Sup (const sivector_slice &v)
 Returns the supremum of the vector slice v.
cvector Sup (const civector &v) throw ()
 Returns the supremum of the vector.
cvector Sup (const civector_slice &v) throw ()
 Returns the supremum of the vector.
l_rmatrix Sup (const l_imatrix &m) throw ()
 Returns the supremum of the matrix.
l_rmatrix Sup (const l_imatrix_slice &m) throw ()
 Returns the supremum of the matrix.
cvector Sup (const cimatrix_subv &mv) throw ()
 Returns the supremum of the matrix.
rmatrix Sup (const imatrix &m) throw ()
 Returns the supremum of the matrix.
rmatrix Sup (const imatrix_slice &m) throw ()
 Returns the supremum of the matrix.
srmatrix Sup (const simatrix_slice &S)
 Returns the supremum of the slice S.
cmatrix Sup (const cimatrix &m) throw ()
 Returns the supremum of the matrix.
cmatrix Sup (const cimatrix_slice &m) throw ()
 Returns the supremum of the matrix.
srvector Sup (const simatrix_subv &S)
 Returns the supremum of the subvector.
scvector Sup (const scivector_slice &v)
 Returns the supremum of the vector slice v.
scmatrix Sup (const scimatrix_slice &S)
 Returns the supremum of the slice S.
scvector Sup (const scimatrix_subv &S)
 Returns the supremum of the subvector.
lx_real SupIm (const lx_cinterval &) throw ()
 Returns the supremum of the imaginary interval of the complex interval.
srvector SupIm (const scivector &v)
 Returns the supremum of the imaginary part of the complex interval vector as a new sparse point vector.
srmatrix SupIm (const scimatrix &A)
 Returns the imaginary part of the supremum of the matrix A.
rvector SupIm (const civector &v) throw ()
 Returns the supremum of imaginary part of the vector.
rvector SupIm (const civector_slice &v) throw ()
 Returns the supremum of imaginary part of the vector.
rmatrix SupIm (const cimatrix &v) throw ()
 Returns the supremum of imaginary part of the matrix.
rmatrix SupIm (const cimatrix_slice &v) throw ()
 Returns the supremum of imaginary part of the matrix.
srvector SupIm (const scivector_slice &v)
 Returns the imaginary part of the supremum of the vector slice v.
srmatrix SupIm (const scimatrix_slice &S)
 Returns the imaginary part of the supremum of the slice S.
srvector SupIm (const scimatrix_subv &S)
 Returns the imaginary part of the supremum of the subvector.
lx_real SupRe (const lx_cinterval &) throw ()
 Returns the supremum of the real interval of the complex interval.
srvector SupRe (const scivector &v)
 Returns the supremum of the real part of the complex interval vector as a new sparse point vector.
srmatrix SupRe (const scimatrix &A)
 Returns the real part of the supremum of the matrix A.
rvector SupRe (const civector &v) throw ()
 Returns the supremum of real part of the vector.
rvector SupRe (const civector_slice &v) throw ()
 Returns the supremum of real part of the vector.
rmatrix SupRe (const cimatrix &v) throw ()
 Returns the supremum of real part of the matrix.
rmatrix SupRe (const cimatrix_slice &v) throw ()
 Returns the supremum of real part of the matrix.
srvector SupRe (const scivector_slice &v)
 Returns the real part of the supremum of the vector slice v.
srmatrix SupRe (const scimatrix_slice &S)
 Returns the real part of the supremum of the slice S.
srvector SupRe (const scimatrix_subv &S)
 Returns the real part of the supremum of the subvector.
interval tan (const interval &) throw ()
 Calculates $ \tan([x]) $.
real tan (const real &) throw ()
 Calculates $ \tan(x) $.
l_complex tan (const l_complex &) throw ()
 Calculates an approximation of $ \tan(z) $.
lx_complex tan (const lx_complex &) throw ()
 Calculates $ \tan(z) $.
complex tan (const complex &) throw ()
 Calculates an approximation of $ \tan(z) $.
cinterval tan (const cinterval &) throw ()
 Calculates $ \tan([z]) $.
l_cinterval tan (const l_cinterval &) throw ()
 Calculates $ \tan([z]) $.
l_interval tan (const l_interval &) throw (ERROR_LINTERVAL_FAK_OVERFLOW,ERROR_LINTERVAL_STD_FKT_OUT_OF_DEF)
 Calculates $ \tan([x]) $.
lx_cinterval tan (const lx_cinterval &) throw ()
 Calculates $ \tan([z]) $.
lx_interval tan (const lx_interval &) throw ()
 Calculates $ \tan([x]) $.
lx_real tan (const lx_real &) throw ()
 Calculates $ \tan([x]) $.
interval tanh (const interval &) throw ()
 Calculates $ \tanh([x]) $.
real tanh (const real &) throw ()
 Calculates $ \tanh(x) $.
l_complex tanh (const l_complex &) throw ()
 Calculates an approximation of $ \tanh(z) $.
complex tanh (const complex &) throw ()
 Calculates an approximation of $ \tanh(z) $.
lx_complex tanh (const lx_complex &) throw ()
 Calculates $ \tanh(z) $.
cinterval tanh (const cinterval &) throw ()
 Calculates $ \tanh([z]) $.
l_cinterval tanh (const l_cinterval &) throw ()
 Calculates $ \tanh([z]) $.
lx_cinterval tanh (const lx_cinterval &) throw ()
 Calculates $ \tanh([z]) $.
lx_interval tanh (const lx_interval &) throw ()
 Calculates $ \tanh([x]) $.
l_interval tanh (const l_interval &) throw ()
 Calculates $ \tanh([x]) $.
lx_real tanh (const lx_real &) throw ()
 Calculates $ \tanh([x]) $.
void times2pown (real &r, const int n)
 Fast multiplication of reference parameter r with $ 2^n $.
void times2pown (l_real &lr, const int n) throw ()
 Fast multiplication of reference parameter lr with $ 2^n $.
void times2pown (l_real &lr, interval &z, const int n) throw ()
 Fast multiplication of reference parameter lr with $ 2^n $.
void Times2pown (l_real &a, interval &z, int n) throw ()
 Fast multiplication of reference parameter a with $ 2^n $.
void Times2pown (l_real &a, const real &p) throw ()
 Fast multiplication of reference parameter a with $ 2^p $.
void times2pown (lx_cinterval &, const real &) throw ()
 Multiplication of interval with $ 2^n $.
void times2pown (cinterval &x, int n) throw ()
 Fast multiplication of reference parameter [z] with $ 2^n $.
intmatrix transp (const intmatrix &)
 Returns the transposed matrix.
l_rmatrix transp (const l_rmatrix &)
 Returns the transposed matrix.
l_imatrix transp (const l_imatrix &)
 Returns the transposed matrix.
rmatrix transp (const rmatrix &)
 Returns the transposed matrix.
imatrix transp (const imatrix &)
 Returns the transposed matrix.
cmatrix transp (const cmatrix &)
 Returns the transposed matrix.
cimatrix transp (const cimatrix &)
 Returns the transposed matrix.
srmatrix transp (const srmatrix &A)
 Returns the transpose of A.
scmatrix transp (const scmatrix &A)
 Returns the transpose of A.
simatrix transp (const simatrix &A)
 Returns the transpose of A.
scimatrix transp (const scimatrix &A)
 Returns the transpose of A.
int Ub (const srvector &v)
 Returns the upper index bound of the vector v.
int Ub (const scvector &v)
 Returns the upper index bound of the vector v.
int Ub (const sivector &v)
 Returns the upper index bound of the vector v.
int Ub (const scivector &v)
 Returns the upper index bound of the vector v.
int Ub (const srmatrix &A, int i)
 Returns the upper index bound for the rows or columns of A.
int Ub (const scmatrix &A, int i)
 Returns the upper index bound for the rows or columns of A.
int Ub (const intmatrix &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const simatrix &A, int i)
 Returns the upper index bound for the rows or columns of A.
int Ub (const intmatrix_slice &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const srvector_slice &v)
 Returns the upper index bound of the vector slice v.
int Ub (const scimatrix &A, int i)
 Returns the upper index bound for the rows or columns of A.
int Ub (const scvector_slice &v)
 Returns the upper index bound of the vector slice v.
int Ub (const srmatrix_slice &S, const int i)
 Returns the upper index bound of the rows (if i==ROW) or columns (if i==COL) of the slice.
int Ub (const l_rmatrix &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const l_rmatrix_slice &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const cmatrix &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const cmatrix_slice &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const sivector_slice &v)
 Returns the upper index bound of the vector slice v.
int Ub (const srmatrix_subv &S)
 Returns the upper index bound of the subvector.
int Ub (const scmatrix_slice &S, const int i)
 Returns the upper index bound of the rows (if i==ROW) or columns (if i==COL) of the slice.
int Ub (const l_imatrix &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const l_imatrix_slice &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const rmatrix &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const rmatrix_slice &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const imatrix &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const imatrix_slice &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const simatrix_slice &S, const int i)
 Returns the upper index bound of the rows (if i==ROW) or columns (if i==COL) of the slice.
int Ub (const cimatrix &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const cimatrix_slice &rm, const int &i) throw ()
 Returns the upper bound index.
int Ub (const scmatrix_subv &S)
 Returns the upper index bound of the subvector.
int Ub (const simatrix_subv &S)
 Returns the upper index bound of the subvector.
int Ub (const scivector_slice &v)
 Returns the upper index bound of the vector slice v.
int Ub (const scimatrix_slice &S, const int i)
 Returns the upper index bound of the rows (if i==ROW) or columns (if i==COL) of the slice.
int Ub (const scimatrix_subv &S)
 Returns the upper index bound of the subvector.
int UlpAcc (ivector &, int)
 Checks if the diameter of the vector $ [ x ] $ is $ \le n $ ulps.
int UlpAcc (const interval &, int)
 Checks if the diameter of the interval $ \left[ x \right] $ is $ \le n $ ulps.
INLINE void UncheckedSetInf (l_ivector &iv, const l_rmatrix_subv &rv) throw ()
 Sets the unchecked infimum of the vector.
INLINE void UncheckedSetInf (l_ivector_slice &iv, const l_rmatrix_subv &rv) throw ()
 Sets the unchecked infimum of the vector.
INLINE void UncheckedSetInf (ivector &iv, const rmatrix_subv &rv) throw ()
 Sets the unchecked infimum of the vector.
INLINE void UncheckedSetInf (ivector_slice &iv, const rmatrix_subv &rv) throw ()
 Sets the unchecked infimum of the vector.
ivectorUncheckedSetInf (ivector &iv, const rvector &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
ivector_sliceUncheckedSetInf (ivector_slice &iv, const rvector &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
ivectorUncheckedSetInf (ivector &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
ivector_sliceUncheckedSetInf (ivector_slice &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
l_ivectorUncheckedSetInf (l_ivector &iv, const l_rvector &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
l_ivector_sliceUncheckedSetInf (l_ivector_slice &iv, const l_rvector &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
l_ivectorUncheckedSetInf (l_ivector &iv, const l_rvector_slice &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
l_ivector_sliceUncheckedSetInf (l_ivector_slice &iv, const l_rvector_slice &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
civectorUncheckedSetInf (civector &iv, const cvector &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
civector_sliceUncheckedSetInf (civector_slice &iv, const cvector &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
civectorUncheckedSetInf (civector &iv, const cvector_slice &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
civector_sliceUncheckedSetInf (civector_slice &iv, const cvector_slice &rv) throw ()
 Returns the vector with the new unchecked given infimum vector.
l_imatrix_subvUncheckedSetInf (l_imatrix_subv &iv, const l_rvector &rv) throw ()
 Returns the matrix with the new unchecked given infimum value.
imatrix_subvUncheckedSetInf (imatrix_subv &mv, const rvector &rv) throw ()
 Returns the matrix with the new unchecked given infimum value.
l_imatrixUncheckedSetInf (l_imatrix &cm, const l_rmatrix &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
l_imatrix_sliceUncheckedSetInf (l_imatrix_slice &cm, const l_rmatrix &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
l_imatrixUncheckedSetInf (l_imatrix &cm, const l_rmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
l_imatrix_sliceUncheckedSetInf (l_imatrix_slice &cm, const l_rmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
cimatrix_subvUncheckedSetInf (cimatrix_subv &iv, const cvector &rv) throw ()
 Returns the matrix with the new unchecked given infimum value.
imatrixUncheckedSetInf (imatrix &cm, const rmatrix &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
imatrix_sliceUncheckedSetInf (imatrix_slice &cm, const rmatrix &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
imatrixUncheckedSetInf (imatrix &cm, const rmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
imatrix_sliceUncheckedSetInf (imatrix_slice &cm, const rmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
cimatrixUncheckedSetInf (cimatrix &cm, const cmatrix &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
cimatrix_sliceUncheckedSetInf (cimatrix_slice &cm, const cmatrix &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
cimatrixUncheckedSetInf (cimatrix &cm, const cmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
cimatrix_sliceUncheckedSetInf (cimatrix_slice &cm, const cmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given infimum value.
INLINE void UncheckedSetSup (l_ivector &iv, const l_rmatrix_subv &rv) throw ()
 Sets the unchecked supremum of the vector.
INLINE void UncheckedSetSup (l_ivector_slice &iv, const l_rmatrix_subv &rv) throw ()
 Sets the unchecked supremum of the vector.
INLINE void UncheckedSetSup (ivector &iv, const rmatrix_subv &rv) throw ()
 Sets the unchecked supremum of the vector.
INLINE void UncheckedSetSup (ivector_slice &iv, const rmatrix_subv &rv) throw ()
 Sets the unchecked supremum of the vector.
ivectorUncheckedSetSup (ivector &iv, const rvector &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
ivector_sliceUncheckedSetSup (ivector_slice &iv, const rvector &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
ivectorUncheckedSetSup (ivector &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
ivector_sliceUncheckedSetSup (ivector_slice &iv, const rvector_slice &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
ivectorUncheckedSetSup (ivector &iv, const real &r) throw ()
 Returns the vector with the new unchecked given supremum value.
ivector_sliceUncheckedSetSup (ivector_slice &iv, const real &r) throw ()
 Returns the vector with the new unchecked given supremum value.
l_ivectorUncheckedSetSup (l_ivector &iv, const l_rvector &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
l_ivector_sliceUncheckedSetSup (l_ivector_slice &iv, const l_rvector &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
l_ivectorUncheckedSetSup (l_ivector &iv, const l_rvector_slice &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
l_ivector_sliceUncheckedSetSup (l_ivector_slice &iv, const l_rvector_slice &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
l_ivectorUncheckedSetSup (l_ivector &iv, const l_real &r) throw ()
 Returns the vector with the new unchecked given supremum value.
l_ivector_sliceUncheckedSetSup (l_ivector_slice &iv, const l_real &r) throw ()
 Returns the vector with the new unchecked given supremum value.
l_imatrix_subvUncheckedSetSup (l_imatrix_subv &iv, const l_rvector &rv) throw ()
 Returns the matrix with the new unchecked given supremum value.
l_imatrix_subvUncheckedSetSup (l_imatrix_subv &iv, const l_real &r) throw ()
 Returns the matrix with the new unchecked given supremum value.
civectorUncheckedSetSup (civector &iv, const cvector &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
civector_sliceUncheckedSetSup (civector_slice &iv, const cvector &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
civectorUncheckedSetSup (civector &iv, const cvector_slice &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
civector_sliceUncheckedSetSup (civector_slice &iv, const cvector_slice &rv) throw ()
 Returns the vector with the new unchecked given supremum vector.
civectorUncheckedSetSup (civector &iv, const complex &r) throw ()
 Returns the vector with the new unchecked given supremum value.
civector_sliceUncheckedSetSup (civector_slice &iv, const complex &r) throw ()
 Returns the vector with the new unchecked given supremum value.
imatrix_subvUncheckedSetSup (imatrix_subv &mv, const rvector &rv) throw ()
 Returns the matrix with the new unchecked given supremum value.
imatrix_subvUncheckedSetSup (imatrix_subv &iv, const real &r) throw ()
 Returns the matrix with the new unchecked given supremum value.
l_imatrixUncheckedSetSup (l_imatrix &cm, const l_rmatrix &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
l_imatrix_sliceUncheckedSetSup (l_imatrix_slice &cm, const l_rmatrix &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
l_imatrixUncheckedSetSup (l_imatrix &cm, const l_rmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
l_imatrix_sliceUncheckedSetSup (l_imatrix_slice &cm, const l_rmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
cimatrix_subvUncheckedSetSup (cimatrix_subv &iv, const cvector &rv) throw ()
 Returns the matrix with the new unchecked given supremum value.
cimatrix_subvUncheckedSetSup (cimatrix_subv &iv, const complex &r) throw ()
 Returns the matrix with the new unchecked given supremum value.
imatrixUncheckedSetSup (imatrix &cm, const rmatrix &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
imatrix_sliceUncheckedSetSup (imatrix_slice &cm, const rmatrix &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
imatrixUncheckedSetSup (imatrix &cm, const rmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
imatrix_sliceUncheckedSetSup (imatrix_slice &cm, const rmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
cimatrixUncheckedSetSup (cimatrix &cm, const cmatrix &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
cimatrix_sliceUncheckedSetSup (cimatrix_slice &cm, const cmatrix &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
cimatrixUncheckedSetSup (cimatrix &cm, const cmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
cimatrix_sliceUncheckedSetSup (cimatrix_slice &cm, const cmatrix_slice &rm) throw ()
 Returns the matrix with the new unchecked given supremum value.
lx_real upper_bnd (const lx_real &x) throw ()
 Returns a rather small upper bound of x.
int VecLen (const srvector &v)
 Returns the length of the vector (the dimension)
int VecLen (const scvector &v)
 Returns the length of the vector (the dimension)
int VecLen (const sivector &v)
 Returns the length of the vector (the dimension)
int VecLen (const scivector &v)
 Returns the length of the vector (the dimension)
int VecLen (const srvector_slice &v)
 Returns the length of the vector slice.
int VecLen (const scvector_slice &v)
 Returns the length of the vector slice.
int VecLen (const sivector_slice &v)
 Returns the length of the vector slice.
int VecLen (const srmatrix_subv &S)
 Returns the length of the subvector.
int VecLen (const scmatrix_subv &S)
 Returns the length of the subvector.
int VecLen (const simatrix_subv &S)
 Returns the length of the subvector.
int VecLen (const scivector_slice &v)
 Returns the length of the vector slice.
int VecLen (const scimatrix_subv &S)
 Returns the length of the subvector.
l_interval wide_any (int n)
 Returns a wide interval with exponent n, $ -1074\le n \le +1020; $.
l_interval wide_max (void)
 Returns a wide interval with maximum exponent 1020.
lx_interval xp1_pow_y (const lx_interval &, const lx_interval &) throw ()
 Calculates $ (1+[x])^{[y]} $.
lx_real xp1_pow_y (const lx_real &, const lx_real &) throw ()
 Calculates $ (1+[x])^{[y]} $.
int Zero (ivector &)
 Checks if vector is zero vector.
bool Zero (const sivector &v1)
 Checks if all elements of v1 are euqal to 0.

Variables

const interval E_interval = interval(E_Inf,succ(E_Inf))
 Enclosure-Interval for $ e $.
const real E_real = 6121026514868073.0 / 2251799813685248.0
 Constant for $ \mbox{e} $ rounded to the nearest machine number.
const interval Ep2_interval = interval(Ep2_Inf,succ(Ep2_Inf))
 Enclosure-Interval for $ e^2 $.
const real Ep2_real = 8319337573440942.0 / 1125899906842624.0
 Constant for $ \mbox{e}^2 $ rounded to the nearest machine number.
const interval Ep2Pi_interval = interval(Ep2Pi_Inf,succ(Ep2Pi_Inf))
 Enclosure-Interval for $ e^{2\pi} $.
const real Ep2Pi_real = 4710234414611993.0/8796093022208.0
 Constant for $ \mbox{€}^{2 \pi} $ rounded to the nearest machine number.
const interval Ep2r_interval = interval(Ep2r_Inf,succ(Ep2r_Inf))
 Enclosure-Interval for $ \frac{1}{e^2} $.
const real Ep2r_real = 4875967449235916.0/36028797018963968.0
 Constant for $ \frac{1}{\mbox{e}^2} $ rounded to the nearest machine number.
const interval EpPi_interval = interval(EpPi_Inf,succ(EpPi_Inf))
 Enclosure-Interval for $ e^\pi $.
const real EpPi_real = 6513525919879994.0/281474976710656.0
 Constant for $ \mbox{e}^\pi $ rounded to the nearest machine number.
const interval EpPid2_interval = interval(EpPid2_Inf,succ(EpPid2_Inf))
 Enclosure-Interval for $ e^{\frac{\pi}{2}} $.
const real EpPid2_real = 5416116035097439.0/1125899906842624.0
 Constant for $ \mbox{e}^{\frac{\pi}{2}} $ rounded to the nearest machine number.
const interval EpPid4_interval = interval(EpPid4_Inf,succ(EpPid4_Inf))
 Enclosure-Interval for $ e^{\frac{\pi}{4}} $.
const real EpPid4_real = 4938827609611434.0/2251799813685248.0
 Constant for $ \mbox{e}^{\frac{\pi}{4}} $ rounded to the nearest machine number.
const real Epsilon = power(2,-53)
 Machine epsilon.
const interval Er_interval = interval(Er_Inf,succ(Er_Inf))
 Enclosure-Interval for $ \frac{1}{e} $.
const real Er_real = 6627126856707896.0 / 18014398509481984.0
 Constant for $ \frac{1}{\mbox{e}} $ rounded to the nearest machine number.
const real Infinity = MakeHexReal(0, 0x7FF, 0x00000L, 0x00000000L)
 Representation of positive infinity in floating-point format.
const interval Ln10_interval = interval(Ln10_Inf,succ(Ln10_Inf))
 Enclosure-Interval for $ \ln 10 $.
const real Ln10_real = 5184960683398422.0 / 2251799813685248.0
 Constant for $ \ln 10 $ rounded to the nearest machine number.
const interval Ln10r_interval = interval(Ln10r_Inf,succ(Ln10r_Inf))
 Enclosure-Interval for $ \frac{1}{\ln 10} $.
const real Ln10r_real = 7823553867474190.0/18014398509481984.0
 Constant for $ \frac{1}{\ln 10} $ rounded to the nearest machine number.
const interval Ln2_interval = interval(Ln2_Inf,succ(Ln2_Inf))
 Enclosure-Interval for $ \ln 2 $.
const real Ln2_real = 6243314768165359.0 / 9007199254740992.0
 Constant for $ \ln 2 $ rounded to the nearest machine number.
const interval Ln2Pi_interval = interval(Ln2Pi_Inf,succ(Ln2Pi_Inf))
 Enclosure-Interval for $ \ln 2\pi $.
const real Ln2Pi_real = 8277062471433909.0/4503599627370496.0
 Constant for $ \ln (2 \pi) $ rounded to the nearest machine number.
const interval Ln2r_interval = interval(Ln2r_Inf,succ(Ln2r_Inf))
 Enclosure-Interval for $ \frac{1}{\ln 2} $.
const real Ln2r_real = 6497320848556798.0 / 4503599627370496.0
 Constant for $ \frac{1}{\ln 2} $ rounded to the nearest machine number.
const interval LnPi_interval = interval(LnPi_Inf,succ(LnPi_Inf))
 Enclosure-Interval for $ \ln \pi $.
const real LnPi_real = 5155405087351229.0 / 4503599627370496.0
 Constant for $ \ln \pi $ rounded to the nearest machine number.
const real MaxReal = MakeHexReal(0, 0x7FE, 0xFFFFFL, 0xFFFFFFFFL)
 Greatest representable floating-point number.
const real MinReal = MakeHexReal(0, 0x001, 0x00000L, 0x00000000L)
 Smallest normalized representable floating-point number.
const real minreal = MakeHexReal(0, 0x000, 0x00000L, 0x00000001L)
 Smallest positive denormalized representable floating-point number.
const interval Pi2_interval = interval(Pi2_Inf,succ(Pi2_Inf))
 Enclosure-Interval for $ 2\pi $.
const real Pi2_real = 7074237752028440.0/1125899906842624.0
 Constant for $ 2 \pi $ rounded to the nearest machine number.
const interval Pi2r_interval = interval(Pi2r_Inf,succ(Pi2r_Inf))
 Enclosure-Interval for $ \frac{1}{2\pi} $.
const real Pi2r_real = 5734161139222659.0/36028797018963968.0
 Constant for $ \frac{1}{2 \cdot \pi} $ rounded to the nearest machine number.
const interval Pi3_interval = interval(Pi3_Inf,succ(Pi3_Inf))
 Enclosure-Interval for $ 3\pi $.
const real Pi3_real = 5305678314021330.0/562949953421312.0
 Constant for $ 3 \pi $ rounded to the nearest machine number.
const interval Pi_interval = interval(Pi_Inf,succ(Pi_Inf))
 Enclosure-Interval for $ \pi $.
const real Pi_real = 7074237752028440.0 / 2251799813685248.0
 Constant for $ \pi $ rounded to the nearest machine number.
const interval Pid2_interval = interval(Pid2_Inf,succ(Pid2_Inf))
 Enclosure-Interval for $ \frac{\pi}{2} $.
const real Pid2_real = 7074237752028440.0/4503599627370496.0
 Constant for $ \frac{\pi}{2} $ rounded to the nearest machine number.
const interval Pid3_interval = interval(Pid3_Inf,succ(Pid3_Inf))
 Enclosure-Interval for $ \frac{\pi}{3} $.
const real Pid3_real = 4716158501352294.0/4503599627370496.0
 Constant for $ \frac{\pi}{3} $ rounded to the nearest machine number.
const interval Pid4_interval = interval(Pid4_Inf,succ(Pid4_Inf))
 Enclosure-Interval for $ \frac{\pi}{4} $.
const real Pid4_real = 7074237752028440.0/9007199254740992.0
 Constant for $ \frac{\pi}{4} $ rounded to the nearest machine number.
const interval Pip2_interval = interval(Pip2_Inf,succ(Pip2_Inf))
 Enclosure-Interval for $ 2^\pi $.
const real Pip2_real = 5556093337880030.0/562949953421312.0
 Constant for $ \pi^2 $ rounded to the nearest machine number.
const interval Pir_interval = interval(Pir_Inf,succ(Pir_Inf))
 Enclosure-Interval for $ \frac{1}{\pi} $.
const real Pir_real = 5734161139222659.0/18014398509481984.0
 Constant for $ \frac{1}{\pi} $ rounded to the nearest machine number.
const real QuietNaN = MakeHexReal(0, 0x7FF, 0x00000L, 0x00000001L)
 Representation of Not-a-Number in floating-point format.
const real SignalingNaN = MakeHexReal(1, 0x7FF, 0x80000L, 0x00000000L)
 Not defined result in floating-point format.
const interval Sqrt2_interval = interval(Sqrt2_Inf,succ(Sqrt2_Inf))
 Enclosure-Interval for $ \sqrt{2} $.
const real Sqrt2_real = 6369051672525773.0/4503599627370496.0
 Constant for $ \sqrt{2} $ rounded to the nearest machine number.
const interval Sqrt2Pi_interval = interval(Sqrt2Pi_Inf,succ(Sqrt2Pi_Inf))
 Enclosure-Interval for $ \sqrt{2\pi} $.
const real Sqrt2Pi_real = 5644425081792262.0/2251799813685248.0
 Constant for $ \sqrt{2 \pi} $ rounded to the nearest machine number.
const interval Sqrt2Pir_interval = interval(Sqrt2Pir_Inf,succ(Sqrt2Pir_Inf))
 Enclosure-Interval for $ \frac{1}{\sqrt{2\pi}} $.
const real Sqrt2Pir_real = 7186705221432913.0/18014398509481984.0
 Constant for $ \frac{1}{\sqrt{2 \pi}} $ rounded to the nearest machine number.
const interval Sqrt2r_interval = interval(Sqrt2r_Inf,succ(Sqrt2r_Inf))
 Enclosure-Interval for $ \frac{1}{\sqrt{2}} $.
const real Sqrt2r_real = 6369051672525773.0/9007199254740992.0
 Constant for $ \frac{1}{\sqrt{2}} $ rounded to the nearest machine number.
const interval Sqrt3_interval = interval(Sqrt3_Inf,succ(Sqrt3_Inf))
 Enclosure-Interval for $ \sqrt{3} $.
const real Sqrt3_real = 7800463371553962.0/4503599627370496.0
 Constant for $ \sqrt{3} $ rounded to the nearest machine number.
const interval Sqrt3d2_interval = interval(Sqrt3d2_Inf,succ(Sqrt3d2_Inf))
 Enclosure-Interval for $ \frac{\sqrt{3}}{2} $.
const real Sqrt3d2_real = 7800463371553962.0/9007199254740992.0
 Constant for $ \frac{\sqrt{3}}{2} $ rounded to the nearest machine number.
const interval Sqrt3r_interval = interval(Sqrt3r_Inf,succ(Sqrt3r_Inf))
 Enclosure-Interval for $ \frac{1}{\sqrt{3}} $.
const real Sqrt3r_real = 5200308914369308.0/9007199254740992.0
 Constant for $ \frac{1}{\sqrt{3}} $ rounded to the nearest machine number.
const interval Sqrt5_interval = interval(Sqrt5_Inf,succ(Sqrt5_Inf))
 Enclosure-Interval for $ \sqrt{5} $.
const real Sqrt5_real = 5035177455121576.0 / 2251799813685248.0
 Constant for $ \sqrt{5} $ rounded to the nearest machine number.
const interval Sqrt7_interval = interval(Sqrt7_Inf,succ(Sqrt7_Inf))
 Enclosure-Interval for $ \sqrt{7} $.
const real Sqrt7_real = 5957702309312746.0 / 2251799813685248.0
 Constant for $ \sqrt{7} $ rounded to the nearest machine number.
const interval SqrtPi_interval = interval(SqrtPi_Inf,succ(SqrtPi_Inf))
 Enclosure-Interval for $ \sqrt{\pi} $.
const real SqrtPi_real = 7982422502469483.0/4503599627370496.0
 Constant for $ \sqrt{\pi} $ rounded to the nearest machine number.
const interval SqrtPir_interval = interval(SqrtPir_Inf,succ(SqrtPir_Inf))
 Enclosure-Interval for $ \frac{1}{\sqrt{\pi}} $.
const real SqrtPir_real = 5081767996463981.0/9007199254740992.0
 Constant for $ \frac{1}{\sqrt{\pi}} $ rounded to the nearest machine number.

Detailed Description

The namespace cxsc, providing all functionality of the class library C-XSC.

In the namespace cxsc are all classes, data types, methods etc. defined, which are provided by the class library C-XSC.


Function Documentation

cdotprecision cxsc::_cdotprecision ( const dotprecision &  a) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cdotprecision::cdotprecision(const dotprecision &r)

Definition at line 90 of file cdot.inl.

cdotprecision cxsc::_cdotprecision ( const real &  a) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cdotprecision::cdotprecision(const real &r)

Definition at line 99 of file cdot.inl.

cdotprecision cxsc::_cdotprecision ( const l_real &  a) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cdotprecision::cdotprecision(const l_real &r)

Definition at line 109 of file cdot.inl.

cdotprecision cxsc::_cdotprecision ( const complex &  a) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cdotprecision::cdotprecision(const complex &c)

Definition at line 119 of file cdot.inl.

cdotprecision cxsc::_cdotprecision ( const dotprecision &  a,
const dotprecision &  b 
) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cdotprecision::cdotprecision(const dotprecision&, const dotprecision&)

Definition at line 129 of file cdot.inl.

cdotprecision cxsc::_cdotprecision ( const real &  a,
const real &  b 
) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cdotprecision::cdotprecision(const real &, const real &)

Definition at line 138 of file cdot.inl.

cdotprecision cxsc::_cdotprecision ( const l_real &  a,
const l_real &  b 
) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cdotprecision::cdotprecision(const l_real &, const l_real &)

Definition at line 148 of file cdot.inl.

cdotprecision cxsc::_cdotprecision ( const l_complex &  lc) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cdotprecision::cdotprecision(const l_complex &)

Definition at line 158 of file cdot.inl.

cidotprecision cxsc::_cidotprecision ( const complex &  a,
const complex &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const cinterval &)

Definition at line 113 of file cidot.inl.

Referenced by _cidotprecision().

cidotprecision cxsc::_cidotprecision ( const complex &  a,
const real &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const cinterval &)

Definition at line 123 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const real &  a,
const complex &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const cinterval &)

Definition at line 133 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const interval &  a,
const interval &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const cinterval &)

Definition at line 143 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const interval &  a,
const real &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const cinterval &)

Definition at line 153 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const real &  a,
const interval &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const cinterval &)

Definition at line 163 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const real &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const real &)

Definition at line 173 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const complex &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const complex &)

Definition at line 183 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const interval &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const interval &)

Definition at line 193 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const cinterval &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const cinterval &)

Definition at line 203 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const idotprecision &  a,
const idotprecision &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 218 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const cdotprecision &  a,
const cdotprecision &  b 
) throw (ERROR_CIDOTPRECISION_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 233 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const idotprecision &  a,
const dotprecision &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 250 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const cdotprecision &  a,
const dotprecision &  b 
) throw (ERROR_CIDOTPRECISION_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 264 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const dotprecision &  a,
const idotprecision &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 281 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const dotprecision &  a,
const cdotprecision &  b 
) throw (ERROR_CIDOTPRECISION_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 295 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const cdotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 312 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const idotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const idotprecision &)

Definition at line 325 of file cidot.inl.

cidotprecision cxsc::_cidotprecision ( const dotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cidotprecision::cidotprecision(const dotprecision &)

Definition at line 339 of file cidot.inl.

cinterval cxsc::_cinterval ( const real &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const real & a)

Definition at line 105 of file cinterval.inl.

Referenced by _cidotprecision().

cinterval cxsc::_cinterval ( const complex &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const complex & a)

Definition at line 115 of file cinterval.inl.

cinterval cxsc::_cinterval ( const interval &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const interval & a)

Definition at line 125 of file cinterval.inl.

cinterval cxsc::_cinterval ( const dotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const dotprecision &)

Definition at line 135 of file cinterval.inl.

cinterval cxsc::_cinterval ( const cdotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const cdotprecision &)

Definition at line 142 of file cinterval.inl.

cinterval cxsc::_cinterval ( const idotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const idotprecision &)

Definition at line 149 of file cinterval.inl.

cinterval cxsc::_cinterval ( const cidotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const cidotprecision &)

Definition at line 156 of file cinterval.inl.

cinterval cxsc::_cinterval ( const complex &  a,
const complex &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 163 of file cinterval.inl.

cinterval cxsc::_cinterval ( const real &  a,
const complex &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 173 of file cinterval.inl.

cinterval cxsc::_cinterval ( const complex &  a,
const real &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 183 of file cinterval.inl.

cinterval cxsc::_cinterval ( const interval &  a,
const interval &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const interval & a,const interval &b)

Definition at line 193 of file cinterval.inl.

cinterval cxsc::_cinterval ( const real &  a,
const interval &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const interval & a,const interval &b)

Definition at line 203 of file cinterval.inl.

cinterval cxsc::_cinterval ( const interval &  a,
const real &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const interval & a,const interval &b)

Definition at line 213 of file cinterval.inl.

INLINE civector cxsc::_civector ( const complex &  r) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const complex &)

Definition at line 306 of file civector.inl.

INLINE civector cxsc::_civector ( const cvector_slice &  rs) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const cvector_slice &rs)

Definition at line 312 of file civector.inl.

INLINE civector cxsc::_civector ( const cvector &  rs) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const cvector &v)

Definition at line 318 of file civector.inl.

INLINE civector cxsc::_civector ( const interval &  r) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const interval &)

Definition at line 325 of file civector.inl.

INLINE civector cxsc::_civector ( const ivector_slice &  rs) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const ivector_slice &rs)

Definition at line 331 of file civector.inl.

INLINE civector cxsc::_civector ( const ivector &  rs) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const ivector &v)

Definition at line 337 of file civector.inl.

INLINE civector cxsc::_civector ( const cinterval &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const interval &)

Definition at line 280 of file civector.inl.

INLINE civector cxsc::_civector ( const real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const real &)

Definition at line 287 of file civector.inl.

INLINE civector cxsc::_civector ( const rvector_slice &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const rvector_slice &rs)

Definition at line 293 of file civector.inl.

INLINE civector cxsc::_civector ( const rvector &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::civector::civector(const rvector &v)

Definition at line 299 of file civector.inl.

INLINE cmatrix cxsc::_cmatrix ( const cmatrix &  rm) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cmatrix::cmatrix(const cmatrix &rm)

Definition at line 708 of file cmatrix.inl.

INLINE cmatrix cxsc::_cmatrix ( const cvector &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cmatrix::cmatrix(const cvector &v)

Definition at line 714 of file cmatrix.inl.

INLINE cmatrix cxsc::_cmatrix ( const cvector_slice &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cmatrix::cmatrix(const cvector_slice &v)

Definition at line 720 of file cmatrix.inl.

INLINE cmatrix cxsc::_cmatrix ( const complex &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cmatrix::cmatrix(const complex &r)

Definition at line 726 of file cmatrix.inl.

complex cxsc::_complex ( const real &  a) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::complex::complex(const real &r)

Definition at line 366 of file complex.hpp.

Referenced by _unchecked_cinterval().

complex cxsc::_complex ( const real &  a,
const real &  b 
) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::complex::complex(const real & a,const real & b)

Definition at line 373 of file complex.hpp.

INLINE cvector cxsc::_cvector ( const complex &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cvector::cvector(const complex& r)

Definition at line 251 of file cvector.inl.

INLINE cvector cxsc::_cvector ( const real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cvector::cvector(const real &)

Definition at line 257 of file cvector.inl.

INLINE cvector cxsc::_cvector ( const rvector_slice &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cvector::cvector(const rvector_slice &rs)

Definition at line 263 of file cvector.inl.

INLINE cvector cxsc::_cvector ( const rvector &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cvector::cvector(const rvector &v)

Definition at line 269 of file cvector.inl.

INLINE cvector cxsc::_cvector ( const rmatrix_subv &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cvector::cvector(const rmatrix &)

Definition at line 275 of file cvector.inl.

dotprecision cxsc::_dotprecision ( const real &  d) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
dotprecision(const real &)

Definition at line 304 of file dot.hpp.

idotprecision cxsc::_idotprecision ( const real &  a) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::idotprecision::idotprecision(const real & a)

Definition at line 51 of file idot.inl.

idotprecision cxsc::_idotprecision ( const real &  a,
const real &  b 
) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::idotprecision::idotprecision(const real & a,const real & b)

Definition at line 60 of file idot.inl.

idotprecision cxsc::_idotprecision ( const dotprecision &  a) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::idotprecision::idotprecision(const dotprecision &r)

Definition at line 81 of file idot.inl.

idotprecision cxsc::_idotprecision ( const dotprecision &  a,
const dotprecision &  b 
) [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 90 of file idot.inl.

INLINE l_imatrix cxsc::_imatrix ( const l_imatrix &  rm) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
l_imatrix(const l_imatrix &rm)

Definition at line 1125 of file l_imatrix.inl.

INLINE l_imatrix cxsc::_imatrix ( const l_ivector &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
l_imatrix(const l_ivector &v)

Definition at line 1131 of file l_imatrix.inl.

INLINE l_imatrix cxsc::_imatrix ( const l_ivector_slice &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
l_imatrix(const l_ivector_slice &v)

Definition at line 1137 of file l_imatrix.inl.

INLINE l_imatrix cxsc::_imatrix ( const l_interval &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
l_imatrix(const l_interval &r)

Definition at line 1143 of file l_imatrix.inl.

INLINE imatrix cxsc::_imatrix ( const imatrix &  rm) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::imatrix::imatrix(const imatrix &rm)

Definition at line 842 of file imatrix.inl.

INLINE imatrix cxsc::_imatrix ( const ivector &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::imatrix::imatrix(const ivector &v)

Definition at line 848 of file imatrix.inl.

INLINE imatrix cxsc::_imatrix ( const ivector_slice &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::imatrix::imatrix(const ivector_slice &v)

Definition at line 854 of file imatrix.inl.

INLINE imatrix cxsc::_imatrix ( const interval &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::imatrix::imatrix(const interval &r)

Definition at line 860 of file imatrix.inl.

INLINE cimatrix cxsc::_imatrix ( const cimatrix &  rm) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cimatrix::cimatrix(const cimatrix &rm)

Definition at line 1137 of file cimatrix.inl.

INLINE cimatrix cxsc::_imatrix ( const civector &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cimatrix::cimatrix(const civector &v)

Definition at line 1143 of file cimatrix.inl.

INLINE cimatrix cxsc::_imatrix ( const civector_slice &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cimatrix::cimatrix(const civector_slice &v)

Definition at line 1149 of file cimatrix.inl.

INLINE cimatrix cxsc::_imatrix ( const cinterval &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::cimatrix::cimatrix(const cinterval &r)

Definition at line 1155 of file cimatrix.inl.

interval cxsc::_interval ( const real &  r) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::interval::interval(const real &r)

Definition at line 405 of file interval.hpp.

interval cxsc::_interval ( const real &  a,
const real &  b 
) throw (ERROR_INTERVAL_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::interval::interval(const real&, const real&)

Definition at line 411 of file interval.hpp.

interval cxsc::_interval ( const dotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::interval::interval(const dotprecision &)

Definition at line 417 of file interval.hpp.

interval cxsc::_interval ( const dotprecision &  a,
const dotprecision &  b 
) throw (ERROR_INTERVAL_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::interval::interval(const dotprecision &,const dotprecision &)

Definition at line 423 of file interval.hpp.

interval cxsc::_interval ( const idotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::interval::interval(const idotprecision &)

Definition at line 429 of file interval.hpp.

INLINE intmatrix cxsc::_intmatrix ( const intmatrix &  rm) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::intmatrix::intmatrix(const intmatrix &rm)

Definition at line 533 of file intmatrix.inl.

INLINE intmatrix cxsc::_intmatrix ( const intvector &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::intmatrix::intmatrix(const intvector &v)

Definition at line 539 of file intmatrix.inl.

INLINE intmatrix cxsc::_intmatrix ( const intvector_slice &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::intmatrix::intmatrix(const intvector_slice &v)

Definition at line 545 of file intmatrix.inl.

INLINE intmatrix cxsc::_intmatrix ( const int &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::intmatrix::intmatrix(const int &r)

Definition at line 551 of file intmatrix.inl.

intvector cxsc::_intvector ( const int &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::intvector::intvector(const int &)

Definition at line 220 of file intvector.inl.

INLINE ivector cxsc::_ivector ( const rmatrix &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::ivector::ivector(const rmatrix &)

Definition at line 57 of file ivecrmat.inl.

INLINE ivector cxsc::_ivector ( const rmatrix_slice &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::ivector::ivector(const rmatrix_slice &sl)

Definition at line 69 of file ivecrmat.inl.

INLINE ivector cxsc::_ivector ( const interval &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 238 of file ivector.inl.

INLINE ivector cxsc::_ivector ( const real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 244 of file ivector.inl.

INLINE ivector cxsc::_ivector ( const rvector_slice &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 250 of file ivector.inl.

INLINE ivector cxsc::_ivector ( const rvector &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 256 of file ivector.inl.

INLINE ivector cxsc::_ivector ( const rmatrix_subv &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 262 of file ivector.inl.

l_complex cxsc::_l_complex ( const cdotprecision &  ) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_complex::l_complex(const cdotprecision &cd)

Definition at line 113 of file l_complex.hpp.

l_interval cxsc::_l_interval ( const real &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const real &)

Definition at line 879 of file l_interval.hpp.

Referenced by ln_sqrtx2y2(), cxsc::l_interval::operator=(), pow(), sqrt1mx2(), sqrtp1m1(), and sqrtx2m1().

l_interval cxsc::_l_interval ( const real &  a,
const real &  b 
) throw (ERROR_LINTERVAL_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const real &, const real &)

Definition at line 885 of file l_interval.hpp.

l_interval cxsc::_l_interval ( const l_real &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const l_real &)

Definition at line 891 of file l_interval.hpp.

l_interval cxsc::_l_interval ( const l_real &  a,
const l_real &  b 
) throw (ERROR_LINTERVAL_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const l_real &, const l_real &)

Definition at line 897 of file l_interval.hpp.

l_interval cxsc::_l_interval ( const real &  a,
const l_real &  b 
) throw (ERROR_LINTERVAL_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const real &, const l_real &)

Definition at line 903 of file l_interval.hpp.

l_interval cxsc::_l_interval ( const l_real &  a,
const real &  b 
) throw (ERROR_LINTERVAL_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const l_real &, const real &)

Definition at line 909 of file l_interval.hpp.

l_interval cxsc::_l_interval ( const interval &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const interval &)

Definition at line 916 of file l_interval.hpp.

l_interval cxsc::_l_interval ( const dotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const dotprecision &)

Definition at line 922 of file l_interval.hpp.

l_interval cxsc::_l_interval ( const dotprecision &  a,
const dotprecision &  b 
) throw (ERROR_LINTERVAL_EMPTY_INTERVAL) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const dotprecision &,const dotprecision &)

Definition at line 928 of file l_interval.hpp.

l_interval cxsc::_l_interval ( const idotprecision &  a) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_interval::l_interval(const idotprecision &)

Definition at line 934 of file l_interval.hpp.

INLINE l_ivector cxsc::_l_ivector ( const imatrix &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const imatrix &)

Definition at line 57 of file livecimat.inl.

INLINE l_ivector cxsc::_l_ivector ( const l_rmatrix &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const l_rmatrix &)

Definition at line 57 of file liveclrmat.inl.

INLINE l_ivector cxsc::_l_ivector ( const rmatrix &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const rmatrix &)

Definition at line 57 of file livecrmat.inl.

INLINE l_ivector cxsc::_l_ivector ( const imatrix_slice &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const imatrix_slice &sl)

Definition at line 69 of file livecimat.inl.

INLINE l_ivector cxsc::_l_ivector ( const l_rmatrix_slice &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const l_rmatrix_slice &sl)

Definition at line 69 of file liveclrmat.inl.

INLINE l_ivector cxsc::_l_ivector ( const rmatrix_slice &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const rmatrix_slice &sl)

Definition at line 69 of file livecrmat.inl.

INLINE l_ivector cxsc::_l_ivector ( const l_real &  r) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const l_real &)

Definition at line 278 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const l_rvector_slice &  rs) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const l_rvector_slice &rs)

Definition at line 284 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const l_rvector &  rs) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const l_rvector &v)

Definition at line 290 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const interval &  r) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const interval &)

Definition at line 297 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const ivector_slice &  rs) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const ivector_slice &rs)

Definition at line 303 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const ivector &  rs) throw ()
Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const ivector &v)

Definition at line 309 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const l_interval &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const l_interval &)

Definition at line 252 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const real &)

Definition at line 259 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const rvector_slice &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const rvector_slice &rs)

Definition at line 265 of file l_ivector.inl.

INLINE l_ivector cxsc::_l_ivector ( const rvector &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_ivector::l_ivector(const rvector &v)

Definition at line 271 of file l_ivector.inl.

INLINE l_rmatrix cxsc::_l_rmatrix ( const l_rmatrix &  rm) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rmatrix::l_rmatrix(const l_rmatrix &rm)

Definition at line 787 of file l_rmatrix.inl.

INLINE l_rmatrix cxsc::_l_rmatrix ( const l_rvector &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rmatrix::l_rmatrix(const l_rvector &v)

Definition at line 793 of file l_rmatrix.inl.

INLINE l_rmatrix cxsc::_l_rmatrix ( const l_rvector_slice &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rmatrix::l_rmatrix(const l_rvector_slice &v)

Definition at line 799 of file l_rmatrix.inl.

INLINE l_rmatrix cxsc::_l_rmatrix ( const l_real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rmatrix::l_rmatrix(const l_real &r)

Definition at line 805 of file l_rmatrix.inl.

INLINE l_rvector cxsc::_l_rvector ( const rmatrix &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rvector::l_rvector(const l_rmatrix &)

Definition at line 57 of file lrvecrmat.inl.

INLINE l_rvector cxsc::_l_rvector ( const rmatrix_slice &  sl) throw ()

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rvector::l_rvector(const l_rmatrix_slice &sl)

Definition at line 69 of file lrvecrmat.inl.

INLINE l_rvector cxsc::_l_rvector ( const l_real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rvector::l_rvector(const l_real &)

Definition at line 211 of file l_rvector.inl.

INLINE l_rvector cxsc::_l_rvector ( const real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rvector::l_rvector(const real &)

Definition at line 217 of file l_rvector.inl.

INLINE l_rvector cxsc::_l_rvector ( const rvector_slice &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rvector::l_rvector(const rvector_slice &rs)

Definition at line 223 of file l_rvector.inl.

INLINE l_rvector cxsc::_l_rvector ( const rvector &  rs) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::l_rvector::l_rvector(const rvector &v)

Definition at line 229 of file l_rvector.inl.

rmatrix cxsc::_rmatrix ( const rmatrix &  rm) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::rmatrix::rmatrix(const rmatrix &rm)

Definition at line 574 of file rmatrix.inl.

rmatrix cxsc::_rmatrix ( const rvector &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::rmatrix::rmatrix(const rvector &v)

Definition at line 580 of file rmatrix.inl.

rmatrix cxsc::_rmatrix ( const rvector_slice &  v) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::rmatrix::rmatrix(const rvector_slice &v)

Definition at line 586 of file rmatrix.inl.

rmatrix cxsc::_rmatrix ( const real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::rmatrix::rmatrix(const real &r)

Definition at line 592 of file rmatrix.inl.

rvector cxsc::_rvector ( const real &  r) throw () [inline]

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated:
use standard contructors for typecasting
See also:
cxsc::rvector::rvector(const real &)

Definition at line 281 of file rvector.inl.

cidotprecision cxsc::_unchecked_cidotprecision ( const complex &  a,
const complex &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 352 of file cidot.inl.

cidotprecision cxsc::_unchecked_cidotprecision ( const complex &  a,
const real &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 367 of file cidot.inl.

cidotprecision cxsc::_unchecked_cidotprecision ( const real &  a,
const complex &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 382 of file cidot.inl.

cidotprecision cxsc::_unchecked_cidotprecision ( const cdotprecision &  a,
const cdotprecision &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 397 of file cidot.inl.

cidotprecision cxsc::_unchecked_cidotprecision ( const cdotprecision &  a,
const dotprecision &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 412 of file cidot.inl.

cidotprecision cxsc::_unchecked_cidotprecision ( const dotprecision &  a,
const cdotprecision &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 427 of file cidot.inl.

cinterval cxsc::_unchecked_cinterval ( const complex &  a,
const complex &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 223 of file cinterval.inl.

cinterval cxsc::_unchecked_cinterval ( const real &  a,
const complex &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 236 of file cinterval.inl.

cinterval cxsc::_unchecked_cinterval ( const complex &  a,
const real &  b 
) throw () [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 249 of file cinterval.inl.

idotprecision cxsc::_unchecked_idotprecision ( const real &  a,
const real &  b 
) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::idotprecision::idotprecision(const real & a,const real & b)

Definition at line 69 of file idot.inl.

idotprecision cxsc::_unchecked_idotprecision ( const dotprecision &  a,
const dotprecision &  b 
) [inline]
Deprecated:
use standard contructors for typecasting
See also:
???

Definition at line 99 of file idot.inl.

interval cxsc::_unchecked_interval ( const real &  a,
const real &  b 
) [inline]
Deprecated:
use standard contructors for typecasting
See also:
cxsc::interval::interval(const real&, const real&)

Definition at line 66 of file interval.inl.

lx_interval cxsc::abs ( const lx_cinterval &  a) throw () [inline]

Returns the absolute value of the complex interval.

Returns the absolute value of a complex interval.

Definition at line 320 of file lx_cinterval.inl.

void cxsc::accumulate ( dotprecision &  dot,
const srvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1684 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1692 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1700 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const rvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1708 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const rvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1716 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1724 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1732 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const rvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1740 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const rvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1748 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1756 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1764 of file srvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1772 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1888 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1899 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1910 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1921 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1932 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1943 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1954 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1965 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1976 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1987 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 1998 of file srvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2009 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2020 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2031 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2042 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2053 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2064 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2075 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2086 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2097 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2108 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2119 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2130 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2141 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2296 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2307 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2318 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2329 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2340 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2351 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2362 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2373 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2384 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2395 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2406 of file srvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2417 of file srvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2516 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2524 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2532 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2540 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2548 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2556 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2564 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2572 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2580 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2588 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2596 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2604 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2612 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2620 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2628 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2636 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2644 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2652 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2660 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2668 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2676 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2684 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2692 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2700 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2708 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2716 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2724 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2732 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2740 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2748 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2756 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2764 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2772 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2780 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2788 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2796 of file scvector.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2942 of file srmatrix.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2950 of file srmatrix.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2958 of file srmatrix.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2966 of file srmatrix.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2974 of file srmatrix.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2982 of file srmatrix.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const srvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2990 of file srmatrix.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const rvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 2998 of file srmatrix.hpp.

void cxsc::accumulate ( dotprecision &  dot,
const rvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3006 of file srmatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3104 of file srmatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3115 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3123 of file scvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3126 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3134 of file scvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3137 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3145 of file scvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3148 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3156 of file scvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3159 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3167 of file scvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3170 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3178 of file scvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3181 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3189 of file scvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3192 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3200 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3203 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3211 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3214 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3222 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3225 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3233 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3236 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3244 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3247 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3255 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3258 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3266 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3269 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3277 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3280 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3288 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3299 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3310 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3321 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3332 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3343 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3354 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3365 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3376 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3387 of file scvector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3395 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3398 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3406 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3409 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3417 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3420 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3428 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3431 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3439 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3442 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3450 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3453 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3461 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3464 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3472 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3475 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3483 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3486 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3494 of file srmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3497 of file scvector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3508 of file scvector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3837 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3845 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3853 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  x,
const ivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3861 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3869 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  x,
const ivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3877 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  x,
const ivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3885 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3893 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  x,
const ivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3901 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3909 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3917 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3925 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector_slice &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3933 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3941 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector_slice &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3949 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  x,
const ivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3957 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3965 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  x,
const ivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3973 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  x,
const ivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3981 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3989 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  x,
const ivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 3997 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4005 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4013 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4021 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector_slice &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4029 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4037 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector_slice &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4045 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4053 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4061 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4069 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4077 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4085 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4093 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4101 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4109 of file sivector.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4117 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4125 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4136 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4147 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  x,
const ivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4158 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4169 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const ivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4180 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  x,
const ivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4191 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4202 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const ivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4213 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4224 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4235 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4246 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4257 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4268 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4279 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  x,
const ivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4290 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4301 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const ivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4312 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  x,
const ivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4323 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4334 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const ivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4345 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4356 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4367 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4378 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4389 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4400 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4411 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4422 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4433 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4444 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4455 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4466 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  x,
const sivector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4477 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4488 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4499 of file sivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  x,
const sivector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4510 of file sivector.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4640 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4648 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4656 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4664 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4672 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4680 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4688 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4696 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4704 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4712 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4720 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4728 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4736 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4744 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4752 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4760 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4768 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4776 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4784 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const scvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4792 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const srvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4800 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4808 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4816 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4824 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4832 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const cvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4840 of file scmatrix.hpp.

void cxsc::accumulate ( cdotprecision &  dot,
const rvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 4848 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5126 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5137 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5148 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5159 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5170 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5181 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5192 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5203 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5214 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5225 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5236 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5247 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5258 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5269 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5280 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5291 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5302 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5313 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5324 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5335 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5346 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5357 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5368 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5379 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5390 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5401 of file scmatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 5412 of file scmatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6308 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6316 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6324 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6332 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6340 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6348 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6356 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6364 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6372 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6380 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6388 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6396 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6404 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const simatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6412 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srmatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6420 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6428 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6436 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6444 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6452 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const sivector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6460 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const srvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6468 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6476 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6484 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6492 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6500 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const ivector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6508 of file simatrix.hpp.

void cxsc::accumulate ( idotprecision &  dot,
const rvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6516 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6524 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6535 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6546 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6557 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6568 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6579 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6590 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6601 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6612 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6623 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6634 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6645 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6656 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6667 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6678 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6689 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6700 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6711 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6722 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6733 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6744 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6755 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6766 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6777 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6788 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6799 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 6810 of file simatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8678 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8686 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8694 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8702 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8710 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8718 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8726 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8734 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8742 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8750 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8758 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8766 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8774 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8782 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8790 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8798 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8806 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8814 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8822 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8830 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8838 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8846 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8854 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8862 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8870 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8878 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8886 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8894 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8902 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8910 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8918 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8926 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8934 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8942 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8950 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8958 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8966 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8974 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8982 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8990 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 8998 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9006 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9014 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9022 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9030 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9038 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9046 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9054 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9062 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9070 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9078 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9086 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9094 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9102 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9110 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9118 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9126 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9134 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9142 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9150 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9158 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9166 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9174 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9182 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9190 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9198 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9206 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9214 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9222 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9230 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9238 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9246 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9254 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9262 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9270 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9278 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9286 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9294 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9302 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9310 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9318 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9326 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9334 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9342 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9350 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9358 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9366 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9374 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9382 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9390 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9398 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9406 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9414 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9422 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9430 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9438 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9446 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9454 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9462 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9470 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9478 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9486 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9494 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9502 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9510 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9518 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9526 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 9534 of file scivector.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14279 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14288 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14296 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14304 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14312 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14320 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14328 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14336 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14344 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14352 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14360 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14368 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14376 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const scivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14384 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const sivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14392 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14400 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14408 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14416 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14424 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14432 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14440 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14448 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const scivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14456 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14464 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14472 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14480 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14488 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14496 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14504 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14512 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14520 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const civector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14528 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const ivector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14536 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14544 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14552 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14560 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14568 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scimatrix_subv &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14576 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srmatrix_subv &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14584 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14592 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const civector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14600 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scmatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14608 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const simatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14616 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14624 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14632 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14640 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14648 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14656 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14664 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14672 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14680 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14688 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14696 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14704 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14712 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scivector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14720 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const srvector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14728 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14736 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14744 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const scvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14752 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const sivector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14760 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14768 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14776 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14784 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14792 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14800 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14808 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14816 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14824 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14832 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14840 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14848 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14856 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const civector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14864 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const rvector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14872 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14880 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14888 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const ivector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14896 of file scimatrix.hpp.

void cxsc::accumulate ( cidotprecision &  dot,
const cvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object.

Definition at line 14904 of file scimatrix.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1781 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1790 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1799 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const rvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1808 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const rvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1817 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1826 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1835 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const rvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1844 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const rvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1853 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1862 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1871 of file srvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 1880 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2153 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2165 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2177 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2189 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2201 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2213 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2225 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2237 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2249 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2261 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2273 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2285 of file srvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2805 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2814 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2823 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2832 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2841 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2850 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2859 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2868 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2877 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2886 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2895 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2904 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2913 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2922 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2931 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2940 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  x,
const rvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2949 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  x,
const cvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2958 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2967 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  x,
const rvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2976 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  x,
const cvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2985 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 2998 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3007 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3016 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3016 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3025 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3026 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3034 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3036 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3043 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3046 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3052 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3056 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3061 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3066 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3070 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const srvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3076 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  x,
const srvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3079 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const rvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3086 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  x,
const scvector_slice &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3088 of file scvector.hpp.

void cxsc::accumulate_approx ( dotprecision &  dot,
const rvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3096 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3097 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  x,
const srvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3106 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  x,
const scvector &  y 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. This version does not compute an error bound if the precision is not equal to 0. This is faster, but no reliable enclosure of the computed result can be given.

Definition at line 3115 of file scvector.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3293 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3306 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3319 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3332 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3345 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3358 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3371 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 3384 of file srmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4858 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4868 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4878 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4888 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const srvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4898 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const scvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4908 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4918 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4928 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4938 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4948 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const rvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4958 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const cvector &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4968 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4978 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4988 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srmatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 4998 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5008 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5018 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5028 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5038 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const scvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5048 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const srvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5058 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5068 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5078 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5088 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5098 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const cvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5108 of file scmatrix.hpp.

void cxsc::accumulate_approx ( cdotprecision &  dot,
const rvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

The accurate scalar product of the last two arguments added to the value of the first argument.

The precision for the dotproduct can be set by calling the set_dotprec member function of the dotprecision object. In this version no error bounds are computed, meaning the result can not be used to compute a verified enclosure of the true result. It is however faster than the normal version and preferable for approximate computations.

Definition at line 5118 of file scmatrix.hpp.

lx_cinterval cxsc::adjust ( const lx_cinterval &  a) throw () [inline]

Sets the precision of a specific long datatype value.

matches the precision of a complex interval to the actual stagprec value

Definition at line 306 of file lx_cinterval.inl.

interval cxsc::Blow ( const interval &  x,
const real &  eps 
)

Performs an epsilon inflation.

Parameters:
xThe interval for which the epsilon inflation should be computed
epsThe real value of epsilon
Returns:
The inflated interval

The epsilon inflation or $ \epsilon $-inflation of a real floating-point interval $ \left[ x \right] \in R $ is defined by

\[ [x] \bowtie \varepsilon := \left\{ \matrix{ {[x] + [-\varepsilon , +\varepsilon ] \cdot d \left( [x] \right)} & {\mbox{if } d \left( [x] \right) \not= 0} \hfill \cr {[x] + [-x_{min} , +x_{min} ]} & {\mbox{otherwise}} \hfill } \right. \]

The $ \epsilon $-inflation is defined componentwise for complex intervals and interval vectors and matrices.

Definition at line 281 of file interval.cpp.

cinterval cxsc::Blow ( cinterval  x,
const real &  eps 
)

Performs an epsilon inflation.

Parameters:
xThe complex interval for which the epsilon inflation should be computed
epsThe real value of epsilon
Returns:
The inflated complex interval
See also:
cxsc::Blow(const interval& x, const real& eps )

Definition at line 665 of file cinterval.cpp.

Referenced by Blow(), operator*(), operator+(), and operator/().

lx_complex cxsc::diam ( const lx_cinterval &  a) throw () [inline]

Returns the complex valued diameter of the complex interval.

Returns the rounded diameter of the complex interval.

Definition at line 291 of file lx_cinterval.inl.

real cxsc::erf ( const real &  arg) [inline]

The Gauss error function $ \mbox{erf}(x) = \frac{2}{\sqrt{\pi}} \int \limits_0^x e^{-t^2} dt $.

Parameters:
argThe value for which to compute the value of the error function
Returns:
The computed result of the error function

In mathematics, the error function (also called the Gauss error function) is a non-elementary function which occurs in probability, statistics and partial differential equations.

When the results of a series of measurements are described by a normal distribution with standard deviation s and expected value 0, then $ \mbox{erf} \left( \frac{a}{\sigma \sqrt{2}} \right) $ is the probability that the error of a single measurement lies between $ -a $ and $ +a $ .

The error and complementary error functions occur, for example, in solutions of the heat equation when boundary conditions are given by the Heaviside step function.

Definition at line 120 of file rmath.inl.

interval cxsc::erf ( const interval &  a)

The Gauss error function $ \mbox{erf}([x]) = \frac{2}{\sqrt{\pi}} \int \limits_0^{[x]} e^{-t^2} dt $.

Parameters:
aThe value for which to compute the value of the error function
Returns:
The computed result of the error function
See also:
erf(const real & arg)

Definition at line 354 of file imath.cpp.

real cxsc::erfc ( const real &  arg) [inline]

The complementary Gauss error function $ \mbox{erfc}(x) = 1 - \mbox{erf}(x) = \frac{2}{\sqrt{\pi}} \int \limits_x^\infty e^{-t^2} dt $.

Parameters:
argThe value for which to compute the value of the complementary error function
Returns:
The computed result of the complementary error function
See also:
erf(const real & arg)

Definition at line 127 of file rmath.inl.

interval cxsc::erfc ( const interval &  a)

The complementary Gauss error function $ \mbox{erfc}([x]) = 1 - \mbox{erf}([x]) = \frac{2}{\sqrt{\pi}} \int \limits_{[x]}^\infty e^{-t^2} dt $.

Parameters:
aThe value for which to compute the value of the complementary error function
Returns:
The computed result of the complementary error function
See also:
erf(const real & arg)

Definition at line 361 of file imath.cpp.

int cxsc::expo_gr ( const l_interval &  x) [inline]
Parameters:
xThe value for which to calculate
Returns:
The result of the calculation
See also:
expo_gr(const l_real&)

Definition at line 522 of file l_interval.inl.

Referenced by acosh(), acot(), atan(), expo2zero(), lower_bnd(), operator*(), operator+(), operator/(), cxsc::l_real::operator=(), cxsc::l_interval::operator=(), operator==(), operator>(), sin(), sqrt(), sqrt1px2(), sqrtx2m1(), sqrtx2y2(), Times2pown(), and upper_bnd().

int cxsc::expo_gr ( const l_real &  x)
Parameters:
xThe value for which to calculate
Returns:
The result of the calculation

Result for a multiple-precisionnumber $ x = \sum \limits_{i=1}^n x_i $.

\[ \mbox{expo}_{ \mbox{gr} } (x) = \mbox{expo}( \mbox{ max } \{ | x_i | x_i \not= 0 \;,\; i = 1,...,n\}) \]

Definition at line 744 of file l_real.cpp.

real cxsc::expo_Im ( const lx_cinterval &  a) throw () [inline]

Returns the exponent n of the imaginary part of the complex interval.

Returns the exponent of the imaginary part of the complex interval.

Definition at line 297 of file lx_cinterval.inl.

real cxsc::expo_Re ( const lx_cinterval &  a) throw () [inline]

Returns the exponent n of the real part of the complex interval.

Returns the exponent of the real part of the complex interval.

Definition at line 294 of file lx_cinterval.inl.

int cxsc::expo_sm ( const l_interval &  x) [inline]
Parameters:
xThe value for which to calculate
Returns:
The result of the calculation
See also:
expo_sm(const l_real&)

Definition at line 539 of file l_interval.inl.

int cxsc::expo_sm ( const l_real &  x)
Parameters:
xThe value for which to calculate
Returns:
The result of the calculation

Result for a multiple-precisionnumber $ x = \sum \limits_{i=1}^n x_i $ .

\[ \mbox{expo}_{ \mbox{sm} }(x) = \mbox{expo}( \mbox{ min } \{ | x_i | x_i \not= 0 \;,\; i = 1,...,n\}) \]

Definition at line 725 of file l_real.cpp.

real& cxsc::Im ( complex &  z) [inline]

Returns the imaginary part of a variable z of type complex.

Returns the imaginary part of the complex value.

Definition at line 380 of file complex.hpp.

real cxsc::Im ( const complex &  z) [inline]

Returns the imaginary part of a variable z of type complex.

Returns the imaginary part of the complex value.

Definition at line 382 of file complex.hpp.

lx_interval cxsc::Im ( const lx_cinterval &  a) throw () [inline]

Returns the imaginary part of the complex interval.

Returns the imaginary interval of the complex interval.

Definition at line 248 of file lx_cinterval.inl.

lx_complex cxsc::Inf ( const lx_cinterval &  a) throw () [inline]

Returns the infimum of the real and imaginary part.

Returns the infinum of a complex interval.

Definition at line 239 of file lx_cinterval.inl.

INLINE rvector cxsc::InfIm ( const civector &  v) throw () [inline]

Returns the infimum of imaginary part of the vector.

Returns componentwise the infimum of the imaginary part.

Definition at line 616 of file civector.inl.

INLINE rvector cxsc::InfIm ( const civector_slice &  v) throw () [inline]

Returns the infimum of imaginary part of the vector.

Returns componentwise the infimum of the imaginary part.

Definition at line 626 of file civector.inl.

INLINE rmatrix cxsc::InfIm ( const cimatrix &  v) throw () [inline]

Returns the infimum of imaginary part of the matrix.

Returns componentwise the infimum of the imaginary part.

Definition at line 795 of file cimatrix.inl.

INLINE rmatrix cxsc::InfIm ( const cimatrix_slice &  v) throw () [inline]

Returns the infimum of imaginary part of the matrix.

Returns componentwise the infimum of the imaginary part.

Definition at line 805 of file cimatrix.inl.

INLINE rvector cxsc::InfRe ( const civector &  v) throw () [inline]

Returns the infimum of real part of the vector.

Returns componentwise the infimum of the real part.

Definition at line 576 of file civector.inl.

INLINE rvector cxsc::InfRe ( const civector_slice &  v) throw () [inline]

Returns the infimum of real part of the vector.

Returns componentwise the infimum of the real part.

Definition at line 586 of file civector.inl.

INLINE rmatrix cxsc::InfRe ( const cimatrix &  v) throw () [inline]

Returns the infimum of real part of the matrix.

Returns componentwise the infimum of the real part.

Definition at line 745 of file cimatrix.inl.

INLINE rmatrix cxsc::InfRe ( const cimatrix_slice &  v) throw () [inline]

Returns the infimum of real part of the matrix.

Returns componentwise the infimum of the real part.

Definition at line 755 of file cimatrix.inl.

int cxsc::Lb ( const srmatrix &  A,
int  i 
) [inline]

Returns the lower index bound for the rows or columns of A.

If i==ROW, the lower index bound for the rows is returned, if i==COL, the lower index bound for the columns is returned.

Definition at line 881 of file srmatrix.hpp.

int cxsc::Lb ( const scmatrix &  A,
int  i 
) [inline]

Returns the lower index bound for the rows or columns of A.

If i==ROW, the lower index bound for the rows is returned, if i==COL, the lower index bound for the columns is returned.

Definition at line 956 of file scmatrix.hpp.

int cxsc::Lb ( const simatrix &  A,
int  i 
) [inline]

Returns the lower index bound for the rows or columns of A.

If i==ROW, the lower index bound for the rows is returned, if i==COL, the lower index bound for the columns is returned.

Definition at line 1003 of file simatrix.hpp.

int cxsc::Lb ( const scimatrix &  A,
int  i 
) [inline]

Returns the lower index bound for the rows or columns of A.

If i==ROW, the lower index bound for the rows is returned, if i==COL, the lower index bound for the columns is returned.

Definition at line 1335 of file scimatrix.hpp.

l_interval cxsc::li_part_Im ( const lx_cinterval &  a) throw () [inline]

Returns the l_interval of the imaginary part of the complex interval.

Returns the li_part of the imaginary part of the complex interval.

Definition at line 303 of file lx_cinterval.inl.

l_interval cxsc::li_part_Re ( const lx_cinterval &  a) throw () [inline]

Returns the l_interval of the real part of the complex interval.

Returns the li_part of the real part of the complex interval.

Definition at line 300 of file lx_cinterval.inl.

const real & cxsc::MakeHexReal ( int  sign,
unsigned int  expo,
a_btyp  manthigh,
a_btyp  mantlow 
)

Produces an IEEE 64-bit floating-point number from given binary coded parts of an IEEE 64-bit floating-point number.

Parameters:
signThe sign of the number
expoThe exponent of the number
manthighThe high byte of the mantissa
mantlowThe low byte of the mantissa
Returns:
The IEEE 64-bit floating point number

Definition at line 52 of file real.cpp.

lx_complex cxsc::mid ( const lx_cinterval &  a) throw () [inline]

Returns the complex middle of the complex interval.

Returns the rounded middle of the complex interval.

Definition at line 288 of file lx_cinterval.inl.

bool cxsc::operator! ( const srvector &  x) [inline]

Unary logical negation of x.

Returns true only if all elements of x are not equal to zero.

Definition at line 838 of file srvector.hpp.

bool cxsc::operator! ( const srvector_slice &  x) [inline]

Unary logical negation of x.

Returns true only if all elements of x are not equal to zero.

Definition at line 1656 of file srvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 638 of file srvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 646 of file srvector.hpp.

bool cxsc::operator!= ( const rvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 654 of file srvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 662 of file srvector.hpp.

bool cxsc::operator!= ( const rvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 670 of file srvector.hpp.

bool cxsc::operator!= ( const lx_cinterval &  a,
const lx_cinterval &  b 
) throw () [inline]

Implementation of standard negated equality operation.

Implementation of negated standard equality operation.

Definition at line 822 of file lx_cinterval.inl.

bool cxsc::operator!= ( const scvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1102 of file scvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1110 of file scvector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1118 of file scvector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1126 of file scvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1134 of file scvector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1142 of file scvector.hpp.

bool cxsc::operator!= ( const cvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1150 of file scvector.hpp.

bool cxsc::operator!= ( const rvector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1158 of file scvector.hpp.

bool cxsc::operator!= ( const cvector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1166 of file scvector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1174 of file scvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1182 of file scvector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1190 of file scvector.hpp.

bool cxsc::operator!= ( const cvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1198 of file scvector.hpp.

bool cxsc::operator!= ( const rvector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1206 of file scvector.hpp.

bool cxsc::operator!= ( const cvector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1214 of file scvector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1369 of file sivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1376 of file srvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1377 of file sivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1384 of file srvector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1385 of file sivector.hpp.

bool cxsc::operator!= ( const rvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1392 of file srvector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1393 of file sivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1400 of file srvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1401 of file sivector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1408 of file srvector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1409 of file sivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1416 of file srvector.hpp.

bool cxsc::operator!= ( const ivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1417 of file sivector.hpp.

bool cxsc::operator!= ( const rvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1424 of file srvector.hpp.

bool cxsc::operator!= ( const rvector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1425 of file sivector.hpp.

bool cxsc::operator!= ( const ivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1433 of file sivector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1441 of file sivector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1449 of file sivector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1457 of file sivector.hpp.

bool cxsc::operator!= ( const ivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1465 of file sivector.hpp.

bool cxsc::operator!= ( const rvector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1473 of file sivector.hpp.

bool cxsc::operator!= ( const ivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 1481 of file sivector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2328 of file scvector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2336 of file scvector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2344 of file scvector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2352 of file scvector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2360 of file scvector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2368 of file scvector.hpp.

bool cxsc::operator!= ( const cvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2376 of file scvector.hpp.

bool cxsc::operator!= ( const rvector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2384 of file scvector.hpp.

bool cxsc::operator!= ( const cvector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2392 of file scvector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2400 of file scvector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2408 of file scvector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2416 of file scvector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2424 of file scvector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2432 of file scvector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2440 of file scvector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2448 of file scvector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2456 of file scvector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2464 of file scvector.hpp.

bool cxsc::operator!= ( const cvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2472 of file scvector.hpp.

bool cxsc::operator!= ( const rvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2480 of file scvector.hpp.

bool cxsc::operator!= ( const cvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2488 of file scvector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2968 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2976 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2984 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 2992 of file scivector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3000 of file scivector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3008 of file scivector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3016 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3024 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3032 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3040 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3048 of file scivector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3056 of file scivector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3064 of file scivector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3072 of file scivector.hpp.

bool cxsc::operator!= ( const civector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3080 of file scivector.hpp.

bool cxsc::operator!= ( const civector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3088 of file scivector.hpp.

bool cxsc::operator!= ( const civector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3096 of file scivector.hpp.

bool cxsc::operator!= ( const rvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3104 of file scivector.hpp.

bool cxsc::operator!= ( const cvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3112 of file scivector.hpp.

bool cxsc::operator!= ( const ivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3120 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3128 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3136 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3144 of file scivector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3152 of file scivector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3160 of file scivector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3168 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3176 of file scivector.hpp.

bool cxsc::operator!= ( const civector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3184 of file scivector.hpp.

bool cxsc::operator!= ( const civector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3192 of file scivector.hpp.

bool cxsc::operator!= ( const civector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3200 of file scivector.hpp.

bool cxsc::operator!= ( const rvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3208 of file scivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3209 of file sivector.hpp.

bool cxsc::operator!= ( const ivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3216 of file scivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3217 of file sivector.hpp.

bool cxsc::operator!= ( const cvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3224 of file scivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3225 of file sivector.hpp.

bool cxsc::operator!= ( const civector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3232 of file scivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3233 of file sivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3241 of file sivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3249 of file sivector.hpp.

bool cxsc::operator!= ( const ivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3257 of file sivector.hpp.

bool cxsc::operator!= ( const rvector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3265 of file sivector.hpp.

bool cxsc::operator!= ( const ivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3273 of file sivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3281 of file sivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3289 of file sivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3297 of file sivector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3305 of file sivector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3313 of file sivector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3321 of file sivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3329 of file sivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3337 of file sivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3345 of file sivector.hpp.

bool cxsc::operator!= ( const ivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3353 of file sivector.hpp.

bool cxsc::operator!= ( const rvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3361 of file sivector.hpp.

bool cxsc::operator!= ( const ivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 3369 of file sivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7306 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7314 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7322 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7330 of file scivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7338 of file scivector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7346 of file scivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7354 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7362 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7370 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7378 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7386 of file scivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7394 of file scivector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7402 of file scivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7410 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7418 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7426 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7434 of file scivector.hpp.

bool cxsc::operator!= ( const scivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7442 of file scivector.hpp.

bool cxsc::operator!= ( const srvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7450 of file scivector.hpp.

bool cxsc::operator!= ( const scvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7458 of file scivector.hpp.

bool cxsc::operator!= ( const sivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7466 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7474 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7482 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7490 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7498 of file scivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7506 of file scivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7514 of file scivector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7522 of file scivector.hpp.

bool cxsc::operator!= ( const civector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7530 of file scivector.hpp.

bool cxsc::operator!= ( const civector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7538 of file scivector.hpp.

bool cxsc::operator!= ( const civector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7546 of file scivector.hpp.

bool cxsc::operator!= ( const civector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7554 of file scivector.hpp.

bool cxsc::operator!= ( const rvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7562 of file scivector.hpp.

bool cxsc::operator!= ( const cvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7570 of file scivector.hpp.

bool cxsc::operator!= ( const ivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7578 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7586 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7594 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7602 of file scivector.hpp.

bool cxsc::operator!= ( const scivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7610 of file scivector.hpp.

bool cxsc::operator!= ( const srvector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7618 of file scivector.hpp.

bool cxsc::operator!= ( const sivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7626 of file scivector.hpp.

bool cxsc::operator!= ( const scvector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7634 of file scivector.hpp.

bool cxsc::operator!= ( const civector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7642 of file scivector.hpp.

bool cxsc::operator!= ( const civector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7650 of file scivector.hpp.

bool cxsc::operator!= ( const civector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7658 of file scivector.hpp.

bool cxsc::operator!= ( const civector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7666 of file scivector.hpp.

bool cxsc::operator!= ( const rvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7674 of file scivector.hpp.

bool cxsc::operator!= ( const cvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7682 of file scivector.hpp.

bool cxsc::operator!= ( const ivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are not equal to the respective elements of v2.

Definition at line 7690 of file scivector.hpp.

real cxsc::operator* ( const srvector &  v1,
const rvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 465 of file srvector.hpp.

real cxsc::operator* ( const rvector &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 476 of file srvector.hpp.

real cxsc::operator* ( const srvector &  v1,
const rvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 487 of file srvector.hpp.

real cxsc::operator* ( const rvector_slice &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 498 of file srvector.hpp.

real cxsc::operator* ( const srvector &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 509 of file srvector.hpp.

complex cxsc::operator* ( const scvector &  v1,
const cvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 593 of file scvector.hpp.

complex cxsc::operator* ( const scvector &  v1,
const rvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 604 of file scvector.hpp.

complex cxsc::operator* ( const srvector &  v1,
const cvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 615 of file scvector.hpp.

complex cxsc::operator* ( const rvector &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 626 of file scvector.hpp.

complex cxsc::operator* ( const cvector &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 637 of file scvector.hpp.

complex cxsc::operator* ( const cvector &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 648 of file scvector.hpp.

complex cxsc::operator* ( const scvector &  v1,
const rvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 659 of file scvector.hpp.

complex cxsc::operator* ( const scvector &  v1,
const cvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 670 of file scvector.hpp.

complex cxsc::operator* ( const srvector &  v1,
const cvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 681 of file scvector.hpp.

complex cxsc::operator* ( const cvector_slice &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 692 of file scvector.hpp.

complex cxsc::operator* ( const cvector_slice &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 703 of file scvector.hpp.

interval cxsc::operator* ( const sivector &  v1,
const ivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 711 of file sivector.hpp.

complex cxsc::operator* ( const rvector_slice &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 714 of file scvector.hpp.

interval cxsc::operator* ( const sivector &  v1,
const rvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 722 of file sivector.hpp.

complex cxsc::operator* ( const scvector &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 725 of file scvector.hpp.

interval cxsc::operator* ( const srvector &  v1,
const ivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 733 of file sivector.hpp.

complex cxsc::operator* ( const srvector &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 736 of file scvector.hpp.

interval cxsc::operator* ( const rvector &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 744 of file sivector.hpp.

complex cxsc::operator* ( const scvector &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 747 of file scvector.hpp.

interval cxsc::operator* ( const ivector &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 755 of file sivector.hpp.

interval cxsc::operator* ( const ivector &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 766 of file sivector.hpp.

interval cxsc::operator* ( const sivector &  v1,
const rvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 777 of file sivector.hpp.

interval cxsc::operator* ( const sivector &  v1,
const ivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 788 of file sivector.hpp.

interval cxsc::operator* ( const srvector &  v1,
const ivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 799 of file sivector.hpp.

interval cxsc::operator* ( const ivector_slice &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 810 of file sivector.hpp.

interval cxsc::operator* ( const ivector_slice &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 821 of file sivector.hpp.

interval cxsc::operator* ( const rvector_slice &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 832 of file sivector.hpp.

interval cxsc::operator* ( const sivector &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 843 of file sivector.hpp.

interval cxsc::operator* ( const srvector &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 854 of file sivector.hpp.

interval cxsc::operator* ( const sivector &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 865 of file sivector.hpp.

lx_cinterval cxsc::operator* ( const lx_cinterval &  a,
const l_cinterval &  b 
) throw () [inline]

Implementation of standard algebraic subtraction and allocation operation.

Implementation of standard algebraic multiplication operation

Definition at line 544 of file lx_cinterval.inl.

rmatrix cxsc::operator* ( const rmatrix &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 935 of file srmatrix.hpp.

rmatrix cxsc::operator* ( const srmatrix &  A,
const rmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 946 of file srmatrix.hpp.

rmatrix cxsc::operator* ( const rmatrix_slice &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 957 of file srmatrix.hpp.

rmatrix cxsc::operator* ( const srmatrix &  A,
const rmatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 968 of file srmatrix.hpp.

srmatrix cxsc::operator* ( const srmatrix &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 979 of file srmatrix.hpp.

rvector cxsc::operator* ( const srmatrix &  A,
const rvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1005 of file srmatrix.hpp.

rvector cxsc::operator* ( const srmatrix &  A,
const rvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1016 of file srmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const cvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1019 of file scivector.hpp.

srvector cxsc::operator* ( const srmatrix &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1027 of file srmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const rvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1030 of file scivector.hpp.

srvector cxsc::operator* ( const srmatrix &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1038 of file srmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const ivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1041 of file scivector.hpp.

rvector cxsc::operator* ( const rmatrix &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1049 of file srmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const civector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1052 of file scivector.hpp.

rvector cxsc::operator* ( const rmatrix_slice &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1060 of file srmatrix.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const civector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1063 of file scivector.hpp.

rvector cxsc::operator* ( const rmatrix &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1071 of file srmatrix.hpp.

cinterval cxsc::operator* ( const srvector &  v1,
const civector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1074 of file scivector.hpp.

cmatrix cxsc::operator* ( const cmatrix &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1081 of file scmatrix.hpp.

rvector cxsc::operator* ( const rmatrix_slice &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1082 of file srmatrix.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const civector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1085 of file scivector.hpp.

cmatrix cxsc::operator* ( const rmatrix &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1092 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const ivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1096 of file scivector.hpp.

cmatrix cxsc::operator* ( const cmatrix &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1103 of file scmatrix.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const cvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1107 of file scivector.hpp.

cmatrix cxsc::operator* ( const scmatrix &  A,
const rmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1114 of file scmatrix.hpp.

cinterval cxsc::operator* ( const rvector &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1118 of file scivector.hpp.

cmatrix cxsc::operator* ( const srmatrix &  A,
const cmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1125 of file scmatrix.hpp.

cinterval cxsc::operator* ( const cvector &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1129 of file scivector.hpp.

cmatrix cxsc::operator* ( const scmatrix &  A,
const cmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1136 of file scmatrix.hpp.

cinterval cxsc::operator* ( const ivector &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1140 of file scivector.hpp.

real cxsc::operator* ( const srvector_slice &  v1,
const rvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1143 of file srvector.hpp.

cmatrix cxsc::operator* ( const cmatrix_slice &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1147 of file scmatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1151 of file scivector.hpp.

real cxsc::operator* ( const rvector &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1153 of file srvector.hpp.

cmatrix cxsc::operator* ( const rmatrix_slice &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1158 of file scmatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1162 of file scivector.hpp.

real cxsc::operator* ( const srvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1163 of file srvector.hpp.

cmatrix cxsc::operator* ( const cmatrix_slice &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1169 of file scmatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1173 of file scivector.hpp.

real cxsc::operator* ( const rvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1173 of file srvector.hpp.

cmatrix cxsc::operator* ( const scmatrix &  A,
const rmatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1180 of file scmatrix.hpp.

real cxsc::operator* ( const srvector &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1183 of file srvector.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1184 of file scivector.hpp.

cmatrix cxsc::operator* ( const srmatrix &  A,
const cmatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1191 of file scmatrix.hpp.

real cxsc::operator* ( const srvector_slice &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1193 of file srvector.hpp.

cinterval cxsc::operator* ( const ivector &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1195 of file scivector.hpp.

cmatrix cxsc::operator* ( const scmatrix &  A,
const cmatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1202 of file scmatrix.hpp.

real cxsc::operator* ( const srvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1203 of file srvector.hpp.

cinterval cxsc::operator* ( const cvector &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1206 of file scivector.hpp.

imatrix cxsc::operator* ( const imatrix &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1209 of file simatrix.hpp.

scmatrix cxsc::operator* ( const scmatrix &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1213 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const cvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1217 of file scivector.hpp.

imatrix cxsc::operator* ( const rmatrix &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1220 of file simatrix.hpp.

scmatrix cxsc::operator* ( const srmatrix &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1224 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const rvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1228 of file scivector.hpp.

imatrix cxsc::operator* ( const imatrix &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1231 of file simatrix.hpp.

scmatrix cxsc::operator* ( const scmatrix &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1235 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const ivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1239 of file scivector.hpp.

imatrix cxsc::operator* ( const simatrix &  A,
const rmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1242 of file simatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const civector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1250 of file scivector.hpp.

imatrix cxsc::operator* ( const srmatrix &  A,
const imatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1253 of file simatrix.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const civector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1261 of file scivector.hpp.

imatrix cxsc::operator* ( const simatrix &  A,
const imatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1264 of file simatrix.hpp.

cinterval cxsc::operator* ( const srvector &  v1,
const civector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1272 of file scivector.hpp.

imatrix cxsc::operator* ( const imatrix_slice &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1275 of file simatrix.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const civector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1283 of file scivector.hpp.

imatrix cxsc::operator* ( const rmatrix_slice &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1286 of file simatrix.hpp.

cvector cxsc::operator* ( const scmatrix &  A,
const rvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1291 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const ivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1294 of file scivector.hpp.

imatrix cxsc::operator* ( const imatrix_slice &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1297 of file simatrix.hpp.

cvector cxsc::operator* ( const srmatrix &  A,
const cvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1302 of file scmatrix.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const cvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1305 of file scivector.hpp.

imatrix cxsc::operator* ( const simatrix &  A,
const rmatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1308 of file simatrix.hpp.

cvector cxsc::operator* ( const scmatrix &  A,
const cvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1313 of file scmatrix.hpp.

cinterval cxsc::operator* ( const rvector_slice &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1316 of file scivector.hpp.

imatrix cxsc::operator* ( const srmatrix &  A,
const imatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1319 of file simatrix.hpp.

cvector cxsc::operator* ( const scmatrix &  A,
const rvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1324 of file scmatrix.hpp.

cinterval cxsc::operator* ( const cvector_slice &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1327 of file scivector.hpp.

imatrix cxsc::operator* ( const simatrix &  A,
const imatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1330 of file simatrix.hpp.

cvector cxsc::operator* ( const srmatrix &  A,
const cvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1335 of file scmatrix.hpp.

cinterval cxsc::operator* ( const ivector_slice &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1338 of file scivector.hpp.

simatrix cxsc::operator* ( const simatrix &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1341 of file simatrix.hpp.

cvector cxsc::operator* ( const scmatrix &  A,
const cvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1346 of file scmatrix.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1349 of file scivector.hpp.

simatrix cxsc::operator* ( const srmatrix &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1352 of file simatrix.hpp.

scvector cxsc::operator* ( const scmatrix &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1357 of file scmatrix.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1360 of file scivector.hpp.

simatrix cxsc::operator* ( const simatrix &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1363 of file simatrix.hpp.

scvector cxsc::operator* ( const srmatrix &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1368 of file scmatrix.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1371 of file scivector.hpp.

scvector cxsc::operator* ( const scmatrix &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1379 of file scmatrix.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1382 of file scivector.hpp.

scvector cxsc::operator* ( const scmatrix &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1390 of file scmatrix.hpp.

cinterval cxsc::operator* ( const ivector_slice &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1393 of file scivector.hpp.

scvector cxsc::operator* ( const srmatrix &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1401 of file scmatrix.hpp.

cinterval cxsc::operator* ( const cvector_slice &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1404 of file scivector.hpp.

scvector cxsc::operator* ( const scmatrix &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1412 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1415 of file scivector.hpp.

ivector cxsc::operator* ( const simatrix &  A,
const rvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1419 of file simatrix.hpp.

cvector cxsc::operator* ( const cmatrix &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1423 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1426 of file scivector.hpp.

ivector cxsc::operator* ( const srmatrix &  A,
const ivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1430 of file simatrix.hpp.

cvector cxsc::operator* ( const rmatrix &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1434 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1437 of file scivector.hpp.

ivector cxsc::operator* ( const simatrix &  A,
const ivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1441 of file simatrix.hpp.

cvector cxsc::operator* ( const cmatrix &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1445 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1448 of file scivector.hpp.

ivector cxsc::operator* ( const simatrix &  A,
const rvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1452 of file simatrix.hpp.

cvector cxsc::operator* ( const cmatrix_slice &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1456 of file scmatrix.hpp.

cinterval cxsc::operator* ( const srvector &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1459 of file scivector.hpp.

ivector cxsc::operator* ( const srmatrix &  A,
const ivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1463 of file simatrix.hpp.

cvector cxsc::operator* ( const rmatrix_slice &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1467 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1470 of file scivector.hpp.

ivector cxsc::operator* ( const simatrix &  A,
const ivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1474 of file simatrix.hpp.

cvector cxsc::operator* ( const cmatrix_slice &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1478 of file scmatrix.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1481 of file scivector.hpp.

sivector cxsc::operator* ( const simatrix &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1485 of file simatrix.hpp.

cvector cxsc::operator* ( const cmatrix &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1489 of file scmatrix.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1492 of file scivector.hpp.

sivector cxsc::operator* ( const srmatrix &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1496 of file simatrix.hpp.

cvector cxsc::operator* ( const rmatrix &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1500 of file scmatrix.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1503 of file scivector.hpp.

sivector cxsc::operator* ( const simatrix &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1507 of file simatrix.hpp.

cvector cxsc::operator* ( const cmatrix &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1511 of file scmatrix.hpp.

sivector cxsc::operator* ( const simatrix &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1518 of file simatrix.hpp.

cvector cxsc::operator* ( const cmatrix_slice &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1522 of file scmatrix.hpp.

sivector cxsc::operator* ( const srmatrix &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1529 of file simatrix.hpp.

cvector cxsc::operator* ( const rmatrix_slice &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1533 of file scmatrix.hpp.

sivector cxsc::operator* ( const simatrix &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1540 of file simatrix.hpp.

cvector cxsc::operator* ( const cmatrix_slice &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1544 of file scmatrix.hpp.

ivector cxsc::operator* ( const imatrix &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1551 of file simatrix.hpp.

ivector cxsc::operator* ( const rmatrix &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1562 of file simatrix.hpp.

ivector cxsc::operator* ( const imatrix &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1573 of file simatrix.hpp.

ivector cxsc::operator* ( const imatrix_slice &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1584 of file simatrix.hpp.

ivector cxsc::operator* ( const rmatrix_slice &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1595 of file simatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1605 of file scimatrix.hpp.

ivector cxsc::operator* ( const imatrix_slice &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1606 of file simatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1616 of file scimatrix.hpp.

ivector cxsc::operator* ( const imatrix &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1617 of file simatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1627 of file scimatrix.hpp.

ivector cxsc::operator* ( const rmatrix &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1628 of file simatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const rvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1629 of file scvector.hpp.

cimatrix cxsc::operator* ( const cimatrix &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1638 of file scimatrix.hpp.

ivector cxsc::operator* ( const imatrix &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1639 of file simatrix.hpp.

complex cxsc::operator* ( const srvector_slice &  v1,
const cvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1640 of file scvector.hpp.

cimatrix cxsc::operator* ( const rmatrix &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1649 of file scimatrix.hpp.

ivector cxsc::operator* ( const imatrix_slice &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1650 of file simatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const cvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1651 of file scvector.hpp.

cimatrix cxsc::operator* ( const cmatrix &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1660 of file scimatrix.hpp.

ivector cxsc::operator* ( const rmatrix_slice &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1661 of file simatrix.hpp.

complex cxsc::operator* ( const cvector &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1662 of file scvector.hpp.

cimatrix cxsc::operator* ( const imatrix &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1671 of file scimatrix.hpp.

ivector cxsc::operator* ( const imatrix_slice &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1672 of file simatrix.hpp.

complex cxsc::operator* ( const rvector &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1673 of file scvector.hpp.

srmatrix cxsc::operator* ( const srmatrix_slice &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1678 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const cmatrix &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1682 of file scimatrix.hpp.

complex cxsc::operator* ( const cvector &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1684 of file scvector.hpp.

srmatrix cxsc::operator* ( const srmatrix_slice &  M1,
const srmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1689 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const imatrix &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1693 of file scimatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1695 of file scvector.hpp.

srmatrix cxsc::operator* ( const srmatrix &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1700 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix &  A,
const rmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1704 of file scimatrix.hpp.

complex cxsc::operator* ( const srvector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1706 of file scvector.hpp.

rmatrix cxsc::operator* ( const srmatrix_slice &  M1,
const rmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1711 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix &  A,
const cmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1715 of file scimatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1717 of file scvector.hpp.

rmatrix cxsc::operator* ( const rmatrix &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1722 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix &  A,
const imatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1726 of file scimatrix.hpp.

complex cxsc::operator* ( const cvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1728 of file scvector.hpp.

rmatrix cxsc::operator* ( const srmatrix_slice &  M1,
const rmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1733 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix &  A,
const cimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1737 of file scimatrix.hpp.

complex cxsc::operator* ( const rvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1739 of file scvector.hpp.

rmatrix cxsc::operator* ( const rmatrix_slice &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1744 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const srmatrix &  A,
const cimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1748 of file scimatrix.hpp.

complex cxsc::operator* ( const cvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1750 of file scvector.hpp.

srvector cxsc::operator* ( const srmatrix_slice &  M,
const srvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1755 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const scmatrix &  A,
const cimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1759 of file scimatrix.hpp.

complex cxsc::operator* ( const scvector &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1761 of file scvector.hpp.

srvector cxsc::operator* ( const srmatrix_slice &  M,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1766 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const simatrix &  A,
const cimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1770 of file scimatrix.hpp.

complex cxsc::operator* ( const srvector &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1772 of file scvector.hpp.

rvector cxsc::operator* ( const srmatrix_slice &  M,
const rvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1777 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const scmatrix &  A,
const imatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1781 of file scimatrix.hpp.

complex cxsc::operator* ( const scvector &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1783 of file scvector.hpp.

rvector cxsc::operator* ( const srmatrix_slice &  M,
const rvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1788 of file srmatrix.hpp.

cimatrix cxsc::operator* ( const simatrix &  A,
const cmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1792 of file scimatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1794 of file scvector.hpp.

cimatrix cxsc::operator* ( const cimatrix_slice &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1803 of file scimatrix.hpp.

complex cxsc::operator* ( const srvector_slice &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1805 of file scvector.hpp.

cimatrix cxsc::operator* ( const cimatrix_slice &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1814 of file scimatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1816 of file scvector.hpp.

cimatrix cxsc::operator* ( const cimatrix_slice &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1825 of file scimatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1827 of file scvector.hpp.

cimatrix cxsc::operator* ( const cimatrix_slice &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1836 of file scimatrix.hpp.

complex cxsc::operator* ( const srvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1838 of file scvector.hpp.

cimatrix cxsc::operator* ( const rmatrix_slice &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1847 of file scimatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1849 of file scvector.hpp.

cimatrix cxsc::operator* ( const imatrix_slice &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1858 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cmatrix_slice &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1869 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cmatrix_slice &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1880 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const imatrix_slice &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1891 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix &  A,
const rmatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1902 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix &  A,
const cmatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1913 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix &  A,
const imatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1924 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix &  A,
const cimatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1935 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const srmatrix &  A,
const cimatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1946 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scmatrix &  A,
const cimatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1957 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const simatrix &  A,
const cimatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1968 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scmatrix &  A,
const imatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1979 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const simatrix &  A,
const cmatrix_slice &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 1990 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix &  A,
const srmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2001 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2012 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2023 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2034 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const srmatrix &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2045 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scmatrix &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2056 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const simatrix &  A,
const scimatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2067 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scmatrix &  A,
const simatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2078 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const simatrix &  A,
const scmatrix &  B 
) [inline]

Returns the product of the matrices A and B.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2089 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix &  A,
const rvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2235 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix &  A,
const cvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2246 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix &  A,
const ivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2257 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix &  A,
const civector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2268 of file scimatrix.hpp.

civector cxsc::operator* ( const srmatrix &  A,
const civector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2279 of file scimatrix.hpp.

civector cxsc::operator* ( const scmatrix &  A,
const civector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2290 of file scimatrix.hpp.

civector cxsc::operator* ( const simatrix &  A,
const civector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2301 of file scimatrix.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const rvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2311 of file sivector.hpp.

civector cxsc::operator* ( const scmatrix &  A,
const ivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2312 of file scimatrix.hpp.

interval cxsc::operator* ( const srvector_slice &  v1,
const ivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2322 of file sivector.hpp.

civector cxsc::operator* ( const simatrix &  A,
const cvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2323 of file scimatrix.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const ivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2333 of file sivector.hpp.

civector cxsc::operator* ( const scimatrix &  A,
const rvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2334 of file scimatrix.hpp.

interval cxsc::operator* ( const ivector &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2344 of file sivector.hpp.

civector cxsc::operator* ( const scimatrix &  A,
const ivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2345 of file scimatrix.hpp.

interval cxsc::operator* ( const rvector &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2355 of file sivector.hpp.

civector cxsc::operator* ( const scimatrix &  A,
const cvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2356 of file scimatrix.hpp.

interval cxsc::operator* ( const ivector &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2366 of file sivector.hpp.

civector cxsc::operator* ( const scimatrix &  A,
const civector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2367 of file scimatrix.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2377 of file sivector.hpp.

civector cxsc::operator* ( const srmatrix &  A,
const civector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2378 of file scimatrix.hpp.

interval cxsc::operator* ( const srvector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2388 of file sivector.hpp.

civector cxsc::operator* ( const scmatrix &  A,
const civector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2389 of file scimatrix.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2399 of file sivector.hpp.

civector cxsc::operator* ( const simatrix &  A,
const civector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2400 of file scimatrix.hpp.

interval cxsc::operator* ( const ivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2410 of file sivector.hpp.

civector cxsc::operator* ( const simatrix &  A,
const cvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2411 of file scimatrix.hpp.

scmatrix cxsc::operator* ( const scmatrix_slice &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2420 of file scmatrix.hpp.

interval cxsc::operator* ( const rvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2421 of file sivector.hpp.

civector cxsc::operator* ( const scmatrix &  A,
const ivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2422 of file scimatrix.hpp.

scmatrix cxsc::operator* ( const srmatrix_slice &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2431 of file scmatrix.hpp.

interval cxsc::operator* ( const ivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2432 of file sivector.hpp.

scivector cxsc::operator* ( const scimatrix &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2433 of file scimatrix.hpp.

scmatrix cxsc::operator* ( const scmatrix_slice &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2442 of file scmatrix.hpp.

interval cxsc::operator* ( const sivector &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2443 of file sivector.hpp.

scivector cxsc::operator* ( const scimatrix &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2444 of file scimatrix.hpp.

real cxsc::operator* ( const srmatrix_subv &  v1,
const srvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2447 of file srmatrix.hpp.

scmatrix cxsc::operator* ( const scmatrix_slice &  M1,
const srmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2453 of file scmatrix.hpp.

interval cxsc::operator* ( const srvector &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2454 of file sivector.hpp.

scivector cxsc::operator* ( const scimatrix &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2455 of file scimatrix.hpp.

real cxsc::operator* ( const srmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2458 of file srmatrix.hpp.

scmatrix cxsc::operator* ( const srmatrix_slice &  M1,
const scmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2464 of file scmatrix.hpp.

interval cxsc::operator* ( const sivector &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2465 of file sivector.hpp.

scivector cxsc::operator* ( const scimatrix &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2466 of file scimatrix.hpp.

real cxsc::operator* ( const srmatrix_subv &  v1,
const rvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2469 of file srmatrix.hpp.

scmatrix cxsc::operator* ( const scmatrix_slice &  M1,
const scmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2475 of file scmatrix.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2476 of file sivector.hpp.

scivector cxsc::operator* ( const srmatrix &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2477 of file scimatrix.hpp.

real cxsc::operator* ( const srmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2480 of file srmatrix.hpp.

scmatrix cxsc::operator* ( const scmatrix &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2486 of file scmatrix.hpp.

interval cxsc::operator* ( const srvector_slice &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2487 of file sivector.hpp.

scivector cxsc::operator* ( const scmatrix &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2488 of file scimatrix.hpp.

real cxsc::operator* ( const srvector &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2491 of file srmatrix.hpp.

scmatrix cxsc::operator* ( const srmatrix &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2497 of file scmatrix.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2498 of file sivector.hpp.

scivector cxsc::operator* ( const simatrix &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2499 of file scimatrix.hpp.

real cxsc::operator* ( const srvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2502 of file srmatrix.hpp.

scmatrix cxsc::operator* ( const scmatrix &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2508 of file scmatrix.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2509 of file sivector.hpp.

scivector cxsc::operator* ( const scmatrix &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2509 of file scimatrix.hpp.

real cxsc::operator* ( const rvector &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2513 of file srmatrix.hpp.

cmatrix cxsc::operator* ( const scmatrix_slice &  M1,
const rmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2519 of file scmatrix.hpp.

interval cxsc::operator* ( const srvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2520 of file sivector.hpp.

scivector cxsc::operator* ( const simatrix &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2520 of file scimatrix.hpp.

real cxsc::operator* ( const rvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2524 of file srmatrix.hpp.

cmatrix cxsc::operator* ( const srmatrix_slice &  M1,
const cmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2530 of file scmatrix.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2531 of file sivector.hpp.

scivector cxsc::operator* ( const scimatrix &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2531 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const scmatrix_slice &  M1,
const cmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2541 of file scmatrix.hpp.

scivector cxsc::operator* ( const scimatrix &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2542 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const cmatrix &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2552 of file scmatrix.hpp.

scivector cxsc::operator* ( const scimatrix &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2553 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const rmatrix &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2563 of file scmatrix.hpp.

scivector cxsc::operator* ( const scimatrix &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2564 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const cmatrix &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2574 of file scmatrix.hpp.

scivector cxsc::operator* ( const srmatrix &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2575 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const scmatrix_slice &  M1,
const rmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2585 of file scmatrix.hpp.

scivector cxsc::operator* ( const scmatrix &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2586 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const srmatrix_slice &  M1,
const cmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2596 of file scmatrix.hpp.

scivector cxsc::operator* ( const simatrix &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2597 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const scmatrix_slice &  M1,
const cmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2607 of file scmatrix.hpp.

scivector cxsc::operator* ( const simatrix &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2608 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const cmatrix_slice &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2618 of file scmatrix.hpp.

scivector cxsc::operator* ( const scmatrix &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2619 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const rmatrix_slice &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2629 of file scmatrix.hpp.

civector cxsc::operator* ( const cimatrix &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2630 of file scimatrix.hpp.

cmatrix cxsc::operator* ( const cmatrix_slice &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2640 of file scmatrix.hpp.

civector cxsc::operator* ( const cimatrix &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2641 of file scimatrix.hpp.

scvector cxsc::operator* ( const scmatrix_slice &  M,
const srvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2651 of file scmatrix.hpp.

civector cxsc::operator* ( const cimatrix &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2652 of file scimatrix.hpp.

scvector cxsc::operator* ( const srmatrix_slice &  M,
const scvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2662 of file scmatrix.hpp.

civector cxsc::operator* ( const cimatrix &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2663 of file scimatrix.hpp.

scvector cxsc::operator* ( const scmatrix_slice &  M,
const scvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2673 of file scmatrix.hpp.

civector cxsc::operator* ( const rmatrix &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2674 of file scimatrix.hpp.

scvector cxsc::operator* ( const scmatrix_slice &  M,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2684 of file scmatrix.hpp.

civector cxsc::operator* ( const cmatrix &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2685 of file scimatrix.hpp.

scvector cxsc::operator* ( const srmatrix_slice &  M,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2695 of file scmatrix.hpp.

civector cxsc::operator* ( const imatrix &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2696 of file scimatrix.hpp.

scvector cxsc::operator* ( const scmatrix_slice &  M,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2706 of file scmatrix.hpp.

civector cxsc::operator* ( const cmatrix &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2707 of file scimatrix.hpp.

cvector cxsc::operator* ( const scmatrix_slice &  M,
const rvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2717 of file scmatrix.hpp.

civector cxsc::operator* ( const imatrix &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2718 of file scimatrix.hpp.

cvector cxsc::operator* ( const srmatrix_slice &  M,
const cvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2728 of file scmatrix.hpp.

civector cxsc::operator* ( const cimatrix_slice &  A,
const srvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2729 of file scimatrix.hpp.

cvector cxsc::operator* ( const scmatrix_slice &  M,
const cvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2739 of file scmatrix.hpp.

civector cxsc::operator* ( const cimatrix_slice &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2740 of file scimatrix.hpp.

cvector cxsc::operator* ( const scmatrix_slice &  M,
const rvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2750 of file scmatrix.hpp.

civector cxsc::operator* ( const cimatrix_slice &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2751 of file scimatrix.hpp.

cvector cxsc::operator* ( const srmatrix_slice &  M,
const cvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2761 of file scmatrix.hpp.

civector cxsc::operator* ( const cimatrix_slice &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2762 of file scimatrix.hpp.

cvector cxsc::operator* ( const scmatrix_slice &  M,
const cvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2772 of file scmatrix.hpp.

civector cxsc::operator* ( const rmatrix_slice &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2773 of file scimatrix.hpp.

civector cxsc::operator* ( const cmatrix_slice &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2784 of file scimatrix.hpp.

civector cxsc::operator* ( const imatrix_slice &  A,
const scivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2795 of file scimatrix.hpp.

civector cxsc::operator* ( const cmatrix_slice &  A,
const sivector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2806 of file scimatrix.hpp.

civector cxsc::operator* ( const imatrix_slice &  A,
const scvector &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2817 of file scimatrix.hpp.

civector cxsc::operator* ( const cimatrix &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2828 of file scimatrix.hpp.

civector cxsc::operator* ( const cimatrix &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2839 of file scimatrix.hpp.

civector cxsc::operator* ( const cimatrix &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2850 of file scimatrix.hpp.

civector cxsc::operator* ( const cimatrix &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2861 of file scimatrix.hpp.

civector cxsc::operator* ( const rmatrix &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2872 of file scimatrix.hpp.

civector cxsc::operator* ( const cmatrix &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2883 of file scimatrix.hpp.

civector cxsc::operator* ( const imatrix &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2894 of file scimatrix.hpp.

civector cxsc::operator* ( const cmatrix &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2905 of file scimatrix.hpp.

civector cxsc::operator* ( const imatrix &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2916 of file scimatrix.hpp.

civector cxsc::operator* ( const cimatrix_slice &  A,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2927 of file scimatrix.hpp.

civector cxsc::operator* ( const cimatrix_slice &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2938 of file scimatrix.hpp.

civector cxsc::operator* ( const cimatrix_slice &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2949 of file scimatrix.hpp.

civector cxsc::operator* ( const cimatrix_slice &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2960 of file scimatrix.hpp.

civector cxsc::operator* ( const rmatrix_slice &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2971 of file scimatrix.hpp.

civector cxsc::operator* ( const imatrix_slice &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2982 of file scimatrix.hpp.

civector cxsc::operator* ( const cmatrix_slice &  A,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 2993 of file scimatrix.hpp.

civector cxsc::operator* ( const cmatrix_slice &  A,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3004 of file scimatrix.hpp.

civector cxsc::operator* ( const imatrix_slice &  A,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix A and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3015 of file scimatrix.hpp.

simatrix cxsc::operator* ( const simatrix_slice &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3072 of file simatrix.hpp.

simatrix cxsc::operator* ( const srmatrix_slice &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3083 of file simatrix.hpp.

simatrix cxsc::operator* ( const simatrix_slice &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3094 of file simatrix.hpp.

simatrix cxsc::operator* ( const simatrix_slice &  M1,
const srmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3105 of file simatrix.hpp.

simatrix cxsc::operator* ( const srmatrix_slice &  M1,
const simatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3116 of file simatrix.hpp.

simatrix cxsc::operator* ( const simatrix_slice &  M1,
const simatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3127 of file simatrix.hpp.

simatrix cxsc::operator* ( const simatrix &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3138 of file simatrix.hpp.

simatrix cxsc::operator* ( const srmatrix &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3149 of file simatrix.hpp.

simatrix cxsc::operator* ( const simatrix &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3160 of file simatrix.hpp.

imatrix cxsc::operator* ( const simatrix_slice &  M1,
const rmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3171 of file simatrix.hpp.

imatrix cxsc::operator* ( const srmatrix_slice &  M1,
const imatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3182 of file simatrix.hpp.

imatrix cxsc::operator* ( const simatrix_slice &  M1,
const imatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3193 of file simatrix.hpp.

imatrix cxsc::operator* ( const imatrix &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3204 of file simatrix.hpp.

imatrix cxsc::operator* ( const rmatrix &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3215 of file simatrix.hpp.

imatrix cxsc::operator* ( const imatrix &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3226 of file simatrix.hpp.

imatrix cxsc::operator* ( const simatrix_slice &  M1,
const rmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3237 of file simatrix.hpp.

imatrix cxsc::operator* ( const srmatrix_slice &  M1,
const imatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3248 of file simatrix.hpp.

imatrix cxsc::operator* ( const simatrix_slice &  M1,
const imatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3259 of file simatrix.hpp.

imatrix cxsc::operator* ( const imatrix_slice &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3270 of file simatrix.hpp.

imatrix cxsc::operator* ( const rmatrix_slice &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3281 of file simatrix.hpp.

imatrix cxsc::operator* ( const imatrix_slice &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3292 of file simatrix.hpp.

sivector cxsc::operator* ( const simatrix_slice &  M,
const srvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3303 of file simatrix.hpp.

sivector cxsc::operator* ( const srmatrix_slice &  M,
const sivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3314 of file simatrix.hpp.

sivector cxsc::operator* ( const simatrix_slice &  M,
const sivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3325 of file simatrix.hpp.

sivector cxsc::operator* ( const simatrix_slice &  M,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3336 of file simatrix.hpp.

sivector cxsc::operator* ( const srmatrix_slice &  M,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3347 of file simatrix.hpp.

sivector cxsc::operator* ( const simatrix_slice &  M,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3358 of file simatrix.hpp.

ivector cxsc::operator* ( const simatrix_slice &  M,
const rvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3369 of file simatrix.hpp.

ivector cxsc::operator* ( const srmatrix_slice &  M,
const ivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3380 of file simatrix.hpp.

ivector cxsc::operator* ( const simatrix_slice &  M,
const ivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3391 of file simatrix.hpp.

ivector cxsc::operator* ( const simatrix_slice &  M,
const rvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3402 of file simatrix.hpp.

ivector cxsc::operator* ( const srmatrix_slice &  M,
const ivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3413 of file simatrix.hpp.

ivector cxsc::operator* ( const simatrix_slice &  M,
const ivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3424 of file simatrix.hpp.

complex cxsc::operator* ( const scmatrix_subv &  v1,
const srvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3724 of file scmatrix.hpp.

complex cxsc::operator* ( const srmatrix_subv &  v1,
const scvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3735 of file scmatrix.hpp.

complex cxsc::operator* ( const scmatrix_subv &  v1,
const scvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3746 of file scmatrix.hpp.

complex cxsc::operator* ( const scmatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3757 of file scmatrix.hpp.

complex cxsc::operator* ( const srmatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3768 of file scmatrix.hpp.

complex cxsc::operator* ( const scmatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3779 of file scmatrix.hpp.

complex cxsc::operator* ( const scmatrix_subv &  v1,
const rvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3790 of file scmatrix.hpp.

complex cxsc::operator* ( const srmatrix_subv &  v1,
const cvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3801 of file scmatrix.hpp.

complex cxsc::operator* ( const scmatrix_subv &  v1,
const cvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3812 of file scmatrix.hpp.

complex cxsc::operator* ( const scmatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3823 of file scmatrix.hpp.

complex cxsc::operator* ( const srmatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3834 of file scmatrix.hpp.

complex cxsc::operator* ( const scmatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3845 of file scmatrix.hpp.

complex cxsc::operator* ( const scvector &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3856 of file scmatrix.hpp.

complex cxsc::operator* ( const srvector &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3867 of file scmatrix.hpp.

complex cxsc::operator* ( const scvector &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3878 of file scmatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3889 of file scmatrix.hpp.

complex cxsc::operator* ( const srvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3900 of file scmatrix.hpp.

complex cxsc::operator* ( const scvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3911 of file scmatrix.hpp.

complex cxsc::operator* ( const cvector &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3922 of file scmatrix.hpp.

complex cxsc::operator* ( const rvector &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3933 of file scmatrix.hpp.

complex cxsc::operator* ( const cvector &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3944 of file scmatrix.hpp.

complex cxsc::operator* ( const cvector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3955 of file scmatrix.hpp.

complex cxsc::operator* ( const rvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3966 of file scmatrix.hpp.

complex cxsc::operator* ( const cvector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 3977 of file scmatrix.hpp.

interval cxsc::operator* ( const simatrix_subv &  v1,
const srvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4792 of file simatrix.hpp.

interval cxsc::operator* ( const srmatrix_subv &  v1,
const sivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4803 of file simatrix.hpp.

interval cxsc::operator* ( const simatrix_subv &  v1,
const sivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4814 of file simatrix.hpp.

interval cxsc::operator* ( const simatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4825 of file simatrix.hpp.

interval cxsc::operator* ( const srmatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4836 of file simatrix.hpp.

interval cxsc::operator* ( const simatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4847 of file simatrix.hpp.

interval cxsc::operator* ( const simatrix_subv &  v1,
const rvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4858 of file simatrix.hpp.

interval cxsc::operator* ( const srmatrix_subv &  v1,
const ivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4869 of file simatrix.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const rvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4871 of file scivector.hpp.

interval cxsc::operator* ( const simatrix_subv &  v1,
const ivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4880 of file simatrix.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const cvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4882 of file scivector.hpp.

interval cxsc::operator* ( const simatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4891 of file simatrix.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const ivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4893 of file scivector.hpp.

interval cxsc::operator* ( const srmatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4902 of file simatrix.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const civector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4904 of file scivector.hpp.

interval cxsc::operator* ( const simatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4913 of file simatrix.hpp.

cinterval cxsc::operator* ( const srvector_slice &  v1,
const civector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4915 of file scivector.hpp.

interval cxsc::operator* ( const sivector &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4924 of file simatrix.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const civector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4926 of file scivector.hpp.

interval cxsc::operator* ( const srvector &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4935 of file simatrix.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const civector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4937 of file scivector.hpp.

interval cxsc::operator* ( const sivector &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4946 of file simatrix.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const ivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4948 of file scivector.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4957 of file simatrix.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const cvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4959 of file scivector.hpp.

interval cxsc::operator* ( const srvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4968 of file simatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4970 of file scivector.hpp.

interval cxsc::operator* ( const sivector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4979 of file simatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4981 of file scivector.hpp.

interval cxsc::operator* ( const ivector &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4990 of file simatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 4992 of file scivector.hpp.

interval cxsc::operator* ( const rvector &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5001 of file simatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5003 of file scivector.hpp.

interval cxsc::operator* ( const ivector &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5012 of file simatrix.hpp.

cinterval cxsc::operator* ( const rvector &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5014 of file scivector.hpp.

interval cxsc::operator* ( const ivector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5023 of file simatrix.hpp.

cinterval cxsc::operator* ( const cvector &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5025 of file scivector.hpp.

interval cxsc::operator* ( const rvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5034 of file simatrix.hpp.

cinterval cxsc::operator* ( const ivector &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5036 of file scivector.hpp.

interval cxsc::operator* ( const ivector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5045 of file simatrix.hpp.

cinterval cxsc::operator* ( const cvector &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5047 of file scivector.hpp.

cinterval cxsc::operator* ( const ivector &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5058 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5069 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5080 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5091 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5102 of file scivector.hpp.

cinterval cxsc::operator* ( const srvector_slice &  v1,
const civector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5113 of file scivector.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const civector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5124 of file scivector.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5135 of file scivector.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5146 of file scivector.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5157 of file scivector.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5168 of file scivector.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5179 of file scivector.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5190 of file scivector.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5201 of file scivector.hpp.

cinterval cxsc::operator* ( const rvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5212 of file scivector.hpp.

cinterval cxsc::operator* ( const ivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5223 of file scivector.hpp.

cinterval cxsc::operator* ( const cvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5234 of file scivector.hpp.

cinterval cxsc::operator* ( const cvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5245 of file scivector.hpp.

cinterval cxsc::operator* ( const ivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5256 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5267 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5278 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5289 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5300 of file scivector.hpp.

cinterval cxsc::operator* ( const srvector &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5311 of file scivector.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5322 of file scivector.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5333 of file scivector.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5344 of file scivector.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5355 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const srvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5366 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5377 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5388 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5399 of file scivector.hpp.

cinterval cxsc::operator* ( const srvector_slice &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5410 of file scivector.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5421 of file scivector.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const scivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5432 of file scivector.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const sivector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5443 of file scivector.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const scvector &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5454 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5465 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5476 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5487 of file scivector.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5498 of file scivector.hpp.

cinterval cxsc::operator* ( const srvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5509 of file scivector.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5520 of file scivector.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5531 of file scivector.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5542 of file scivector.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Computes the dot product v1*v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5553 of file scivector.hpp.

scimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5811 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5822 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5833 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5844 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const srmatrix_slice &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5855 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scmatrix_slice &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5866 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const simatrix_slice &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5877 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const simatrix_slice &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5888 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scmatrix_slice &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5899 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const srmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5910 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const scmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5921 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const simatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5932 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const scimatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5943 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const srmatrix_slice &  M1,
const scimatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5954 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const simatrix_slice &  M1,
const scimatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5965 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scmatrix_slice &  M1,
const scimatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5976 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const simatrix_slice &  M1,
const scmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5987 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scmatrix_slice &  M1,
const simatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 5998 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6009 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6020 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6031 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scimatrix &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6042 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const srmatrix &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6053 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scmatrix &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6064 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const simatrix &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6075 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const simatrix &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6086 of file scimatrix.hpp.

scimatrix cxsc::operator* ( const scmatrix &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6097 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const rmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6108 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const imatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6119 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const cmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6130 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const cimatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6141 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const srmatrix_slice &  M1,
const cimatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6152 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const simatrix_slice &  M1,
const cimatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6163 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scmatrix_slice &  M1,
const cimatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6174 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const simatrix_slice &  M1,
const cmatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6185 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scmatrix_slice &  M1,
const imatrix &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6196 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6207 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6218 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6229 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6240 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const rmatrix &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6251 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cmatrix &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6262 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const imatrix &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6273 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const imatrix &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6284 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cmatrix &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6295 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const rmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6306 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const cmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6317 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const imatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6328 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scimatrix_slice &  M1,
const cimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6339 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const srmatrix_slice &  M1,
const cimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6350 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const simatrix_slice &  M1,
const cimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6361 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scmatrix_slice &  M1,
const cimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6372 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const simatrix_slice &  M1,
const cmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6383 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const scmatrix_slice &  M1,
const imatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6394 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix_slice &  M1,
const srmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6405 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix_slice &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6416 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix_slice &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6427 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cimatrix_slice &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6438 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const rmatrix_slice &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6449 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const imatrix_slice &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6460 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cmatrix_slice &  M1,
const scimatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6471 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const imatrix_slice &  M1,
const scmatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6482 of file scimatrix.hpp.

cimatrix cxsc::operator* ( const cmatrix_slice &  M1,
const simatrix_slice &  M2 
) [inline]

Returns the product of the matrices M1 and M2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6493 of file scimatrix.hpp.

scivector cxsc::operator* ( const scimatrix_slice &  M,
const srvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6504 of file scimatrix.hpp.

scivector cxsc::operator* ( const scimatrix_slice &  M,
const sivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6515 of file scimatrix.hpp.

scivector cxsc::operator* ( const scimatrix_slice &  M,
const scvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6526 of file scimatrix.hpp.

scivector cxsc::operator* ( const scimatrix_slice &  M,
const scivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6537 of file scimatrix.hpp.

scivector cxsc::operator* ( const srmatrix_slice &  M,
const scivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6548 of file scimatrix.hpp.

scivector cxsc::operator* ( const simatrix_slice &  M,
const scivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6559 of file scimatrix.hpp.

scivector cxsc::operator* ( const scmatrix_slice &  M,
const scivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6570 of file scimatrix.hpp.

scivector cxsc::operator* ( const simatrix_slice &  M,
const scvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6581 of file scimatrix.hpp.

scivector cxsc::operator* ( const scmatrix_slice &  M,
const sivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6592 of file scimatrix.hpp.

scivector cxsc::operator* ( const scimatrix_slice &  M,
const srvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6603 of file scimatrix.hpp.

scivector cxsc::operator* ( const scimatrix_slice &  M,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6614 of file scimatrix.hpp.

scivector cxsc::operator* ( const scimatrix_slice &  M,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6625 of file scimatrix.hpp.

scivector cxsc::operator* ( const scimatrix_slice &  M,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6636 of file scimatrix.hpp.

scivector cxsc::operator* ( const srmatrix_slice &  M,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6647 of file scimatrix.hpp.

scivector cxsc::operator* ( const scmatrix_slice &  M,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6658 of file scimatrix.hpp.

scivector cxsc::operator* ( const simatrix_slice &  M,
const scivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6669 of file scimatrix.hpp.

scivector cxsc::operator* ( const simatrix_slice &  M,
const scvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6680 of file scimatrix.hpp.

scivector cxsc::operator* ( const scmatrix_slice &  M,
const sivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6691 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix_slice &  M,
const rvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6702 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix_slice &  M,
const ivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6713 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix_slice &  M,
const cvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6724 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix_slice &  M,
const civector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6735 of file scimatrix.hpp.

civector cxsc::operator* ( const srmatrix_slice &  M,
const civector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6746 of file scimatrix.hpp.

civector cxsc::operator* ( const simatrix_slice &  M,
const civector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6757 of file scimatrix.hpp.

civector cxsc::operator* ( const scmatrix_slice &  M,
const civector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6768 of file scimatrix.hpp.

civector cxsc::operator* ( const simatrix_slice &  M,
const cvector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6779 of file scimatrix.hpp.

civector cxsc::operator* ( const scmatrix_slice &  M,
const ivector &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6790 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix_slice &  M,
const rvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6801 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix_slice &  M,
const ivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6812 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix_slice &  M,
const cvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6823 of file scimatrix.hpp.

civector cxsc::operator* ( const scimatrix_slice &  M,
const civector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6834 of file scimatrix.hpp.

civector cxsc::operator* ( const srmatrix_slice &  M,
const civector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6845 of file scimatrix.hpp.

civector cxsc::operator* ( const scmatrix_slice &  M,
const civector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6856 of file scimatrix.hpp.

civector cxsc::operator* ( const simatrix_slice &  M,
const civector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6867 of file scimatrix.hpp.

civector cxsc::operator* ( const simatrix_slice &  M,
const cvector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6878 of file scimatrix.hpp.

civector cxsc::operator* ( const scmatrix_slice &  M,
const ivector_slice &  v 
) [inline]

Returns the product of the matrix M and the vector v.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 6889 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const srvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10374 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const scvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10385 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const sivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10396 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const scivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10407 of file scimatrix.hpp.

cinterval cxsc::operator* ( const srmatrix_subv &  v1,
const scivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10418 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scmatrix_subv &  v1,
const scivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10429 of file scimatrix.hpp.

cinterval cxsc::operator* ( const simatrix_subv &  v1,
const scivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10440 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scmatrix_subv &  v1,
const sivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10451 of file scimatrix.hpp.

cinterval cxsc::operator* ( const simatrix_subv &  v1,
const scvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10462 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const srvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10473 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10484 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10495 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const scivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10506 of file scimatrix.hpp.

cinterval cxsc::operator* ( const srmatrix_subv &  v1,
const scivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10517 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scmatrix_subv &  v1,
const scivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10528 of file scimatrix.hpp.

cinterval cxsc::operator* ( const simatrix_subv &  v1,
const scivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10539 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scmatrix_subv &  v1,
const sivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10550 of file scimatrix.hpp.

cinterval cxsc::operator* ( const simatrix_subv &  v1,
const scvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10561 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const rvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10572 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const ivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10583 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const cvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10594 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const civector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10605 of file scimatrix.hpp.

cinterval cxsc::operator* ( const srmatrix_subv &  v1,
const civector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10616 of file scimatrix.hpp.

cinterval cxsc::operator* ( const simatrix_subv &  v1,
const civector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10627 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scmatrix_subv &  v1,
const civector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10638 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scmatrix_subv &  v1,
const ivector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10649 of file scimatrix.hpp.

cinterval cxsc::operator* ( const simatrix_subv &  v1,
const cvector &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10660 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const rvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10671 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10682 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10693 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scimatrix_subv &  v1,
const civector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10704 of file scimatrix.hpp.

cinterval cxsc::operator* ( const srmatrix_subv &  v1,
const civector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10715 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scmatrix_subv &  v1,
const civector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10726 of file scimatrix.hpp.

cinterval cxsc::operator* ( const simatrix_subv &  v1,
const civector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10737 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scmatrix_subv &  v1,
const ivector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10748 of file scimatrix.hpp.

cinterval cxsc::operator* ( const simatrix_subv &  v1,
const cvector_slice &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10759 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10770 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10781 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10792 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scivector &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10803 of file scimatrix.hpp.

cinterval cxsc::operator* ( const srvector &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10814 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10825 of file scimatrix.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10836 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scvector &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10847 of file scimatrix.hpp.

cinterval cxsc::operator* ( const sivector &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10858 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10869 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10880 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10891 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scivector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10902 of file scimatrix.hpp.

cinterval cxsc::operator* ( const srvector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10913 of file scimatrix.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10924 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10935 of file scimatrix.hpp.

cinterval cxsc::operator* ( const scvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10946 of file scimatrix.hpp.

cinterval cxsc::operator* ( const sivector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10957 of file scimatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10968 of file scimatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10979 of file scimatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 10990 of file scimatrix.hpp.

cinterval cxsc::operator* ( const civector &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11001 of file scimatrix.hpp.

cinterval cxsc::operator* ( const rvector &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11012 of file scimatrix.hpp.

cinterval cxsc::operator* ( const cvector &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11023 of file scimatrix.hpp.

cinterval cxsc::operator* ( const ivector &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11034 of file scimatrix.hpp.

cinterval cxsc::operator* ( const ivector &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11045 of file scimatrix.hpp.

cinterval cxsc::operator* ( const cvector &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11056 of file scimatrix.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const srmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11067 of file scimatrix.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11078 of file scimatrix.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11089 of file scimatrix.hpp.

cinterval cxsc::operator* ( const civector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11100 of file scimatrix.hpp.

cinterval cxsc::operator* ( const rvector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11111 of file scimatrix.hpp.

cinterval cxsc::operator* ( const cvector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11122 of file scimatrix.hpp.

cinterval cxsc::operator* ( const ivector_slice &  v1,
const scimatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11133 of file scimatrix.hpp.

cinterval cxsc::operator* ( const ivector_slice &  v1,
const scmatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11144 of file scimatrix.hpp.

cinterval cxsc::operator* ( const cvector_slice &  v1,
const simatrix_subv &  v2 
) [inline]

Returns the dot product of v1 and v2.

Note that the precision used for the computation is set by the global variable opdotprec. By default it is set to 0, meaning maximum accuracy (this is also the slowest option). To use standard floating point operations, set opdotprec=1. Setting opdotprec to K>=2 uses (simulated) K-fold double precision.

Definition at line 11155 of file scimatrix.hpp.

bool cxsc::operator< ( const srvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 678 of file srvector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 686 of file srvector.hpp.

bool cxsc::operator< ( const rvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 694 of file srvector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 702 of file srvector.hpp.

bool cxsc::operator< ( const rvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 710 of file srvector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1432 of file srvector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1440 of file srvector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1448 of file srvector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1456 of file srvector.hpp.

bool cxsc::operator< ( const rvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1464 of file srvector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1472 of file srvector.hpp.

bool cxsc::operator< ( const rvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1480 of file srvector.hpp.

bool cxsc::operator< ( const sivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1489 of file sivector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1497 of file sivector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1505 of file sivector.hpp.

bool cxsc::operator< ( const sivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1513 of file sivector.hpp.

bool cxsc::operator< ( const rvector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1521 of file sivector.hpp.

bool cxsc::operator< ( const ivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1529 of file sivector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1537 of file sivector.hpp.

bool cxsc::operator< ( const sivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1545 of file sivector.hpp.

bool cxsc::operator< ( const rvector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1553 of file sivector.hpp.

bool cxsc::operator< ( const ivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 1561 of file sivector.hpp.

bool cxsc::operator< ( const scivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3240 of file scivector.hpp.

bool cxsc::operator< ( const scivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3248 of file scivector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3256 of file scivector.hpp.

bool cxsc::operator< ( const scvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3264 of file scivector.hpp.

bool cxsc::operator< ( const sivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3272 of file scivector.hpp.

bool cxsc::operator< ( const scivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3280 of file scivector.hpp.

bool cxsc::operator< ( const scivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3288 of file scivector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3296 of file scivector.hpp.

bool cxsc::operator< ( const scvector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3304 of file scivector.hpp.

bool cxsc::operator< ( const sivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3312 of file scivector.hpp.

bool cxsc::operator< ( const civector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3320 of file scivector.hpp.

bool cxsc::operator< ( const civector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3328 of file scivector.hpp.

bool cxsc::operator< ( const rvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3336 of file scivector.hpp.

bool cxsc::operator< ( const cvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3344 of file scivector.hpp.

bool cxsc::operator< ( const ivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3352 of file scivector.hpp.

bool cxsc::operator< ( const scivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3360 of file scivector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3368 of file scivector.hpp.

bool cxsc::operator< ( const scvector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3376 of file scivector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3377 of file sivector.hpp.

bool cxsc::operator< ( const sivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3384 of file scivector.hpp.

bool cxsc::operator< ( const sivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3385 of file sivector.hpp.

bool cxsc::operator< ( const scivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3392 of file scivector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3393 of file sivector.hpp.

bool cxsc::operator< ( const civector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3400 of file scivector.hpp.

bool cxsc::operator< ( const sivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3401 of file sivector.hpp.

bool cxsc::operator< ( const rvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3408 of file scivector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3409 of file sivector.hpp.

bool cxsc::operator< ( const ivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3416 of file scivector.hpp.

bool cxsc::operator< ( const sivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3417 of file sivector.hpp.

bool cxsc::operator< ( const cvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3424 of file scivector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3425 of file sivector.hpp.

bool cxsc::operator< ( const civector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3432 of file scivector.hpp.

bool cxsc::operator< ( const sivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3433 of file sivector.hpp.

bool cxsc::operator< ( const rvector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3441 of file sivector.hpp.

bool cxsc::operator< ( const ivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3449 of file sivector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3457 of file sivector.hpp.

bool cxsc::operator< ( const sivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3465 of file sivector.hpp.

bool cxsc::operator< ( const rvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3473 of file sivector.hpp.

bool cxsc::operator< ( const ivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 3481 of file sivector.hpp.

bool cxsc::operator< ( const scivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7698 of file scivector.hpp.

bool cxsc::operator< ( const scivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7706 of file scivector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7714 of file scivector.hpp.

bool cxsc::operator< ( const scvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7722 of file scivector.hpp.

bool cxsc::operator< ( const sivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7730 of file scivector.hpp.

bool cxsc::operator< ( const scivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7738 of file scivector.hpp.

bool cxsc::operator< ( const scivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7746 of file scivector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7754 of file scivector.hpp.

bool cxsc::operator< ( const scvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7762 of file scivector.hpp.

bool cxsc::operator< ( const sivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7770 of file scivector.hpp.

bool cxsc::operator< ( const scivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7778 of file scivector.hpp.

bool cxsc::operator< ( const scivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7786 of file scivector.hpp.

bool cxsc::operator< ( const srvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7794 of file scivector.hpp.

bool cxsc::operator< ( const scvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7802 of file scivector.hpp.

bool cxsc::operator< ( const sivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7810 of file scivector.hpp.

bool cxsc::operator< ( const scivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7818 of file scivector.hpp.

bool cxsc::operator< ( const scivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7826 of file scivector.hpp.

bool cxsc::operator< ( const srvector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7834 of file scivector.hpp.

bool cxsc::operator< ( const sivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7842 of file scivector.hpp.

bool cxsc::operator< ( const scvector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7850 of file scivector.hpp.

bool cxsc::operator< ( const civector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7858 of file scivector.hpp.

bool cxsc::operator< ( const civector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7866 of file scivector.hpp.

bool cxsc::operator< ( const rvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7874 of file scivector.hpp.

bool cxsc::operator< ( const cvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7882 of file scivector.hpp.

bool cxsc::operator< ( const ivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than the respective elements of v2.

Definition at line 7890 of file scivector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const srvector &  v 
) [inline]

Output operator for sparse vector v.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 848 of file srvector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const scvector &  v 
) [inline]

Output operator for sparse vector v.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 1224 of file scvector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const srmatrix &  A 
) [inline]

Standard output operator for sparse matrices.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 1341 of file srmatrix.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const srvector_slice &  v 
) [inline]

Output operator for sparse vector slice v.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 1666 of file srvector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const sivector &  v 
) [inline]

Output operator for sparse vector v.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 1811 of file sivector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const scmatrix &  A 
) [inline]

Standard output operator for sparse matrices.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 1937 of file scmatrix.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const srmatrix_slice &  M 
) [inline]

Standard output operator for sparse matrix slice.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 2133 of file srmatrix.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const simatrix &  A 
) [inline]

Standard output operator for sparse matrices.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 2412 of file simatrix.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const scvector_slice &  v 
) [inline]

Output operator for sparse vector slice v.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 2498 of file scvector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const scmatrix_slice &  M 
) [inline]

Standard output operator for sparse matrix slice.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 3322 of file scmatrix.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const sivector_slice &  v 
) [inline]

Output operator for sparse vector slice v.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 3819 of file sivector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const scivector &  v 
) [inline]

Output operator for sparse vector v.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 4042 of file scivector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const simatrix_slice &  M 
) [inline]

Standard output operator for sparse matrix slice.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 4359 of file simatrix.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const scimatrix &  A 
) [inline]

Standard output operator for sparse matrices.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 4899 of file scimatrix.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const scivector_slice &  v 
) [inline]

Output operator for sparse vector slice v.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 8660 of file scivector.hpp.

std::ostream& cxsc::operator<< ( std::ostream &  os,
const scimatrix_slice &  M 
) [inline]

Standard output operator for sparse matrix slice.

The output format is set by global flags, default is dense output. Use cout << SparseInOut; for sparse output or cout << MatrixMarketInOut; for output in matrix market format.

Definition at line 9604 of file scimatrix.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 718 of file srvector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 726 of file srvector.hpp.

bool cxsc::operator<= ( const rvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 734 of file srvector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 742 of file srvector.hpp.

bool cxsc::operator<= ( const rvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 750 of file srvector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1488 of file srvector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1496 of file srvector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1504 of file srvector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1512 of file srvector.hpp.

bool cxsc::operator<= ( const rvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1520 of file srvector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1528 of file srvector.hpp.

bool cxsc::operator<= ( const rvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1536 of file srvector.hpp.

bool cxsc::operator<= ( const sivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1569 of file sivector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1577 of file sivector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1585 of file sivector.hpp.

bool cxsc::operator<= ( const sivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1593 of file sivector.hpp.

bool cxsc::operator<= ( const rvector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1601 of file sivector.hpp.

bool cxsc::operator<= ( const ivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1609 of file sivector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1617 of file sivector.hpp.

bool cxsc::operator<= ( const sivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1625 of file sivector.hpp.

bool cxsc::operator<= ( const rvector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1633 of file sivector.hpp.

bool cxsc::operator<= ( const ivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 1641 of file sivector.hpp.

bool cxsc::operator<= ( const scivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3440 of file scivector.hpp.

bool cxsc::operator<= ( const scivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3448 of file scivector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3456 of file scivector.hpp.

bool cxsc::operator<= ( const scvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3464 of file scivector.hpp.

bool cxsc::operator<= ( const sivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3472 of file scivector.hpp.

bool cxsc::operator<= ( const scivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3480 of file scivector.hpp.

bool cxsc::operator<= ( const scivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3488 of file scivector.hpp.

bool cxsc::operator<= ( const sivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3489 of file sivector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3496 of file scivector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3497 of file sivector.hpp.

bool cxsc::operator<= ( const scvector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3504 of file scivector.hpp.

bool cxsc::operator<= ( const sivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3505 of file sivector.hpp.

bool cxsc::operator<= ( const sivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3512 of file scivector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3513 of file sivector.hpp.

bool cxsc::operator<= ( const civector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3520 of file scivector.hpp.

bool cxsc::operator<= ( const sivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3521 of file sivector.hpp.

bool cxsc::operator<= ( const civector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3528 of file scivector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3529 of file sivector.hpp.

bool cxsc::operator<= ( const rvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3536 of file scivector.hpp.

bool cxsc::operator<= ( const sivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3537 of file sivector.hpp.

bool cxsc::operator<= ( const cvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3544 of file scivector.hpp.

bool cxsc::operator<= ( const rvector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3545 of file sivector.hpp.

bool cxsc::operator<= ( const ivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3552 of file scivector.hpp.

bool cxsc::operator<= ( const ivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3553 of file sivector.hpp.

bool cxsc::operator<= ( const scivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3560 of file scivector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3561 of file sivector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3568 of file scivector.hpp.

bool cxsc::operator<= ( const sivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3569 of file sivector.hpp.

bool cxsc::operator<= ( const scvector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3576 of file scivector.hpp.

bool cxsc::operator<= ( const rvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3577 of file sivector.hpp.

bool cxsc::operator<= ( const sivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3584 of file scivector.hpp.

bool cxsc::operator<= ( const ivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3585 of file sivector.hpp.

bool cxsc::operator<= ( const scivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3592 of file scivector.hpp.

bool cxsc::operator<= ( const civector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3600 of file scivector.hpp.

bool cxsc::operator<= ( const rvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3608 of file scivector.hpp.

bool cxsc::operator<= ( const ivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3616 of file scivector.hpp.

bool cxsc::operator<= ( const cvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3624 of file scivector.hpp.

bool cxsc::operator<= ( const civector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 3632 of file scivector.hpp.

bool cxsc::operator<= ( const scivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7898 of file scivector.hpp.

bool cxsc::operator<= ( const scivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7906 of file scivector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7914 of file scivector.hpp.

bool cxsc::operator<= ( const scvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7922 of file scivector.hpp.

bool cxsc::operator<= ( const sivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7930 of file scivector.hpp.

bool cxsc::operator<= ( const scivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7938 of file scivector.hpp.

bool cxsc::operator<= ( const scivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7946 of file scivector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7954 of file scivector.hpp.

bool cxsc::operator<= ( const scvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7962 of file scivector.hpp.

bool cxsc::operator<= ( const sivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7970 of file scivector.hpp.

bool cxsc::operator<= ( const scivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7978 of file scivector.hpp.

bool cxsc::operator<= ( const scivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7986 of file scivector.hpp.

bool cxsc::operator<= ( const srvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 7994 of file scivector.hpp.

bool cxsc::operator<= ( const scvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8002 of file scivector.hpp.

bool cxsc::operator<= ( const sivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8010 of file scivector.hpp.

bool cxsc::operator<= ( const scivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8018 of file scivector.hpp.

bool cxsc::operator<= ( const scivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8026 of file scivector.hpp.

bool cxsc::operator<= ( const srvector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8034 of file scivector.hpp.

bool cxsc::operator<= ( const sivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8042 of file scivector.hpp.

bool cxsc::operator<= ( const scvector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8050 of file scivector.hpp.

bool cxsc::operator<= ( const civector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8058 of file scivector.hpp.

bool cxsc::operator<= ( const civector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8066 of file scivector.hpp.

bool cxsc::operator<= ( const rvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8074 of file scivector.hpp.

bool cxsc::operator<= ( const cvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8082 of file scivector.hpp.

bool cxsc::operator<= ( const ivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are smaller than or equal to the respective elements of v2.

Definition at line 8090 of file scivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 598 of file srvector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 606 of file srvector.hpp.

bool cxsc::operator== ( const rvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 614 of file srvector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 622 of file srvector.hpp.

bool cxsc::operator== ( const rvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 630 of file srvector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 982 of file scvector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 990 of file scvector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 998 of file scvector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1006 of file scvector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1014 of file scvector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1022 of file scvector.hpp.

bool cxsc::operator== ( const cvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1030 of file scvector.hpp.

bool cxsc::operator== ( const rvector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1038 of file scvector.hpp.

bool cxsc::operator== ( const cvector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1046 of file scvector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1054 of file scvector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1062 of file scvector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1070 of file scvector.hpp.

bool cxsc::operator== ( const cvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1078 of file scvector.hpp.

bool cxsc::operator== ( const rvector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1086 of file scvector.hpp.

bool cxsc::operator== ( const cvector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1094 of file scvector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1249 of file sivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1257 of file sivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1265 of file sivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1273 of file sivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1281 of file sivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1289 of file sivector.hpp.

bool cxsc::operator== ( const ivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1297 of file sivector.hpp.

bool cxsc::operator== ( const rvector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1305 of file sivector.hpp.

bool cxsc::operator== ( const ivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1313 of file sivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 1320 of file srvector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1321 of file sivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 1328 of file srvector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1329 of file sivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 1336 of file srvector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1337 of file sivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 1344 of file srvector.hpp.

bool cxsc::operator== ( const ivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1345 of file sivector.hpp.

bool cxsc::operator== ( const rvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 1352 of file srvector.hpp.

bool cxsc::operator== ( const rvector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1353 of file sivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 1360 of file srvector.hpp.

bool cxsc::operator== ( const ivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 1361 of file sivector.hpp.

bool cxsc::operator== ( const rvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 1368 of file srvector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2160 of file scvector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2168 of file scvector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2176 of file scvector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2184 of file scvector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2192 of file scvector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2200 of file scvector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2208 of file scvector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2216 of file scvector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2224 of file scvector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2232 of file scvector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2240 of file scvector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2248 of file scvector.hpp.

bool cxsc::operator== ( const cvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2256 of file scvector.hpp.

bool cxsc::operator== ( const rvector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2264 of file scvector.hpp.

bool cxsc::operator== ( const cvector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2272 of file scvector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2280 of file scvector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2288 of file scvector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2296 of file scvector.hpp.

bool cxsc::operator== ( const cvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2304 of file scvector.hpp.

bool cxsc::operator== ( const rvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2312 of file scvector.hpp.

bool cxsc::operator== ( const cvector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 2320 of file scvector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2688 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2696 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2704 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2712 of file scivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2720 of file scivector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2728 of file scivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2736 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2744 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2752 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2760 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2768 of file scivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2776 of file scivector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2784 of file scivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2792 of file scivector.hpp.

bool cxsc::operator== ( const civector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2800 of file scivector.hpp.

bool cxsc::operator== ( const civector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2808 of file scivector.hpp.

bool cxsc::operator== ( const civector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2816 of file scivector.hpp.

bool cxsc::operator== ( const civector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2824 of file scivector.hpp.

bool cxsc::operator== ( const rvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2832 of file scivector.hpp.

bool cxsc::operator== ( const cvector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2840 of file scivector.hpp.

bool cxsc::operator== ( const ivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2848 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2856 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2864 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2872 of file scivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2880 of file scivector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2888 of file scivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2896 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2904 of file scivector.hpp.

bool cxsc::operator== ( const civector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2912 of file scivector.hpp.

bool cxsc::operator== ( const civector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2920 of file scivector.hpp.

bool cxsc::operator== ( const civector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2928 of file scivector.hpp.

bool cxsc::operator== ( const rvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2936 of file scivector.hpp.

bool cxsc::operator== ( const ivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2944 of file scivector.hpp.

bool cxsc::operator== ( const cvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2952 of file scivector.hpp.

bool cxsc::operator== ( const civector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are euqal to the respective elements of v2.

Definition at line 2960 of file scivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3041 of file sivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3049 of file sivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3057 of file sivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3065 of file sivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3073 of file sivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3081 of file sivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3089 of file sivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3097 of file sivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3105 of file sivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3113 of file sivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3121 of file sivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3129 of file sivector.hpp.

bool cxsc::operator== ( const ivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3137 of file sivector.hpp.

bool cxsc::operator== ( const rvector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3145 of file sivector.hpp.

bool cxsc::operator== ( const ivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3153 of file sivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3161 of file sivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3169 of file sivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3177 of file sivector.hpp.

bool cxsc::operator== ( const ivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3185 of file sivector.hpp.

bool cxsc::operator== ( const rvector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3193 of file sivector.hpp.

bool cxsc::operator== ( const ivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 3201 of file sivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6914 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6922 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6930 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6938 of file scivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6946 of file scivector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6954 of file scivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6962 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6970 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6978 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6986 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 6994 of file scivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7002 of file scivector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7010 of file scivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7018 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7026 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7034 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7042 of file scivector.hpp.

bool cxsc::operator== ( const scivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7050 of file scivector.hpp.

bool cxsc::operator== ( const srvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7058 of file scivector.hpp.

bool cxsc::operator== ( const scvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7066 of file scivector.hpp.

bool cxsc::operator== ( const sivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7074 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7082 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7090 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7098 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7106 of file scivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7114 of file scivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7122 of file scivector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7130 of file scivector.hpp.

bool cxsc::operator== ( const civector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7138 of file scivector.hpp.

bool cxsc::operator== ( const civector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7146 of file scivector.hpp.

bool cxsc::operator== ( const civector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7154 of file scivector.hpp.

bool cxsc::operator== ( const civector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7162 of file scivector.hpp.

bool cxsc::operator== ( const rvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7170 of file scivector.hpp.

bool cxsc::operator== ( const cvector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7178 of file scivector.hpp.

bool cxsc::operator== ( const ivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7186 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7194 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7202 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7210 of file scivector.hpp.

bool cxsc::operator== ( const scivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7218 of file scivector.hpp.

bool cxsc::operator== ( const srvector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7226 of file scivector.hpp.

bool cxsc::operator== ( const sivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7234 of file scivector.hpp.

bool cxsc::operator== ( const scvector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7242 of file scivector.hpp.

bool cxsc::operator== ( const civector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7250 of file scivector.hpp.

bool cxsc::operator== ( const civector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7258 of file scivector.hpp.

bool cxsc::operator== ( const civector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7266 of file scivector.hpp.

bool cxsc::operator== ( const civector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7274 of file scivector.hpp.

bool cxsc::operator== ( const rvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7282 of file scivector.hpp.

bool cxsc::operator== ( const cvector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7290 of file scivector.hpp.

bool cxsc::operator== ( const ivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are equal to the respective elements of v2.

Definition at line 7298 of file scivector.hpp.

bool cxsc::operator> ( const srvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 758 of file srvector.hpp.

bool cxsc::operator> ( const srvector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 766 of file srvector.hpp.

bool cxsc::operator> ( const rvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 774 of file srvector.hpp.

bool cxsc::operator> ( const srvector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 782 of file srvector.hpp.

bool cxsc::operator> ( const rvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 790 of file srvector.hpp.

bool cxsc::operator> ( const srvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1544 of file srvector.hpp.

bool cxsc::operator> ( const srvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1552 of file srvector.hpp.

bool cxsc::operator> ( const srvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1560 of file srvector.hpp.

bool cxsc::operator> ( const srvector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1568 of file srvector.hpp.

bool cxsc::operator> ( const rvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1576 of file srvector.hpp.

bool cxsc::operator> ( const srvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1584 of file srvector.hpp.

bool cxsc::operator> ( const rvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1592 of file srvector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1649 of file sivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1657 of file sivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1665 of file sivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1673 of file sivector.hpp.

bool cxsc::operator> ( const ivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1681 of file sivector.hpp.

bool cxsc::operator> ( const ivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1689 of file sivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1697 of file sivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1705 of file sivector.hpp.

bool cxsc::operator> ( const ivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1713 of file sivector.hpp.

bool cxsc::operator> ( const ivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 1721 of file sivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3593 of file sivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3601 of file sivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3609 of file sivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3617 of file sivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3625 of file sivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3633 of file sivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3640 of file scivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3641 of file sivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3648 of file scivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3649 of file sivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3656 of file scivector.hpp.

bool cxsc::operator> ( const ivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3657 of file sivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3664 of file scivector.hpp.

bool cxsc::operator> ( const ivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3665 of file sivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3672 of file scivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3673 of file sivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3680 of file scivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3681 of file sivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3688 of file scivector.hpp.

bool cxsc::operator> ( const ivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3689 of file sivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3696 of file scivector.hpp.

bool cxsc::operator> ( const ivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3697 of file sivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3704 of file scivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3712 of file scivector.hpp.

bool cxsc::operator> ( const civector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3720 of file scivector.hpp.

bool cxsc::operator> ( const civector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3728 of file scivector.hpp.

bool cxsc::operator> ( const civector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3736 of file scivector.hpp.

bool cxsc::operator> ( const civector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3744 of file scivector.hpp.

bool cxsc::operator> ( const ivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3752 of file scivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3760 of file scivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3768 of file scivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3776 of file scivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3784 of file scivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3792 of file scivector.hpp.

bool cxsc::operator> ( const civector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3800 of file scivector.hpp.

bool cxsc::operator> ( const civector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3808 of file scivector.hpp.

bool cxsc::operator> ( const civector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3816 of file scivector.hpp.

bool cxsc::operator> ( const ivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3824 of file scivector.hpp.

bool cxsc::operator> ( const civector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 3832 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8098 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8106 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8114 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8122 of file scivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8130 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8138 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8146 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8154 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8162 of file scivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8170 of file scivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8178 of file scivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8186 of file scivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8194 of file scivector.hpp.

bool cxsc::operator> ( const scivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8202 of file scivector.hpp.

bool cxsc::operator> ( const sivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8210 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8218 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8226 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8234 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8242 of file scivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8250 of file scivector.hpp.

bool cxsc::operator> ( const civector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8258 of file scivector.hpp.

bool cxsc::operator> ( const civector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8266 of file scivector.hpp.

bool cxsc::operator> ( const civector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8274 of file scivector.hpp.

bool cxsc::operator> ( const civector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8282 of file scivector.hpp.

bool cxsc::operator> ( const ivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8290 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8298 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8306 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8314 of file scivector.hpp.

bool cxsc::operator> ( const scivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8322 of file scivector.hpp.

bool cxsc::operator> ( const sivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8330 of file scivector.hpp.

bool cxsc::operator> ( const civector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8338 of file scivector.hpp.

bool cxsc::operator> ( const civector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8346 of file scivector.hpp.

bool cxsc::operator> ( const civector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8354 of file scivector.hpp.

bool cxsc::operator> ( const civector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8362 of file scivector.hpp.

bool cxsc::operator> ( const ivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than the respective elements of v2.

Definition at line 8370 of file scivector.hpp.

bool cxsc::operator>= ( const srvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 798 of file srvector.hpp.

bool cxsc::operator>= ( const srvector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 806 of file srvector.hpp.

bool cxsc::operator>= ( const rvector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 814 of file srvector.hpp.

bool cxsc::operator>= ( const srvector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 822 of file srvector.hpp.

bool cxsc::operator>= ( const rvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 830 of file srvector.hpp.

bool cxsc::operator>= ( const srvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1600 of file srvector.hpp.

bool cxsc::operator>= ( const srvector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1608 of file srvector.hpp.

bool cxsc::operator>= ( const srvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1616 of file srvector.hpp.

bool cxsc::operator>= ( const srvector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1624 of file srvector.hpp.

bool cxsc::operator>= ( const rvector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1632 of file srvector.hpp.

bool cxsc::operator>= ( const srvector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1640 of file srvector.hpp.

bool cxsc::operator>= ( const rvector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1648 of file srvector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1729 of file sivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1737 of file sivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1745 of file sivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1753 of file sivector.hpp.

bool cxsc::operator>= ( const ivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1761 of file sivector.hpp.

bool cxsc::operator>= ( const ivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1769 of file sivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1777 of file sivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1785 of file sivector.hpp.

bool cxsc::operator>= ( const ivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1793 of file sivector.hpp.

bool cxsc::operator>= ( const ivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 1801 of file sivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3705 of file sivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3713 of file sivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3721 of file sivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3729 of file sivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3737 of file sivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3745 of file sivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3753 of file sivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3761 of file sivector.hpp.

bool cxsc::operator>= ( const ivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3769 of file sivector.hpp.

bool cxsc::operator>= ( const ivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3777 of file sivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3785 of file sivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3793 of file sivector.hpp.

bool cxsc::operator>= ( const ivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3801 of file sivector.hpp.

bool cxsc::operator>= ( const ivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3809 of file sivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3840 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3848 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3856 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3864 of file scivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3872 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3880 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3888 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3896 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3904 of file scivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3912 of file scivector.hpp.

bool cxsc::operator>= ( const civector &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3920 of file scivector.hpp.

bool cxsc::operator>= ( const civector &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3928 of file scivector.hpp.

bool cxsc::operator>= ( const civector &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3936 of file scivector.hpp.

bool cxsc::operator>= ( const civector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3944 of file scivector.hpp.

bool cxsc::operator>= ( const ivector &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3952 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3960 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3968 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3976 of file scivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3984 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 3992 of file scivector.hpp.

bool cxsc::operator>= ( const civector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 4000 of file scivector.hpp.

bool cxsc::operator>= ( const civector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 4008 of file scivector.hpp.

bool cxsc::operator>= ( const civector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 4016 of file scivector.hpp.

bool cxsc::operator>= ( const ivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 4024 of file scivector.hpp.

bool cxsc::operator>= ( const civector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of the vectors v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 4032 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8378 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8386 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8394 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8402 of file scivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8410 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const srvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8418 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const scvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8426 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const sivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8434 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8442 of file scivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const scivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8450 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8458 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8466 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8474 of file scivector.hpp.

bool cxsc::operator>= ( const scivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8482 of file scivector.hpp.

bool cxsc::operator>= ( const sivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8490 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const rvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8498 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const cvector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8506 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const ivector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8514 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8522 of file scivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const civector &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8530 of file scivector.hpp.

bool cxsc::operator>= ( const civector &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8538 of file scivector.hpp.

bool cxsc::operator>= ( const civector &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8546 of file scivector.hpp.

bool cxsc::operator>= ( const civector &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8554 of file scivector.hpp.

bool cxsc::operator>= ( const civector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8562 of file scivector.hpp.

bool cxsc::operator>= ( const ivector &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8570 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const rvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8578 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const ivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8586 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const cvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8594 of file scivector.hpp.

bool cxsc::operator>= ( const scivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8602 of file scivector.hpp.

bool cxsc::operator>= ( const sivector_slice &  v1,
const civector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8610 of file scivector.hpp.

bool cxsc::operator>= ( const civector_slice &  v1,
const srvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8618 of file scivector.hpp.

bool cxsc::operator>= ( const civector_slice &  v1,
const scvector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8626 of file scivector.hpp.

bool cxsc::operator>= ( const civector_slice &  v1,
const sivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8634 of file scivector.hpp.

bool cxsc::operator>= ( const civector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8642 of file scivector.hpp.

bool cxsc::operator>= ( const ivector_slice &  v1,
const scivector_slice &  v2 
) [inline]

Element-wise comparison of v1 and v2.

Returns true only if all elements of v1 are larger than or equal to the respective elements of v2.

Definition at line 8650 of file scivector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
srvector &  v 
) [inline]

Input operator for sparse vector v.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 858 of file srvector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
scvector &  v 
) [inline]

Input operator for sparse vector v.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 1234 of file scvector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
srmatrix &  A 
) [inline]

Standard input operator for sparse matrices.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 1351 of file srmatrix.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
srvector_slice &  v 
) [inline]

Input operator for sparse vector slice v.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 1676 of file srvector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
sivector &  v 
) [inline]

Input operator for sparse vector v.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 1821 of file sivector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
scmatrix &  A 
) [inline]

Standard input operator for sparse matrices.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 1947 of file scmatrix.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
srmatrix_slice &  M 
) [inline]

Standard input operator for sparse matrix slice.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 2143 of file srmatrix.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
simatrix &  A 
) [inline]

Standard input operator for sparse matrices.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 2422 of file simatrix.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
scvector_slice &  v 
) [inline]

Input operator for sparse vector slice v.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 2508 of file scvector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
scmatrix_slice &  M 
) [inline]

Standard input operator for sparse matrix slice.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 3332 of file scmatrix.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
sivector_slice &  v 
) [inline]

Input operator for sparse vector slice v.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 3829 of file sivector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
scivector &  v 
) [inline]

Input operator for sparse vector v.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 4052 of file scivector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
simatrix_slice &  M 
) [inline]

Standard input operator for sparse matrix slice.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 4369 of file simatrix.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
scimatrix &  A 
) [inline]

Standard input operator for sparse matrices.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 4909 of file scimatrix.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
scivector_slice &  v 
) [inline]

Input operator for sparse vector slice v.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 8670 of file scivector.hpp.

std::istream& cxsc::operator>> ( std::istream &  is,
scimatrix_slice &  M 
) [inline]

Standard input operator for sparse matrix slice.

The input format is set by global flags, default is dense input. Use cout << SparseInOut; for sparse input or cout << MatrixMarketInOut; for input in matrix market format.

Definition at line 9614 of file scimatrix.hpp.

cinterval cxsc::power ( const cinterval &  z,
int  n 
) throw ()

Calculates $ [z]^n $.

Parameters:
zThe complex interval
nThe integer exponent
Returns:
The computed complex interval

Power function for integer powers with optimal (save roundoff) accuracy.

See also:
power_fast(const cinterval&,int)

Definition at line 1941 of file cimath.cpp.

Referenced by acos(), pow(), power(), power_fast(), sin(), and sqrt().

cinterval cxsc::power_fast ( const cinterval &  z,
int  n 
) throw ()

Calculates $ [z]^n $.

Parameters:
zThe complex interval
nThe integer exponent
Returns:
The computed complex interval

Fast, validated power function for integer powers, based on $ \exp $ and $ \ln $. Medium amount of overestimation.

See also:
power(const cinterval&,int)

Definition at line 1520 of file cimath.cpp.

Referenced by power_fast().

real& cxsc::Re ( complex &  z) [inline]

Returns the real part of a variable z of type complex.

Returns the real part of the complex value.

Definition at line 376 of file complex.hpp.

real cxsc::Re ( const complex &  z) [inline]

Returns the real part of a variable z of type complex.

Returns the real part of the complex value.

Definition at line 378 of file complex.hpp.

lx_interval cxsc::Re ( const lx_cinterval &  a) throw () [inline]

Returns the real part of the complex interval.

Returns the real interval of the complex interval.

Definition at line 245 of file lx_cinterval.inl.

void cxsc::Resize ( srvector &  v,
const int  n 
) [inline]

Resizes the vector to length n.

All elements of the vector that can still be stored after the resizing are copied into the resized vector.

Definition at line 440 of file srvector.hpp.

void cxsc::Resize ( srvector &  v,
const int  l,
const int  u 
) [inline]

Resizes the vector to length u-l+1.

The new vector has lower index bound l and upper index bound u. All elements of the vector that can still be stored after the resizing are copied into the resized vector.

Definition at line 449 of file srvector.hpp.

void cxsc::Resize ( scvector &  v,
const int  n 
) [inline]

Resizes the vector to length n.

All elements of the vector that can still be stored after the resizing are copied into the resized vector.

Definition at line 568 of file scvector.hpp.

void cxsc::Resize ( scvector &  v,
const int  l,
const int  u 
) [inline]

Resizes the vector to length u-l+1.

The new vector has lower index bound l and upper index bound u. All elements of the vector that can still be stored after the resizing are copied into the resized vector.

Definition at line 577 of file scvector.hpp.

void cxsc::Resize ( sivector &  v,
const int  n 
) [inline]

Resizes the vector to length n.

All elements of the vector that can still be stored after the resizing are copied into the resized vector.

Definition at line 579 of file sivector.hpp.

void cxsc::Resize ( sivector &  v,
const int  l,
const int  u 
) [inline]

Resizes the vector to length u-l+1.

The new vector has lower index bound l and upper index bound u. All elements of the vector that can still be stored after the resizing are copied into the resized vector.

Definition at line 588 of file sivector.hpp.

void cxsc::Resize ( scivector &  v,
const int  n 
) [inline]

Resizes the vector to length n.

All elements of the vector that can still be stored after the resizing are copied into the resized vector.

Definition at line 850 of file scivector.hpp.

void cxsc::Resize ( scivector &  v,
const int  l,
const int  u 
) [inline]

Resizes the vector to length u-l+1.

The new vector has lower index bound l and upper index bound u. All elements of the vector that can still be stored after the resizing are copied into the resized vector.

Definition at line 859 of file scivector.hpp.

INLINE int cxsc::RowLen ( const intmatrix_slice &  A) [inline]

Doubles the size of the matrix Returns the row dimension

Definition at line 602 of file intmatrix.inl.

complex& cxsc::SetIm ( complex &  z,
const real &  b 
) [inline]

Sets a new imaginary part of a variable z of type complex.

Sets the imaginary part of a complex value.

Definition at line 387 of file complex.hpp.

void cxsc::SetLb ( srvector &  v,
const int  i 
) [inline]

Sets the lower index bound of the vector v to i.

After setting the lower index bound to i, the indexing of the vector is i-based.

Definition at line 402 of file srvector.hpp.

void cxsc::SetLb ( scvector &  v,
const int  i 
) [inline]

Sets the lower index bound of the vector v to i.

After setting the lower index bound to i, the indexing of the vector is i-based.

Definition at line 492 of file scvector.hpp.

void cxsc::SetLb ( sivector &  v,
const int  i 
) [inline]

Sets the lower index bound of the vector v to i.

After setting the lower index bound to i, the indexing of the vector is i-based.

Definition at line 546 of file sivector.hpp.

void cxsc::SetLb ( scivector &  v,
const int  i 
) [inline]

Sets the lower index bound of the vector v to i.

After setting the lower index bound to i, the indexing of the vector is i-based.

Definition at line 817 of file scivector.hpp.

void cxsc::SetLb ( srmatrix &  A,
const int  i,
const int  j 
) [inline]

Sets the lower index bound of the rows (i==ROW) or columns (i==COL) to j.

If i==ROW, the lower index bound for the rows of A ist set to j. if i==COL, the lower index bound of the columns is set to j. The upper index bound is automatically set according to the number of rows or columns of the matrix.

Definition at line 852 of file srmatrix.hpp.

void cxsc::SetLb ( scmatrix &  A,
const int  i,
const int  j 
) [inline]

Sets the lower index bound of the rows (i==ROW) or columns (i==COL) to j.

If i==ROW, the lower index bound for the rows of A ist set to j. if i==COL, the lower index bound of the columns is set to j. The upper index bound is automatically set according to the number of rows or columns of the matrix.

Definition at line 926 of file scmatrix.hpp.

void cxsc::SetLb ( simatrix &  A,
const int  i,
const int  j 
) [inline]

Sets the lower index bound of the rows (i==ROW) or columns (i==COL) to j.

If i==ROW, the lower index bound for the rows of A ist set to j. if i==COL, the lower index bound of the columns is set to j. The upper index bound is automatically set according to the number of rows or columns of the matrix.

Definition at line 974 of file simatrix.hpp.

void cxsc::SetLb ( scimatrix &  A,
const int  i,
const int  j 
) [inline]

Sets the lower index bound of the rows (i==ROW) or columns (i==COL) to j.

If i==ROW, the lower index bound for the rows of A ist set to j. if i==COL, the lower index bound of the columns is set to j. The upper index bound is automatically set according to the number of rows or columns of the matrix.

Definition at line 1306 of file scimatrix.hpp.

complex& cxsc::SetRe ( complex &  z,
const real &  b 
) [inline]

Sets a new real part of a variable z of type complex.

Sets the real part of a complex value.

Definition at line 385 of file complex.hpp.

lx_cinterval & cxsc::SetRe ( lx_cinterval &  a,
const lx_interval &  b 
) [inline]

Returns the complex valued centre of the complex interval.

Sets the real interval of the complex interval.

Sets the real interval of the complex interval

Definition at line 252 of file lx_cinterval.inl.

void cxsc::SetUb ( srvector &  v,
const int  j 
) [inline]

Sets the upper index bound of the vector v to i.

After setting the upper index bound to i, the indexing of the vector of dimension n is (i-n+1)-based.

Definition at line 411 of file srvector.hpp.

void cxsc::SetUb ( scvector &  v,
const int  j 
) [inline]

Sets the upper index bound of the vector v to i.

After setting the upper index bound to i, the indexing of the vector of dimension n is (i-n+1)-based.

Definition at line 501 of file scvector.hpp.

void cxsc::SetUb ( sivector &  v,
const int  j 
) [inline]

Sets the upper index bound of the vector v to i.

After setting the upper index bound to i, the indexing of the vector of dimension n is (i-n+1)-based.

Definition at line 555 of file sivector.hpp.

void cxsc::SetUb ( scivector &  v,
const int  j 
) [inline]

Sets the upper index bound of the vector v to i.

After setting the upper index bound to i, the indexing of the vector of dimension n is (i-n+1)-based.

Definition at line 826 of file scivector.hpp.

void cxsc::SetUb ( srmatrix &  A,
const int  i,
const int  j 
) [inline]

Sets the upper index bound of the rows (i==ROW) or columns (i==COL) to j.

If i==ROW, the upper index bound for the rows of A ist set to j. if i==COL, the upper index bound of the columns is set to j. The lower index bound is automatically set according to the number of rows or columns of the matrix.

Definition at line 867 of file srmatrix.hpp.

void cxsc::SetUb ( scmatrix &  A,
const int  i,
const int  j 
) [inline]

Sets the upper index bound of the rows (i==ROW) or columns (i==COL) to j.

If i==ROW, the upper index bound for the rows of A ist set to j. if i==COL, the upper index bound of the columns is set to j. The lower index bound is automatically set according to the number of rows or columns of the matrix.

Definition at line 941 of file scmatrix.hpp.

void cxsc::SetUb ( simatrix &  A,
const int  i,
const int  j 
) [inline]

Sets the upper index bound of the rows (i==ROW) or columns (i==COL) to j.

If i==ROW, the upper index bound for the rows of A ist set to j. if i==COL, the upper index bound of the columns is set to j. The lower index bound is automatically set according to the number of rows or columns of the matrix.

Definition at line 989 of file simatrix.hpp.

void cxsc::SetUb ( scimatrix &  A,
const int  i,
const int  j 
) [inline]

Sets the upper index bound of the rows (i==ROW) or columns (i==COL) to j.

If i==ROW, the upper index bound for the rows of A ist set to j. if i==COL, the upper index bound of the columns is set to j. The lower index bound is automatically set according to the number of rows or columns of the matrix.

Definition at line 1321 of file scimatrix.hpp.

lx_complex cxsc::Sup ( const lx_cinterval &  a) throw () [inline]

Returns the supremum of the real and imaginary part.

Returns the supremum of a complex interval.

Definition at line 242 of file lx_cinterval.inl.

INLINE rvector cxsc::SupIm ( const civector &  v) throw () [inline]

Returns the supremum of imaginary part of the vector.

Returns componentwise the supremum of the imaginary part.

Definition at line 637 of file civector.inl.

INLINE rvector cxsc::SupIm ( const civector_slice &  v) throw () [inline]

Returns the supremum of imaginary part of the vector.

Returns componentwise the supremum of the imaginary part.

Definition at line 647 of file civector.inl.

INLINE rmatrix cxsc::SupIm ( const cimatrix &  v) throw () [inline]

Returns the supremum of imaginary part of the matrix.

Returns componentwise the supremum of the imaginary part.

Definition at line 820 of file cimatrix.inl.

INLINE rmatrix cxsc::SupIm ( const cimatrix_slice &  v) throw () [inline]

Returns the supremum of imaginary part of the matrix.

Returns componentwise the supremum of the imaginary part.

Definition at line 830 of file cimatrix.inl.

INLINE rvector cxsc::SupRe ( const civector &  v) throw () [inline]

Returns the supremum of real part of the vector.

Returns componentwise the supremum of the real part.

Definition at line 659 of file civector.inl.

INLINE rvector cxsc::SupRe ( const civector_slice &  v) throw () [inline]

Returns the supremum of real part of the vector.

Returns componentwise the supremum of the real part.

Definition at line 669 of file civector.inl.

INLINE rmatrix cxsc::SupRe ( const cimatrix &  v) throw () [inline]

Returns the supremum of real part of the matrix.

Returns componentwise the supremum of the real part.

Definition at line 770 of file cimatrix.inl.

INLINE rmatrix cxsc::SupRe ( const cimatrix_slice &  v) throw () [inline]

Returns the supremum of real part of the matrix.

Returns componentwise the supremum of the real part.

Definition at line 780 of file cimatrix.inl.

void cxsc::times2pown ( l_real &  lr,
interval &  z,
const int  n 
) throw () [inline]

Fast multiplication of reference parameter lr with $ 2^n $.

Parameters:
lrValue to multiply with $ 2^n $ and contains the result after the operation
zEnclosure-Interval for the error of the result
nThe exponent of $ 2^n $

If we denote the old value of $ lr $ with $ y $, then times2pown(lr,z,n) delivers with $ lr+z $ an inclusion of the exact value $ y*2^n $

$ z=0 $ signals that $ lr = y *2^n $ was exactly calculated.

$ n $ is restricted to: $ -1074 <= n <= +1023 $

Definition at line 607 of file l_real.hpp.

void cxsc::Times2pown ( l_real &  a,
interval &  z,
int  n 
) throw () [inline]

Fast multiplication of reference parameter a with $ 2^n $.

Parameters:
aValue to multiply with $ 2^n $ and contains the result after the operation
zEnclosure-Interval for the error of the result
nThe exponent of $ 2^n $

Fast multiplication of a with $ 2^n $.

$ n $ is NOT restricted to: $ -1074 <= n <= +1023 $

If $ z = 0 $ then it holds $ a = y*2^n $ (exact multiplication!).

Definition at line 644 of file l_real.hpp.

void cxsc::Times2pown ( l_real &  a,
const real &  p 
) throw () [inline]

Fast multiplication of reference parameter a with $ 2^p $.

Parameters:
aValue to multiply with $ 2^p $ and contains the result after the operation
pThe exponent of $ 2^p $, p of type real must be an integer value!

Fast multiplication of a with $ 2^n $.

$ p $ is NOT restricted to: $ -1074 <= n <= +1023 $

Definition at line 695 of file l_real.hpp.

void cxsc::times2pown ( lx_cinterval &  x,
const real &  n 
) throw () [inline]

Multiplication of interval with $ 2^n $.

Multiplication of an interval with $ 2^n $.

Definition at line 312 of file lx_cinterval.inl.

int cxsc::Ub ( const srmatrix &  A,
int  i 
) [inline]

Returns the upper index bound for the rows or columns of A.

If i==COL, the upper index bound for the rows is returned, if i==COL, the upper index bound for the columns is returned.

Definition at line 894 of file srmatrix.hpp.

int cxsc::Ub ( const scmatrix &  A,
int  i 
) [inline]

Returns the upper index bound for the rows or columns of A.

If i==COL, the upper index bound for the rows is returned, if i==COL, the upper index bound for the columns is returned.

Definition at line 969 of file scmatrix.hpp.

int cxsc::Ub ( const simatrix &  A,
int  i 
) [inline]

Returns the upper index bound for the rows or columns of A.

If i==COL, the upper index bound for the rows is returned, if i==COL, the upper index bound for the columns is returned.

Definition at line 1016 of file simatrix.hpp.

int cxsc::Ub ( const scimatrix &  A,
int  i 
) [inline]

Returns the upper index bound for the rows or columns of A.

If i==COL, the upper index bound for the rows is returned, if i==COL, the upper index bound for the columns is returned.

Definition at line 1348 of file scimatrix.hpp.

int cxsc::UlpAcc ( const interval &  x,
int  n 
)

Checks if the diameter of the interval $ \left[ x \right] $ is $ \le n $ ulps.

Parameters:
xInterval to be checked
nNumbers of ulp's
Returns:
Integer representing the result of the check

Ulp is an abbreviation for units in the last place.

Definition at line 335 of file interval.cpp.

Referenced by UlpAcc().