AbstractLinAlgPack_GenPermMatrixSliceOp.hpp File Reference

#include "AbstractLinAlgPack_Types.hpp"
#include "AbstractLinAlgPack_GenPermMatrixSlice.hpp"

Include dependency graph for AbstractLinAlgPack_GenPermMatrixSliceOp.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  AbstractLinAlgPack

Operations for GenPermMatrixSlice.

ToDo: Finish documentation!

void AbstractLinAlgPack::V_StMtV (SpVector *sv_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1,BLAS_Cpp::Transp P_rhs1_trans, const DVectorSlice &vs_rhs2)
 sv_lhs = alpha * op(P_rhs1) * vs_rhs2.
void AbstractLinAlgPack::V_MtV (SpVector *sv_lhs, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, const DVectorSlice &vs_rhs2)
 sv_lhs = op(P_rhs1) * vs_rhs2
void AbstractLinAlgPack::V_StMtV (SpVector *sv_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1,BLAS_Cpp::Transp P_rhs1_trans, const SpVectorSlice &sv_rhs2)
 sv_lhs = alpha * op(P_rhs1) * sv_rhs2.
void AbstractLinAlgPack::V_MtV (SpVector *sv_lhs, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, const SpVectorSlice &sv_rhs2)
 sv_lhs = op(P_rhs1) * sv_rhs2
void AbstractLinAlgPack::Vp_StMtV (SpVector *sv_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1,BLAS_Cpp::Transp P_rhs1_trans, const DVectorSlice &vs_rhs2)
 sv_lhs += alpha * op(P_rhs1) * vs_rhs2.
void AbstractLinAlgPack::Vp_MtV (SpVector *sv_lhs, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, const DVectorSlice &vs_rhs2)
 sv_lhs += op(P_rhs1) * vs_rhs2.
void AbstractLinAlgPack::Vp_StMtV (DVectorSlice *vs_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1,BLAS_Cpp::Transp P_rhs1_trans, const DVectorSlice &vs_rhs2, value_type beta=1.0)
 vs_lhs = alpha * op(P_rhs1) * vs_rhs2 + beta * vs_lhs
void AbstractLinAlgPack::Vp_StMtV (DVectorSlice *vs_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1,BLAS_Cpp::Transp P_rhs1_trans, const SpVectorSlice &sv_rhs2, value_type beta=1.0)
 vs_lhs = alpha * op(P_rhs1) * sv_rhs2 + beta * vs_lhs
void AbstractLinAlgPack::intersection (const GenPermMatrixSlice &P1,BLAS_Cpp::Transp P1_trans,const GenPermMatrixSlice &P2,BLAS_Cpp::Transp P2_trans,size_type *Q_nz,const size_type Q_max_nz=0,size_type Q_row_i[]=NULL,size_type Q_col_j[]=NULL,GenPermMatrixSlice *Q=NULL)
 Find the intersection between two GenPermMatrixSlice objects.


Generated on Tue Oct 20 12:51:56 2009 for MOOCHO (Single Doxygen Collection) by doxygen 1.4.7