Home Browse Files
template <typename ALPHA, typename VL, typename VR, typename VY>
    typename RestrictTo<VCDefaultEval<OpConj, VL, VR>::value
                     && IsVector<VL>::value
                     && IsVector<VR>::value,
             void>::Type
    axpy(const ALPHA &alpha, const VectorClosure<OpConj, VL, VR> &x,
         Vector<VY> &y);

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

template <typename ALPHA, typename VL, typename VR, typename VY>
    typename RestrictTo<VCDefaultEval<OpAdd, VL, VR>::value
                     && IsVector<VL>::value
                     && IsVector<VR>::value,
             void>::Type
    axpy(const ALPHA &alpha,
         const VectorClosure<OpAdd, VL, VR> &x, Vector<VY> &y);

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

template <typename ALPHA, typename VL, typename VR, typename VY>
    typename RestrictTo<VCDefaultEval<OpSub, VL, VR>::value
                     && IsVector<VL>::value
                     && IsVector<VR>::value,
             void>::Type
    axpy(const ALPHA &alpha,
         const VectorClosure<OpSub, VL, VR> &x, Vector<VY> &y);

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

template <typename ALPHA, typename SV, typename VX, typename VY>
    typename RestrictTo<VCDefaultEval<OpMult, SV, VX>::value
                     && IsScalarValue<SV>::value
                     && IsVector<VX>::value,
             void>::Type
    axpy(const ALPHA &alpha,
         const VectorClosure<OpMult, SV, VX> &x, Vector<VY> &y);

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

template <typename ALPHA, typename VX, typename SV, typename VY>
    typename RestrictTo<VCDefaultEval<OpDiv, VX, SV>::value
                     && IsScalarValue<SV>::value
                     && IsVector<VX>::value,
             void>::Type
    axpy(const ALPHA &alpha,
         const VectorClosure<OpDiv, VX, SV> &x, Vector<VY> &y);

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

template <typename ALPHA, typename ML, typename VR, typename VY>
    typename RestrictTo<VCDefaultEval<OpMult, ML, VR>::value
                     && IsMatrix<ML>::value
                     && IsVector<VR>::value,
             void>::Type
    axpy(const ALPHA &alpha,
         const VectorClosure<OpMult, ML, VR> &Ax, Vector<VY> &y);

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

template <typename ALPHA, typename VL, typename MR, typename VY>
    typename RestrictTo<VCDefaultEval<OpMult, VL, MR>::value
                     && IsVector<VL>::value
                     && IsMatrix<MR>::value,
             void>::Type
    axpy(const ALPHA &alpha,
         const VectorClosure<OpMult, VL, MR> &xA, Vector<VY> &y);

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

template <typename ALPHA, typename Op, typename VL, typename VR, typename VY>
    void
    axpy(const ALPHA &alpha, const VectorClosure<Op, VL, VR> &x, Vector<VY> &y);

Defined in namespace flens::blas. Function axpy with 5 template parameters.

template <typename ALPHA, typename ML, typename MR, typename MB>
    typename RestrictTo<MCDefaultEval<OpAdd, ML, MR>::value
                     && IsMatrix<ML>::value
                     && IsMatrix<MR>::value,
             void>::Type
    axpy(Transpose trans, const ALPHA &alpha,
         const MatrixClosure<OpAdd, ML, MR> &A, Matrix<MB> &B);

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

template <typename ALPHA, typename ML, typename MR, typename MB>
    typename RestrictTo<MCDefaultEval<OpSub, ML, MR>::value
                     && IsMatrix<ML>::value
                     && IsMatrix<MR>::value,
             void>::Type
    axpy(Transpose trans, const ALPHA &alpha,
         const MatrixClosure<OpSub, ML, MR> &A, Matrix<MB> &B);

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

template <typename ALPHA, typename SV, typename MA, typename MB>
    typename RestrictTo<MCDefaultEval<OpMult, SV, MA>::value
                     && IsScalarValue<SV>::value
                     && IsMatrix<MA>::value,
             void>::Type
    axpy(Transpose trans, const ALPHA &alpha,
         const MatrixClosure<OpMult, SV, MA> &A, Matrix<MB> &B);

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

template <typename ALPHA, typename MA, typename SV, typename MB>
    typename RestrictTo<MCDefaultEval<OpDiv, MA, SV>::value
                     && IsMatrix<MA>::value
                     && IsScalarValue<SV>::value,
             void>::Type
    axpy(Transpose trans, const ALPHA &alpha,
         const MatrixClosure<OpDiv, MA, SV> &A, Matrix<MB> &B);

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

template <typename ALPHA, typename MA, typename MB>
    typename RestrictTo<DefaultEval<MatrixClosureOpConj<MA> >::value
                     && IsMatrix<MA>::value,
             void>::Type
    axpy(Transpose trans, const ALPHA &alpha,
         const MatrixClosureOpConj<MA> &A, Matrix<MB> &B);

Defined in namespace flens::blas. Function axpy with 3 template parameters.

template <typename ALPHA, typename MA, typename MB>
    typename RestrictTo<DefaultEval<MatrixClosureOpTrans<MA> >::value
                     && IsMatrix<MA>::value,
             void>::Type
    axpy(Transpose trans, const ALPHA &alpha,
         const MatrixClosureOpTrans<MA> &A, Matrix<MB> &B);

Defined in namespace flens::blas. Function axpy with 3 template parameters.

template <typename ALPHA, typename MA, typename MB, typename MC>
    typename RestrictTo<MCDefaultEval<OpMult, MA, MB>::value
                     && IsMatrix<MA>::value
                     && IsMatrix<MB>::value,
             void>::Type
    axpy(Transpose trans, const ALPHA &alpha,
         const MatrixClosure<OpMult, MA, MB> &AB, Matrix<MC> &C);

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

template <typename ALPHA, typename MA, typename MB>
    void
    axpy(Transpose trans, const ALPHA &alpha,
         const Matrix<MA> &A, Matrix<MB> &B);

Defined in namespace flens::blas. Function axpy with 3 template parameters.

Home

View document source

© 2011-2015 Michael Lehn