MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces
DenseLinAlgPack_LinAlgOpPackDecl.hpp File Reference
#include "DenseLinAlgPack_DVectorOp.hpp"
#include "DenseLinAlgPack_DMatrixOp.hpp"
Include dependency graph for DenseLinAlgPack_LinAlgOpPackDecl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 LinAlgOpPack
 
template<class V >
void LinAlgOpPack::Vp_V (DVectorSlice *vs_lhs, const V &V_rhs)
 
template<class V >
void LinAlgOpPack::assign (DVector *v_lhs, const V &V_rhs)
 
template<class V >
void LinAlgOpPack::V_StV (DVector *v_lhs, value_type alpha, const V &V_rhs)
 
template<class V >
void LinAlgOpPack::V_mV (DVector *v_lhs, const V &V_rhs)
 
template<class V1 , class V2 >
void LinAlgOpPack::V_VpV (DVector *v_lhs, const V1 &V1_rhs1, const V2 &V2_rhs2)
 
template<class V1 , class V2 >
void LinAlgOpPack::V_VmV (DVector *v_lhs, const V1 &V1_rhs1, const V2 &V2_rhs2)
 
template<class V >
void LinAlgOpPack::V_StVpV (DVector *v_lhs, value_type alpha, const V &V_rhs1, const DVectorSlice &vs_rhs2)
 
template<class V >
void LinAlgOpPack::assign (DVectorSlice *vs_lhs, const V &V_rhs)
 
template<class V >
void LinAlgOpPack::V_StV (DVectorSlice *vs_lhs, value_type alpha, const V &V_rhs)
 
template<class V >
void LinAlgOpPack::V_mV (DVectorSlice *vs_lhs, const V &V_rhs)
 
template<class V1 , class V2 >
void LinAlgOpPack::V_VpV (DVectorSlice *vs_lhs, const V1 &V1_rhs1, const V2 &V2_rhs2)
 
template<class V1 , class V2 >
void LinAlgOpPack::V_VmV (DVectorSlice *vs_lhs, const V1 &V1_rhs1, const V2 &V2_rhs2)
 
template<class V >
void LinAlgOpPack::V_StVpV (DVectorSlice *vs_lhs, value_type alpha, const V &V_rhs1, const DVectorSlice &vs_rhs2)
 
template<class M >
void LinAlgOpPack::Mp_M (DMatrixSlice *gms_lhs, const M &M_rhs, BLAS_Cpp::Transp trans_rhs)
 
template<class M >
void LinAlgOpPack::assign (DMatrix *gm_lhs, const M &M_rhs, BLAS_Cpp::Transp trans_rhs)
 
template<class M >
void LinAlgOpPack::M_StM (DMatrix *v_lhs, value_type alpha, const M &M_rhs, BLAS_Cpp::Transp trans_rhs)
 
template<class M >
void LinAlgOpPack::M_mM (DMatrix *gm_lhs, const M &M_rhs, BLAS_Cpp::Transp trans_rhs)
 
template<class M1 , class M2 >
void LinAlgOpPack::M_MpM (DMatrix *gm_lhs, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M1 , class M2 >
void LinAlgOpPack::M_MmM (DMatrix *gm_lhs, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M >
void LinAlgOpPack::M_StMpM (DMatrix *gm_lhs, value_type alpha, const M &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const DMatrixSlice &gms_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M >
void LinAlgOpPack::assign (DMatrixSlice *gms_lhs, const M &M_rhs, BLAS_Cpp::Transp trans_rhs)
 
template<class M >
void LinAlgOpPack::M_StM (DMatrixSlice *gms_lhs, value_type alpha, const M &M_rhs, BLAS_Cpp::Transp trans_rhs)
 
template<class M >
void LinAlgOpPack::M_mM (DMatrixSlice *gms_lhs, const M &M_rhs, BLAS_Cpp::Transp trans_rhs)
 
template<class M1 , class M2 >
void LinAlgOpPack::M_MpM (DMatrixSlice *gms_lhs, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M1 , class M2 >
void LinAlgOpPack::M_MmM (DMatrixSlice *gms_lhs, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M >
void LinAlgOpPack::M_StMpM (DMatrixSlice *gms_lhs, value_type alpha, const M &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const DMatrixSlice &gms_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M , class V >
void LinAlgOpPack::Vp_MtV (DVectorSlice *vs_lhs, const M &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const V &V_rhs2)
 
template<class M , class V >
void LinAlgOpPack::Vp_MtV (DVectorSlice *vs_lhs, const M &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const V &V_rhs2, value_type beta)
 
template<class M , class V >
void LinAlgOpPack::V_StMtV (DVector *v_lhs, value_type alpha, const M &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const V &V_rhs2)
 
template<class M , class V >
void LinAlgOpPack::V_MtV (DVector *v_lhs, const M &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const V &V_rhs2)
 
template<class M , class V >
void LinAlgOpPack::V_StMtV (DVectorSlice *vs_lhs, value_type alpha, const M &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const V &V_rhs2)
 
template<class M , class V >
void LinAlgOpPack::V_MtV (DVectorSlice *vs_lhs, const M &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const V &V_rhs2)
 
template<class M1 , class M2 >
void LinAlgOpPack::Mp_MtM (DMatrixSlice *gms_lhs, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M1 , class M2 >
void LinAlgOpPack::Mp_MtM (DMatrixSlice *gms_lhs, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2, value_type beta)
 
template<class M1 , class M2 >
void LinAlgOpPack::M_StMtM (DMatrix *gm_lhs, value_type alpha, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M1 , class M2 >
void LinAlgOpPack::M_MtM (DMatrix *gm_lhs, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M1 , class M2 >
void LinAlgOpPack::M_StMtM (DMatrixSlice *gms_lhs, value_type alpha, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)
 
template<class M1 , class M2 >
void LinAlgOpPack::M_MtM (DMatrixSlice *gms_lhs, const M1 &M1_rhs1, BLAS_Cpp::Transp trans_rhs1, const M2 &M2_rhs2, BLAS_Cpp::Transp trans_rhs2)