Lines Matching refs:Cs
108 Mat Cs, Cse; in main() local
112 PetscCall(MatTranspose(C, MAT_INITIAL_MATRIX, &Cs)); in main()
113 PetscCall(MatAXPY(Cs, 1.0, C, DIFFERENT_NONZERO_PATTERN)); in main()
114 PetscCall(MatConvert(Cs, MATAIJ, MAT_INPLACE_MATRIX, &Cs)); in main()
115 PetscCall(MatSetOption(Cs, MAT_SYMMETRIC, PETSC_TRUE)); in main()
116 PetscCall(MatGetType(Cs, &Cstype)); in main()
118 PetscCall(PetscObjectSetName((PetscObject)Cs, "symm_initial")); in main()
119 PetscCall(MatViewFromOptions(Cs, NULL, "-view")); in main()
121 PetscCall(MatConvert(Cs, Ctype, MAT_INITIAL_MATRIX, &Cse)); in main()
124 PetscCall(MatMultEqual(Cs, Cse, 5, &flg)); in main()
127 PetscCall(MatConvert(Cs, Ctype, MAT_REUSE_MATRIX, &Cse)); in main()
130 PetscCall(MatMultEqual(Cs, Cse, 5, &flg)); in main()
133 PetscCall(MatCopy(Cs, Cse, SAME_NONZERO_PATTERN)); in main()
136 PetscCall(MatMultEqual(Cs, Cse, 5, &flg)); in main()
139 PetscCall(MatCopy(Cs, Cse, SUBSET_NONZERO_PATTERN)); in main()
142 PetscCall(MatMultEqual(Cs, Cse, 5, &flg)); in main()
145 PetscCall(MatCopy(Cs, Cse, DIFFERENT_NONZERO_PATTERN)); in main()
148 PetscCall(MatMultEqual(Cs, Cse, 5, &flg)); in main()
152 PetscCall(MatDestroy(&Cs)); in main()