HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SparseMatrix.h File Reference
#include "UT_API.h"
#include "UT_IntArray.h"
#include "UT_Interrupt.h"
#include "UT_NonCopyable.h"
#include "UT_ParallelUtil.h"
#include "UT_ThreadedAlgorithm.h"
#include "UT_Vector.h"
#include "UT_VectorTypes.h"
#include <iterator>
#include <type_traits>
+ Include dependency graph for UT_SparseMatrix.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UT_SparseMatrixT< T, IsPaged >
 
class  UT_SparseMatrixRowT< T >
 
class  UT_SparseMatrixELLT< T, colmajor, exint >
 
class  UT_SparseMatrixCSRT< T >
 
struct  UT_SparseMatrixCSRT< T >::Triplet
 
struct  UT_SparseMatrixCSRT< T >::ColumnValue
 
class  UT_SparseMatrixBuilderT< T >
 

Typedefs

typedef UT_SparseMatrixT
< fpreal32, false > 
UT_SparseMatrixF
 
typedef UT_SparseMatrixT
< fpreal64, false > 
UT_SparseMatrixD
 
typedef UT_SparseMatrixT
< fpreal64, false > 
UT_SparseMatrix
 
typedef UT_SparseMatrixRowT
< fpreal32
UT_SparseMatrixRowF
 
typedef UT_SparseMatrixRowT
< fpreal64
UT_SparseMatrixRowD
 
typedef UT_SparseMatrixELLT
< fpreal32
UT_SparseMatrixELLF
 
typedef UT_SparseMatrixELLT
< fpreal64
UT_SparseMatrixELLD
 
typedef UT_SparseMatrixCSRT
< fpreal32
UT_SparseMatrixCSRF
 
typedef UT_SparseMatrixCSRT
< fpreal64
UT_SparseMatrixCSRD
 
typedef
UT_SparseMatrixBuilderT
< fpreal32
UT_SparseMatrixBuilderF
 
typedef
UT_SparseMatrixBuilderT
< fpreal64
UT_SparseMatrixBuilderD
 

Variables

template<typename T >
class UT_API UT_SparseMatrixRowT
 
template<typename T >
class UT_API UT_SparseMatrixBuilderT
 

Typedef Documentation

Definition at line 381 of file UT_SparseMatrix.h.

Definition at line 380 of file UT_SparseMatrix.h.

Definition at line 379 of file UT_SparseMatrix.h.

Variable Documentation

template<typename T >
class UT_API UT_SparseMatrixBuilderT

Definition at line 656 of file UT_SparseMatrix.h.

template<typename T >
class UT_API UT_SparseMatrixRowT

Definition at line 35 of file UT_SparseMatrix.h.