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)
106 INLINE l_interval
operator *(
const l_rvector &rv,
const ivector_slice &sl)
113 INLINE l_interval
operator *(
const l_rvector_slice & sl1,
const ivector_slice &sl2)
121 INLINE l_interval
operator *(
const ivector & rv1,
const l_rvector &rv2)
128 INLINE l_interval
operator *(
const ivector_slice &sl,
const l_rvector &rv)
135 INLINE l_interval
operator *(
const ivector &rv,
const l_rvector_slice &sl)
142 INLINE l_interval
operator *(
const ivector_slice & sl1,
const l_rvector_slice &sl2)
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.