Lines Matching refs:C
7 Mat C, A; in main() local
19 PetscCall(MatCreate(PETSC_COMM_WORLD, &C)); in main()
20 PetscCall(MatSetSizes(C, PETSC_DECIDE, PETSC_DECIDE, m * n, m * n)); in main()
21 PetscCall(MatSetFromOptions(C)); in main()
22 PetscCall(MatSetUp(C)); in main()
28 PetscCall(MatGetOwnershipRange(C, &rstart, &rend)); in main()
32 PetscCall(MatSetValues(C, 1, &i, 1, &j, &v, INSERT_VALUES)); in main()
35 PetscCall(MatAssemblyBegin(C, MAT_FINAL_ASSEMBLY)); in main()
36 PetscCall(MatAssemblyEnd(C, MAT_FINAL_ASSEMBLY)); in main()
38 PetscCall(MatView(C, PETSC_VIEWER_STDOUT_WORLD)); in main()
44 PetscCall(MatGetOwnershipRange(C, &rstart, &rend)); in main()
45 PetscCall(MatGetOwnershipRangeColumn(C, &cstart, &cend)); in main()
49 PetscCall(MatCreateSubMatrix(C, isrow, NULL, MAT_INITIAL_MATRIX, &A)); in main()
56 PetscCall(MatSetValues(C, 1, &i, 1, &j, &v, INSERT_VALUES)); in main()
58 PetscCall(MatAssemblyBegin(C, MAT_FINAL_ASSEMBLY)); in main()
59 PetscCall(MatAssemblyEnd(C, MAT_FINAL_ASSEMBLY)); in main()
61 PetscCall(MatCreateSubMatrix(C, isrow, NULL, MAT_REUSE_MATRIX, &A)); in main()
69 PetscCall(MatDestroy(&C)); in main()