Home Browse Files
template <typename VX1, typename ALPHA, typename VX2, typename VY>
    void
    copySum(const VX1 &x1, const ALPHA &alpha, const VX2 &x2, VY &y);

Defined in namespace flens::blas. Function copySum with 4 template parameters.

template <typename VXL1, typename VXR1, typename ALPHA,
          typename VXL2, typename VXR2, typename VY>
    typename RestrictTo<IsScalarValue<VXL1>::value &&
                        IsVector<VXR1>::value &&
                        IsScalarValue<VXL2>::value &&
                        IsVector<VXR2>::value &&
                        IsVector<VY>::value,
                        void>::Type
    copySum(const VectorClosure<OpMult, VXL1, VXR1> &x1, const ALPHA &alpha,
            const VectorClosure<OpMult, VXL2, VXR2> &x2, VY &y);

Defined in namespace flens::blas. Function copySum with 6 template parameters.

template <typename VXL1, typename VXR1, typename ALPHA,
          typename VXL2, typename VXR2, typename VY>
          typename RestrictTo<IsScalarValue<VXL1>::value &&
                              IsVector<VXR1>::value &&
                              IsScalarValue<VXL2>::value &&
                              IsVector<VXR2>::value &&
                              DefaultEval<VectorClosureOpConj<VXR2> >::value &&
                              IsVector<VY>::value,
                              void>::Type
    copySum(const VectorClosure<OpMult, VXL1, VXR1> &x1, const ALPHA &alpha,
            const VectorClosure<OpMult, VXL2, VectorClosureOpConj<VXR2> > &x2,
            VY &y);

Defined in namespace flens::blas. Function copySum with 6 template parameters.

template <typename MA1, typename ALPHA, typename MA2, typename MB>
    void
    copySum(Transpose trans,
            const MA1 &A1, const ALPHA &alpha, const MA2 &A2, MB &B);

Defined in namespace flens::blas. Function copySum with 4 template parameters.

template <typename MAL1, typename MAR1, typename ALPHA,
          typename MAL2, typename MAR2, typename MB>
          typename RestrictTo<IsScalarValue<MAL1>::value &&
                              IsMatrix<MAR1>::value &&
                              IsScalarValue<MAL2>::value &&
                              IsMatrix<MB>::value,
                              void>::Type
    copySum(Transpose trans,
            const MatrixClosure<OpMult, MAL1, MAR1> &A1, const ALPHA &alpha,
            const MatrixClosure<OpMult, MAL2, MAR2> &A2, MB &B);

Defined in namespace flens::blas. Function copySum with 6 template parameters.

Home

View document source

© 2011-2015 Michael Lehn