AbstractLinAlgPack_COOMatrixTmplConvertToSparseCompressedColumnDecl.hpp File Reference

#include "AbstractLinAlgPack_Types.hpp"

Include dependency graph for AbstractLinAlgPack_COOMatrixTmplConvertToSparseCompressedColumnDecl.hpp:

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

Go to the source code of this file.

Namespaces

namespace  AbstractLinAlgPack

{\bf Conversion to Fortran compatable sparse compressed column

operations for COOMatrixTemplateInterface (Level 2,3 BLAS)}.

See the ConvertToCSC class.

template<class T_COOM>
size_type COOM_num_in_column (const T_COOM &m, BLAS_Cpp::Transp trans, size_type col_offset, const IVector::value_type *col_perm, size_type *num_in_col)
 
template<class T_COOM>
void COOM_insert_nonzeros (const T_COOM &m, BLAS_Cpp::Transp trans, value_type alpha, size_type row_offset, size_type col_offset, const IVector::value_type *row_perm, const IVector::value_type *col_perm, size_type *next_nz_in_col, FortranTypes::f_dbl_prec *D_val, FortranTypes::f_int *D_row_i)
 
template<class T_COOM>
value_type COOM_insert_scaled_nonzeros (const T_COOM &m, BLAS_Cpp::Transp trans, value_type scaled_max_ele, size_type row_offset, size_type col_offset, const IVector::value_type *row_perm, const IVector::value_type *col_perm, size_type *next_nz_in_col, FortranTypes::f_dbl_prec *D_val, FortranTypes::f_int *D_row_i)
 


Function Documentation

template<class T_COOM>
size_type AbstractLinAlgPack::COOM_num_in_column const T_COOM &  m,
BLAS_Cpp::Transp  trans,
size_type  col_offset,
const IVector::value_type col_perm,
size_type num_in_col
 

Definition at line 37 of file AbstractLinAlgPack_COOMatrixTmplConvertToSparseCompressedColumnDef.hpp.

template<class T_COOM>
void AbstractLinAlgPack::COOM_insert_nonzeros const T_COOM &  m,
BLAS_Cpp::Transp  trans,
value_type  alpha,
size_type  row_offset,
size_type  col_offset,
const IVector::value_type row_perm,
const IVector::value_type col_perm,
size_type next_nz_in_col,
FortranTypes::f_dbl_prec D_val,
FortranTypes::f_int D_row_i
 

Definition at line 63 of file AbstractLinAlgPack_COOMatrixTmplConvertToSparseCompressedColumnDef.hpp.

template<class T_COOM>
value_type AbstractLinAlgPack::COOM_insert_scaled_nonzeros const T_COOM &  m,
BLAS_Cpp::Transp  trans,
value_type  scaled_max_ele,
size_type  row_offset,
size_type  col_offset,
const IVector::value_type row_perm,
const IVector::value_type col_perm,
size_type next_nz_in_col,
FortranTypes::f_dbl_prec D_val,
FortranTypes::f_int D_row_i
 

Definition at line 108 of file AbstractLinAlgPack_COOMatrixTmplConvertToSparseCompressedColumnDef.hpp.


Generated on Thu Sep 18 12:35:22 2008 for MOOCHO (Single Doxygen Collection) by doxygen 1.3.9.1