|
ViennaCL - The Vienna Computing Library
1.2.0
|
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. | |
1.8.1.2