Lines Matching refs:carray
331 PetscScalar *carray; in CoordinateVecSetUp() local
335 PetscCall(VecGetArrayWrite(coords, &carray)); in CoordinateVecSetUp()
346 carray[offset] = -1.0; in CoordinateVecSetUp()
347 carray[offset + 1] = -1.0; in CoordinateVecSetUp()
350 carray[offset] = -2.0; in CoordinateVecSetUp()
351 carray[offset + 1] = 2.0; in CoordinateVecSetUp()
354 carray[offset] = 0.0; in CoordinateVecSetUp()
355 carray[offset + 1] = 2.0; in CoordinateVecSetUp()
358 carray[offset] = -1.0; in CoordinateVecSetUp()
359 carray[offset + 1] = 0.0; in CoordinateVecSetUp()
362 carray[offset] = 0.0; in CoordinateVecSetUp()
363 carray[offset + 1] = 0.0; in CoordinateVecSetUp()
366 carray[offset] = 0.0; in CoordinateVecSetUp()
367 carray[offset + 1] = 1.0; in CoordinateVecSetUp()
370 carray[offset] = -1.0; in CoordinateVecSetUp()
371 carray[offset + 1] = 1.0; in CoordinateVecSetUp()
374 carray[offset] = -2.0; in CoordinateVecSetUp()
375 carray[offset + 1] = 1.0; in CoordinateVecSetUp()
378 carray[offset] = -2.0; in CoordinateVecSetUp()
379 carray[offset + 1] = 0.0; in CoordinateVecSetUp()
382 carray[offset] = 1.0; in CoordinateVecSetUp()
383 carray[offset + 1] = 0.0; in CoordinateVecSetUp()
386 carray[offset] = 1.0; in CoordinateVecSetUp()
387 carray[offset + 1] = -1.0; in CoordinateVecSetUp()
390 carray[offset] = 2.0; in CoordinateVecSetUp()
391 carray[offset + 1] = -1.0; in CoordinateVecSetUp()
394 carray[offset] = 2.0; in CoordinateVecSetUp()
395 carray[offset + 1] = 0.0; in CoordinateVecSetUp()
398 carray[offset] = 0.0; in CoordinateVecSetUp()
399 carray[offset + 1] = -1.0; in CoordinateVecSetUp()
402 carray[offset] = 2.0; in CoordinateVecSetUp()
403 carray[offset + 1] = 1.0; in CoordinateVecSetUp()
410 PetscCall(VecRestoreArrayWrite(coords, &carray)); in CoordinateVecSetUp()
418 const PetscScalar *carray; in CoordinatePrint() local
437 PetscCall(VecGetArrayRead(coords, &carray)); in CoordinatePrint()
443 … ", x = %f y = %f \n", vglobal, (double)PetscRealPart(carray[off]), (double)PetscRealPart(carray[… in CoordinatePrint()
451 PetscCall(VecRestoreArrayRead(coords, &carray)); in CoordinatePrint()