Searched refs:oor (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/tutorials/ |
| H A D | ex18.c | 49 PetscInt *oor, *ooc, cnt = 0; in CreateMatrix() local 58 PetscCall(PetscMalloc2(3 * 3 * fe->Ne, &oor, 3 * 3 * fe->Ne, &ooc)); in CreateMatrix() 62 oor[cnt] = fe->vertices[3 * e + vi]; in CreateMatrix() 67 PetscCall(MatSetPreallocationCOO(*A, 3 * 3 * fe->Ne, oor, ooc)); in CreateMatrix() 68 PetscCall(PetscFree2(oor, ooc)); in CreateMatrix()
|
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | plexland.c | 1620 PetscInt *oor, *ooc; in CreateStaticData() local 1622 PetscCall(PetscMalloc2(ctx->SData_d.coo_size, &oor, ctx->SData_d.coo_size, &ooc)); in CreateStaticData() 1623 for (PetscInt i = 0; i < ctx->SData_d.coo_size; i++) oor[i] = ooc[i] = -1; in CreateStaticData() 1676 oor[idx] = rows[q] + moffset; in CreateStaticData() 1686 PetscCall(MatSetPreallocationCOO(ctx->J, ctx->SData_d.coo_size, oor, ooc)); in CreateStaticData() 1687 PetscCall(PetscFree2(oor, ooc)); in CreateStaticData()
|