27#ifndef _CXSC_LIVECIMAT_HPP_INCLUDED
28#define _CXSC_LIVECIMAT_HPP_INCLUDED
40 INLINE l_ivector
_l_ivector(
const imatrix_slice &sl)
48 INLINE
void accumulate(idotprecision &dp,
const imatrix_subv & rv1,
const l_ivector &rv2)
55 INLINE
void accumulate(idotprecision &dp,
const l_ivector & rv1,
const imatrix_subv &rv2)
62 INLINE
void accumulate(idotprecision &dp,
const imatrix_subv & rv1,
const l_ivector_slice &rv2)
69 INLINE
void accumulate(idotprecision &dp,
const l_ivector_slice & rv1,
const imatrix_subv &rv2)
78 INLINE l_ivector
operator *(
const imatrix &m,
const l_ivector &v)
85 INLINE l_ivector
operator *(
const imatrix_slice &ms,
const l_ivector &v)
92 INLINE l_ivector
operator *(
const l_ivector &v,
const imatrix &m)
99 INLINE l_ivector
operator *(
const l_ivector &v,
const imatrix_slice &ms)
106 INLINE l_ivector &
operator *=(l_ivector &v,
const imatrix &m)
113 INLINE l_ivector &
operator *=(l_ivector &v,
const imatrix_slice &ms)
121 INLINE l_ivector
operator *(
const l_ivector_slice &v,
const imatrix &m)
130 INLINE l_ivector
operator *(
const l_rvector &v,
const imatrix &m)
137 INLINE l_ivector
operator *(
const l_rvector &v,
const imatrix_slice &ms)
144 INLINE l_ivector
operator *(
const l_rvector_slice &v,
const imatrix &m)
151 INLINE l_ivector
operator *(
const imatrix &m,
const l_rvector &v)
158 INLINE l_ivector
operator *(
const imatrix_slice &ms,
const l_rvector &v)
The namespace cxsc, providing all functionality of the class library C-XSC.
l_ivector _l_ivector(const l_interval &r) noexcept
Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
cimatrix & operator*=(cimatrix &m, const cinterval &c) noexcept
Implementation of multiplication and allocation operation.
civector operator*(const cimatrix_subv &rv, const cinterval &s) noexcept
Implementation of multiplication operation.