Lines Matching refs:MATSEQAIJKOKKOS
146 PetscCheckTypeName(A, MATSEQAIJKOKKOS);
256 . A - the MATSEQAIJKOKKOS matrix
585 PetscCall(PetscObjectChangeTypeName((PetscObject)A, MATSEQAIJKOKKOS));
631 PetscCall(PetscObjectChangeTypeName((PetscObject)mat, MATSEQAIJKOKKOS));
690 MATSEQAIJKOKKOS - MATAIJKOKKOS = "(seq)aijkokkos" - A matrix type to be used for sparse matrices with Kokkos
695 . -mat_type aijkokkos - sets the matrix type to `MATSEQAIJKOKKOS` during a call to `MatSetFromOptions()`
706 PetscCall(MatConvert_SeqAIJ_SeqAIJKokkos(A, MATSEQAIJKOKKOS, MAT_INPLACE_MATRIX, &A));
724 PetscCheckTypeName(A, MATSEQAIJKOKKOS);
725 PetscCheckTypeName(B, MATSEQAIJKOKKOS);
775 PetscCheckTypeName(*C, MATSEQAIJKOKKOS);
996 PetscCall(PetscObjectTypeCompare((PetscObject)product->B, MATSEQAIJKOKKOS, &Biskok));
997 if (product->type == MATPRODUCT_ABC) PetscCall(PetscObjectTypeCompare((PetscObject)product->C, MATSEQAIJKOKKOS, &Ciskok));
1184 PetscCheckTypeName(A, MATSEQAIJKOKKOS);
1196 PetscCheckTypeName(A, MATSEQAIJKOKKOS);
1207 PetscCheckTypeName(A, MATSEQAIJKOKKOS);
1219 PetscCheckTypeName(A, MATSEQAIJKOKKOS);
1231 PetscCheckTypeName(A, MATSEQAIJKOKKOS);
1242 PetscCheckTypeName(A, MATSEQAIJKOKKOS);
1268 PetscCheckTypeName(Y, MATSEQAIJKOKKOS);
1269 PetscCheckTypeName(X, MATSEQAIJKOKKOS);
1483 + A - the MATSEQAIJKOKKOS matrix
1565 PetscCall(MatSetType(A, MATSEQAIJKOKKOS));
1627 MatCreateSeqAIJKokkos - Creates a sparse matrix in `MATSEQAIJKOKKOS` (compressed row) format
1667 PetscCall(MatSetType(*A, MATSEQAIJKOKKOS));
2269 // If solve on device, B is still a MATSEQAIJKOKKOS, so we are good to allocate B->spptr
2289 // If solve on device, B is still a MATSEQAIJKOKKOS, so we are good to allocate B->spptr
2307 on a single GPU of type, `MATSEQAIJKOKKOS`, `MATAIJKOKKOS`.
2324 PetscCall(MatSetType(*B, MATSEQAIJKOKKOS));
2350 PetscCall(MatSolverTypeRegister(MATSOLVERKOKKOS, MATSEQAIJKOKKOS, MAT_FACTOR_LU, MatGetFactor_SeqAIJKokkos_Kokkos));
2351 PetscCall(MatSolverTypeRegister(MATSOLVERKOKKOS, MATSEQAIJKOKKOS, MAT_FACTOR_CHOLESKY, MatGetFactor_SeqAIJKokkos_Kokkos));
2352 PetscCall(MatSolverTypeRegister(MATSOLVERKOKKOS, MATSEQAIJKOKKOS, MAT_FACTOR_ILU, MatGetFactor_SeqAIJKokkos_Kokkos));
2353 PetscCall(MatSolverTypeRegister(MATSOLVERKOKKOS, MATSEQAIJKOKKOS, MAT_FACTOR_ICC, MatGetFactor_SeqAIJKokkos_Kokkos));