# MATSEQAIJVIENNACL#

MATAIJVIENNACL = “aijviennacl” = “seqaijviennacl” - A matrix type to be used for sparse matrices. A matrix type type whose data resides on GPUs. These matrices are in CSR format by default. All matrix calculations are performed using the ViennaCL library.

## Options Database Keys#

• -mat_type aijviennacl - sets the matrix type to MATSEQAIJVIENNACL during a call to MatSetFromOptions()

• -mat_viennacl_storage_format csr - sets the storage format of matrices for MatMult() during a call to MatSetFromOptions().

• -mat_viennacl_mult_storage_format csr - sets the storage format of matrices for MatMult() during a call to MatSetFromOptions().

MatCreateSeqAIJViennaCL(), MATAIJVIENNACL, MatCreateAIJViennaCL()`