Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts
Public Types | Public Member Functions

VNLSparseLUSolverTraits Class Reference

#include <VNLSparseLUSolverTraits.h>

List of all members.

Public Types

typedef vnl_sparse_matrix
< ValueType
MatrixType
typedef vnl_sparse_lu SolverType
typedef double ValueType
typedef vnl_vector< ValueTypeVectorType

Public Member Functions

void FillMatrix (MatrixType &iA, const unsigned int &iR, const unsigned int &iC, const ValueType &iV)
MatrixType InitializeSparseMatrix (const unsigned int &iN)
VectorType InitializeVector (const unsigned int &iN)
bool Solve (const MatrixType &iA, const VectorType &iB, VectorType &oX)
 VNLSparseLUSolverTraits ()

Detailed Description

Definition at line 25 of file VNLSparseLUSolverTraits.h.


Member Typedef Documentation

typedef vnl_sparse_matrix< ValueType > VNLSparseLUSolverTraits::MatrixType

Definition at line 30 of file VNLSparseLUSolverTraits.h.

typedef vnl_sparse_lu VNLSparseLUSolverTraits::SolverType

Definition at line 32 of file VNLSparseLUSolverTraits.h.

Definition at line 29 of file VNLSparseLUSolverTraits.h.

Definition at line 31 of file VNLSparseLUSolverTraits.h.


Constructor & Destructor Documentation

VNLSparseLUSolverTraits::VNLSparseLUSolverTraits (  ) 

Member Function Documentation

void VNLSparseLUSolverTraits::FillMatrix ( MatrixType iA,
const unsigned int &  iR,
const unsigned int &  iC,
const ValueType iV 
) [inline]

Definition at line 46 of file VNLSparseLUSolverTraits.h.

MatrixType VNLSparseLUSolverTraits::InitializeSparseMatrix ( const unsigned int &  iN  )  [inline]

Definition at line 36 of file VNLSparseLUSolverTraits.h.

VectorType VNLSparseLUSolverTraits::InitializeVector ( const unsigned int &  iN  )  [inline]

Definition at line 41 of file VNLSparseLUSolverTraits.h.

bool VNLSparseLUSolverTraits::Solve ( const MatrixType iA,
const VectorType iB,
VectorType oX 
) [inline]

Definition at line 51 of file VNLSparseLUSolverTraits.h.


The documentation for this class was generated from the following file:

Generated at Mon Jul 12 2010 20:21:06 for ITK by doxygen 1.7.1 written by Dimitri van Heesch, © 1997-2000