26 #ifndef _CXSC_IVECCVEC_INL_INCLUDED 27 #define _CXSC_IVECCVEC_INL_INCLUDED 29 #include "cinterval.hpp" 36 throw(ERROR__OP_WITH_WRONG_DIM<civector>)
40 {
return _vvcimult<cvector,ivector,cinterval>(rv1,rv2); }
43 throw(ERROR__OP_WITH_WRONG_DIM<civector>)
47 {
return _vsvcimult<cvector_slice,ivector,cinterval>(sl,rv); }
50 throw(ERROR__OP_WITH_WRONG_DIM<civector>)
54 {
return _vsvcimult<ivector_slice,cvector,cinterval>(sl,rv); }
57 throw(ERROR__OP_WITH_WRONG_DIM<civector>)
61 {
return _vsvscimult<cvector_slice,ivector_slice,cinterval>(sl1,sl2); }
65 throw(ERROR__OP_WITH_WRONG_DIM<civector>)
69 {
return _vvcimult<cvector,ivector,cinterval>(rv2,rv1); }
72 throw(ERROR__OP_WITH_WRONG_DIM<civector>)
76 {
return _vsvcimult<ivector_slice,cvector,cinterval>(sl,rv); }
79 throw(ERROR__OP_WITH_WRONG_DIM<civector>)
83 {
return _vsvcimult<cvector_slice,ivector,cinterval>(sl,rv); }
86 throw(ERROR__OP_WITH_WRONG_DIM<civector>)
90 {
return _vsvscimult<cvector_slice,ivector_slice,cinterval>(sl2,sl1); }
The namespace cxsc, providing all functionality of the class library C-XSC.
The Data Type ivector_slice.
civector operator *(const cimatrix_subv &rv, const cinterval &s)
Implementation of multiplication operation.
The Scalar Type cinterval.
The Data Type cvector_slice.