27 #ifndef _CXSC_LRVECIVEC_HPP_INCLUDED
28 #define _CXSC_LRVECIVEC_HPP_INCLUDED
30 #include "l_interval.hpp"
35 INLINE
void accumulate(idotprecision &dp,
const l_rvector & rv1,
const ivector &rv2)
42 INLINE
void accumulate(idotprecision &dp,
const ivector & rv1,
const l_rvector &rv2)
49 INLINE
void accumulate(idotprecision &dp,
const l_rvector_slice & sl,
const ivector &rv)
56 INLINE
void accumulate(idotprecision &dp,
const ivector_slice &sl,
const l_rvector &rv)
63 INLINE
void accumulate(idotprecision &dp,
const l_rvector &rv,
const ivector_slice &sl)
70 INLINE
void accumulate(idotprecision &dp,
const ivector &rv,
const l_rvector_slice &sl)
77 INLINE
void accumulate(idotprecision &dp,
const ivector_slice & sl1,
const l_rvector_slice &sl2)
84 INLINE
void accumulate(idotprecision &dp,
const l_rvector_slice & sl1,
const ivector_slice &sl2)
92 INLINE l_interval
operator *(
const l_rvector & rv1,
const ivector &rv2)
99 INLINE l_interval
operator *(
const l_rvector_slice &sl,
const ivector &rv)
100 #if(CXSC_INDEX_CHECK)
106 INLINE l_interval
operator *(
const l_rvector &rv,
const ivector_slice &sl)
107 #if(CXSC_INDEX_CHECK)
113 INLINE l_interval
operator *(
const l_rvector_slice & sl1,
const ivector_slice &sl2)
114 #if(CXSC_INDEX_CHECK)
121 INLINE l_interval
operator *(
const ivector & rv1,
const l_rvector &rv2)
122 #if(CXSC_INDEX_CHECK)
128 INLINE l_interval
operator *(
const ivector_slice &sl,
const l_rvector &rv)
129 #if(CXSC_INDEX_CHECK)
135 INLINE l_interval
operator *(
const ivector &rv,
const l_rvector_slice &sl)
136 #if(CXSC_INDEX_CHECK)
142 INLINE l_interval
operator *(
const ivector_slice & sl1,
const l_rvector_slice &sl2)
143 #if(CXSC_INDEX_CHECK)
The namespace cxsc, providing all functionality of the class library C-XSC.
civector operator*(const cimatrix_subv &rv, const cinterval &s) noexcept
Implementation of multiplication operation.