Source Code Documentation
The source documentation is extracted from the C++ files using Doxygen.
- BLAS1 – KokkosKernels blas1 interfaces
- BLAS2 – KokkosKernels blas2 interfaces
- BLAS3 – KokkosKernels blas3 interfaces
- SPARSE – KokkosKernels sparse interfaces
- crsmatrix
CrsMatrixCrsMatrix::graphCrsMatrix::valuesCrsMatrix::dev_configCrsMatrix::CrsMatrix()CrsMatrix::CrsMatrix()CrsMatrix::CrsMatrix()CrsMatrix::CrsMatrix()CrsMatrix::CrsMatrix()CrsMatrix::CrsMatrix()CrsMatrix::CrsMatrix()CrsMatrix::CrsMatrix()CrsMatrix::operator=()CrsMatrix::numRows()CrsMatrix::numCols()CrsMatrix::numPointRows()CrsMatrix::numPointCols()CrsMatrix::nnz()CrsMatrix::row()CrsMatrix::rowConst()CrsMatrix::execution_spaceCrsMatrix::memory_spaceCrsMatrix::device_typeCrsMatrix::value_typeCrsMatrix::ordinal_typeCrsMatrix::size_typeCrsMatrix::HostMirrorCrsMatrix::StaticCrsGraphTypeCrsMatrix::staticcrsgraph_typeCrsMatrix::index_typeCrsMatrix::const_ordinal_typeCrsMatrix::non_const_ordinal_typeCrsMatrix::row_map_typeCrsMatrix::const_size_typeCrsMatrix::non_const_size_typeCrsMatrix::values_typeCrsMatrix::const_value_typeCrsMatrix::non_const_value_type
- ccsmatrix
CcsMatrixCcsMatrix::graphCcsMatrix::valuesCcsMatrix::CcsMatrix()CcsMatrix::CcsMatrix()CcsMatrix::numCols()CcsMatrix::numRows()CcsMatrix::numPointRows()CcsMatrix::numPointCols()CcsMatrix::nnz()CcsMatrix::execution_spaceCcsMatrix::memory_spaceCcsMatrix::device_typeCcsMatrix::size_typeCcsMatrix::value_typeCcsMatrix::ordinal_typeCcsMatrix::staticccsgraph_typeCcsMatrix::col_map_typeCcsMatrix::index_type
- coomatrix
CooMatrixCooMatrix::scalar_typeCooMatrix::const_scalar_typeCooMatrix::non_const_scalar_typeCooMatrix::ordinal_typeCooMatrix::const_ordinal_typeCooMatrix::non_const_ordinal_typeCooMatrix::row_typeCooMatrix::column_typeCooMatrix::device_typeCooMatrix::execution_spaceCooMatrix::memory_spaceCooMatrix::memory_traitsCooMatrix::size_typeCooMatrix::row_viewCooMatrix::column_viewCooMatrix::scalar_viewCooMatrix::const_typeCooMatrix::CooMatrix()CooMatrix::CooMatrix()CooMatrix::numCols()CooMatrix::numRows()CooMatrix::nnz()CooMatrix::row()CooMatrix::col()CooMatrix::data()
- crs2ccs
- ccs2crs
- coo2crs
- crs2coo
- spmv
- trsv
- spgemm
- block_spgemm
- gauss_seidel
create_gs_handle()create_gs_handle()create_gs_handle()gauss_seidel_symbolic()gauss_seidel_symbolic()gauss_seidel_numeric()gauss_seidel_numeric()gauss_seidel_numeric()gauss_seidel_numeric()symmetric_gauss_seidel_apply()symmetric_gauss_seidel_apply()forward_sweep_gauss_seidel_apply()forward_sweep_gauss_seidel_apply()backward_sweep_gauss_seidel_apply()backward_sweep_gauss_seidel_apply()
- block_gauss_seidel
- par_ilut
- gmres
- sptrsv
- crsmatrix
- BATCHED – KokkosKernels batched functor-level interfaces
- innerlu
- applypivot
- qr_withcolumnpivoting
- addradial
- householder
- set
- scale
- setidentity
- applyhouseholder
- innermultipledotproduct
- lu
- solveutv
- utv
- inverselu
- svd
- eigendecomposition
- trtri
- qr
- trmm
- trsm
- innergemmfixa
- innergemmfixb
- innergemmfixc
- applyq
- copy
- innertrsm
- solvelu
- xpay
- axpy
- gemv
- dot
- hadamardproduct
- vector
- trsv
- gemm
- BATCHED – KokkosKernels batched host-level interfaces
- SPARSE BATCHED – KokkosKernels sparse batched functor-level interfaces
- cg
- crsmatrix
- gmres
- identity
- jacobiprec
- krylovhandle
KrylovHandleKrylovHandle::get_number_of_systems_per_team()KrylovHandle::get_number_of_teams()KrylovHandle::reset()KrylovHandle::synchronise_host()KrylovHandle::is_converged()KrylovHandle::is_converged_host()KrylovHandle::is_converged()KrylovHandle::is_converged_host()KrylovHandle::set_tolerance()KrylovHandle::get_tolerance()KrylovHandle::set_max_tolerance()KrylovHandle::get_max_tolerance()KrylovHandle::set_max_iteration()KrylovHandle::get_max_iteration()KrylovHandle::get_norm()KrylovHandle::get_norm_host()KrylovHandle::get_last_norm()KrylovHandle::get_last_norm_host()KrylovHandle::get_iteration()KrylovHandle::get_iteration_host()KrylovHandle::set_ortho_strategy()KrylovHandle::get_ortho_strategy()KrylovHandle::set_scratch_pad_level()KrylovHandle::get_scratch_pad_level()KrylovHandle::set_compute_last_residual()KrylovHandle::get_compute_last_residual()
- spmv