ViennaCL - The Vienna Computing Library
1.6.0
Free open-source GPU-accelerated linear algebra and solver library.
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
- b -
BENCHMARK_OP :
dense_blas.cpp
BENCHMARK_RUNS :
direct_solve.cpp
,
sparse.cpp
,
scheduler.cpp
,
solver.cpp
BENCHMARK_VECTOR_SIZE :
opencl.cpp
,
scheduler.cpp
BLAS3_MATRIX_SIZE :
blas3range.cpp
BOOST_UBLAS_NDEBUG :
vector_float_double.cpp
,
matrix_float_double.hpp
,
blas3_solve.cpp
,
matrix_product_float_double.hpp
- c -
CHECK_RESULT :
generator_blas1.cpp
,
generator_blas2.cpp
- d -
DECLARE :
matrix_product_float_double.hpp
- e -
EPS :
bisect.cpp
,
qr_method_func.cpp
,
scan.cpp
,
tql.cpp
- g -
GENERATE_UNARY_OP_TEST :
matrix_float_double.hpp
,
matrix_int.hpp
,
scheduler_matrix.cpp
,
scheduler_vector.cpp
,
vector_float_double.cpp
,
vector_int.cpp
- n -
NDEBUG :
bisect.cpp
,
generator_blas3.cpp
,
qr_method.cpp
,
qr_method_func.cpp
,
scan.cpp
,
scheduler_sparse.cpp
,
sparse.cpp
,
tql.cpp
,
blas3range.cpp
,
opencl.cpp
,
qr.cpp
,
scheduler.cpp
,
solver.cpp
,
sparse.cpp
- t -
TEST_ALL_LAYOUTS :
matrix_product_float_double.hpp
TEST_LAYOUT :
matrix_product_float_double.hpp
- v -
VIENNACL_ADD_BINARY :
matrix.hpp
,
vector.hpp
VIENNACL_ADD_UNARY :
matrix.hpp
,
vector.hpp
VIENNACL_AMG_COARSE_AG :
amg_base.hpp
VIENNACL_AMG_COARSE_LIMIT :
amg.hpp
VIENNACL_AMG_COARSE_ONEPASS :
amg_base.hpp
VIENNACL_AMG_COARSE_RS :
amg_base.hpp
VIENNACL_AMG_COARSE_RS0 :
amg_base.hpp
VIENNACL_AMG_COARSE_RS3 :
amg_base.hpp
VIENNACL_AMG_INTERPOL_AG :
amg_base.hpp
VIENNACL_AMG_INTERPOL_CLASSIC :
amg_base.hpp
VIENNACL_AMG_INTERPOL_DIRECT :
amg_base.hpp
VIENNACL_AMG_INTERPOL_SA :
amg_base.hpp
VIENNACL_AMG_MATRIXTYPE :
amg_debug.hpp
VIENNACL_AMG_MAX_LEVELS :
amg.hpp
VIENNACL_BISECT_MAX_SMALL_MATRIX :
config.hpp
VIENNACL_BISECT_MAX_THREADS_BLOCK :
config.hpp
VIENNACL_BISECT_MAX_THREADS_BLOCK_SMALL_MATRIX :
config.hpp
VIENNACL_BISECT_MIN_ABS_INTERVAL :
config.hpp
VIENNACL_BUG_REPORT_STRING :
error.hpp
VIENNACL_CUDA_ERROR_CHECK :
cuda.hpp
VIENNACL_CUDA_LAST_ERROR_CHECK :
common.hpp
VIENNACL_DEVICE_MAP :
device_utils.hpp
VIENNACL_DIRECT_SOLVE_BLOCKSIZE :
direct_solve.hpp
VIENNACL_ERR_CHECK :
error.hpp
VIENNACL_EXPORTED_FUNCTION :
viennacl.hpp
VIENNACL_HANDLE_BOUNDS :
matrix_product_template.hpp
VIENNACL_HAVE_UBLAS :
generator_blas3.cpp
VIENNACL_MAJOR_VERSION :
version.hpp
VIENNACL_MAKE_BINARY_OP :
matrix_operations.hpp
VIENNACL_MAKE_UNARY_ELEMENT_OP :
matrix_operations.hpp
VIENNACL_MDOT_WORKGROUP_NUM :
vector_operations.hpp
VIENNACL_MDOT_WORKGROUP_SIZE :
vector_operations.hpp
VIENNACL_MINOR_VERSION :
version.hpp
VIENNACL_MUL_STRIDE1 :
matrix_product_template.hpp
VIENNACL_OCL_MAX_DEVICE_NUM :
device_utils.hpp
,
forwards.h
VIENNACL_OPENMP_VECTOR_MIN_SIZE :
iterative_operations.hpp
,
vector_operations.hpp
VIENNACL_PATCH_VERSION :
version.hpp
VIENNACL_SCHEDULER_GENERATE_UNARY_ELEMENT_OP :
execute_elementwise.hpp
VIENNACL_SECTION_SIZE :
matrix_operations.hpp
,
matrix_operations_col.hpp
,
matrix_operations.hpp
VIENNACL_SPAI_K_b :
spai.hpp
VIENNACL_TRANSLATE_ELEMENT_TO_STRING :
io.hpp
VIENNACL_TRANSLATE_OP_TO_STRING :
io.hpp
VIENNACL_VSTORE :
matrix_product_template.hpp
VIENNACL_WITH_OPENCL :
opencl.cpp
VIENNACL_WITH_UBLAS :
blas3_solve.cpp
,
sparse.cpp
,
direct_solve.cpp
,
qr.cpp
,
tql.cpp
,
solver.cpp
,
matrix_int.hpp
,
external_2.cpp
,
matrix_vector_int.cpp
,
vector_uint.cpp
,
scheduler_matrix.cpp
,
scheduler_vector.cpp
,
scheduler_matrix_vector.cpp
,
vector_multi_inner_prod.cpp
,
spmdm.cpp
,
scheduler_matrix_matrix.cpp
,
matrix_vector.cpp
,
vector_int.cpp
,
generator_blas1.cpp
,
sparse.cpp
,
generator_blas2.cpp
,
matrix_float_double.hpp
,
blas3range.cpp
,
vector_float_double.cpp
,
external_1.cpp
,
scheduler_sparse.cpp
,
qr_method_func.cpp
Generated on Sat Nov 8 2014 23:11:32 for ViennaCL - The Vienna Computing Library by
1.8.6