DenseLinAlgPack_DMatrixClass.hpp File Reference

#include "DenseLinAlgPack_DVectorClass.hpp"
#include "DenseLinAlgPack_DMatrixAssign.hpp"

Include dependency graph for DenseLinAlgPack_DMatrixClass.hpp:

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

Go to the source code of this file.

Namespaces

namespace  DenseLinAlgPack

Classes

class  DenseLinAlgPack::DMatrixSlice
  More...
class  DenseLinAlgPack::DMatrix
  More...
void DenseLinAlgPack::assert_gms_sizes (const DMatrixSlice &gms1, BLAS_Cpp::Transp trans1, const DMatrixSlice &gms2, BLAS_Cpp::Transp trans2)
 Assert two matrices are the same size and throws length_error if they are not (LINALGPACK_CHECK_RHS_SIZES).
void DenseLinAlgPack::assert_gms_square (const DMatrixSlice &gms)
 Assert a matrix is square and throws length_error if it is not (LINALGPACK_CHECK_SLICE_SETUP).
void DenseLinAlgPack::assert_gms_lhs (const DMatrixSlice &gms_lhs, size_type rows, size_type cols, BLAS_Cpp::Transp trans_rhs=BLAS_Cpp::no_trans)
 
DVectorSlice DenseLinAlgPack::row (DMatrixSlice &gms, BLAS_Cpp::Transp trans, size_type i)
 
DVectorSlice DenseLinAlgPack::col (DMatrixSlice &gms, BLAS_Cpp::Transp trans, size_type j)
 
const DVectorSlice DenseLinAlgPack::row (const DMatrixSlice &gms, BLAS_Cpp::Transp trans, size_type i)
 
const DVectorSlice DenseLinAlgPack::col (const DMatrixSlice &gms, BLAS_Cpp::Transp trans, size_type j)
 
DVectorSlice DenseLinAlgPack::row (DMatrix &gm, BLAS_Cpp::Transp trans, size_type i)
 
DVectorSlice DenseLinAlgPack::col (DMatrix &gm, BLAS_Cpp::Transp trans, size_type j)
 
const DVectorSlice DenseLinAlgPack::row (const DMatrix &gm, BLAS_Cpp::Transp trans, size_type i)
 
const DVectorSlice DenseLinAlgPack::col (const DMatrix &gm, BLAS_Cpp::Transp trans, size_type j)
 

Functions

void DenseLinAlgPack::resize_gm_lhs (DMatrix *gm_rhs, size_type rows, size_type cols, BLAS_Cpp::Transp trans_rhs)
 Utility to resize a DMatrix to the size of a rhs matrix.


Generated on Wed May 12 21:54:14 2010 for MOOCHO (Single Doxygen Collection) by  doxygen 1.4.7