Lines Matching refs:M
9 PetscInt m = 45, rows[2], cols[2], bs = 1, i, row, col, *idx, M; in main() local
22 M = m * bs; in main()
23 PetscCall(MatCreateSeqBAIJ(PETSC_COMM_SELF, bs, M, M, 1, NULL, &A)); in main()
25 PetscCall(MatCreateSeqAIJ(PETSC_COMM_SELF, M, M, 15, NULL, &B)); in main()
29 PetscCall(VecCreateSeq(PETSC_COMM_SELF, M, &xx)); in main()
35 for (row = 0; row < M; row++) { in main()
38 col = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
47 cols[0] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
50 cols[1] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
53 rows[0] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
56 rows[1] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
93 cols[0] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
95 cols[1] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
97 rows[0] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
99 rows[1] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
135 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, M, 40, NULL, &C)); in main()
141 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, M, 40, NULL, &D)); in main()
147 PetscCall(PetscMalloc1(M, &idx)); in main()
148 for (i = 0; i < M; i++) idx[i] = i; in main()
149 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, M, idx, PETSC_COPY_VALUES, &is1)); in main()
150 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, M, idx, PETSC_COPY_VALUES, &is2)); in main()