ViennaCL - The Vienna Computing Library  1.2.0
linalg Directory Reference

Directories

directory  detail
directory  kernels

Files

file  amg.hpp [code]
 Main include file for algebraic multigrid (AMG) preconditioners. Experimental in 1.2.x.
file  bicgstab.hpp [code]
 The stabilized bi-conjugate gradient method is implemented here.
file  cg.hpp [code]
 The conjugate gradient method is implemented here.
file  circulant_matrix_operations.hpp [code]
 Implementations of operations using circulant_matrix.
file  compressed_matrix_operations.hpp [code]
 Implementations of operations using compressed_matrix.
file  coordinate_matrix_operations.hpp [code]
 Implementations of operations using coordinate_matrix.
file  direct_solve.hpp [code]
 Implementations of dense direct solvers are found here.
file  gmres.hpp [code]
 Implementations of the generalized minimum residual method are in this file.
file  hankel_matrix_operations.hpp [code]
 Implementations of operations using hankel_matrix.
file  ilu.hpp [code]
 Implementations of incomplete factorization preconditioners.
file  inner_prod.hpp [code]
 Generic interface for the computation of inner products. See viennacl/linalg/vector_operations.hpp for implementations.
file  jacobi_precond.hpp [code]
 Implementation of a simple Jacobi preconditioner.
file  matrix_operations.hpp [code]
 Implementations of dense matrix related operations. also matrix-vector products.
file  norm_1.hpp [code]
 Generic interface for the l^1-norm. See viennacl/linalg/vector_operations.hpp for implementations.
file  norm_2.hpp [code]
 Generic interface for the l^2-norm. See viennacl/linalg/vector_operations.hpp for implementations.
file  norm_inf.hpp [code]
 Generic interface for the l^infty-norm. See viennacl/linalg/vector_operations.hpp for implementations.
file  prod.hpp [code]
 Generic interface for matrix-vector and matrix-matrix products. See viennacl/linalg/vector_operations.hpp, viennacl/linalg/matrix_operations.hpp, viennacl/linalg/compressed_matrix_operations.hpp and viennacl/linalg/coordinate_matrix_operations.hpp for implementations.
file  qr.hpp [code]
 Proivdes a QR factorization using a block-based approach. Experimental in 1.2.x.
file  row_scaling.hpp [code]
 A row normalization preconditioner is implemented here.
file  spai.hpp [code]
 Main include file for the sparse approximate inverse preconditioner family (SPAI and FSPAI). Experimental in 1.2.x.
file  toeplitz_matrix_operations.hpp [code]
 Implementations of operations using toeplitz_matrix.
file  vandermonde_matrix_operations.hpp [code]
 Implementations of operations using vandermonde_matrix.
file  vector_operations.hpp [code]
 Implementations of vector operations.