Lines Matching refs:vec
43 PetscErrorCode DMDAVecGetArray(DM da, Vec vec, void *array) in DMDAVecGetArray() argument
49 PetscValidHeaderSpecific(vec, VEC_CLASSID, 2); in DMDAVecGetArray()
56 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecGetArray()
67 PetscCall(VecGetArray1d(vec, gxm * dof, gxs * dof, (PetscScalar **)array)); in DMDAVecGetArray()
69 PetscCall(VecGetArray2d(vec, gym, gxm * dof, gys, gxs * dof, (PetscScalar ***)array)); in DMDAVecGetArray()
71 … PetscCall(VecGetArray3d(vec, gzm, gym, gxm * dof, gzs, gys, gxs * dof, (PetscScalar ****)array)); in DMDAVecGetArray()
92 PetscErrorCode DMDAVecRestoreArray(DM da, Vec vec, void *array) in DMDAVecRestoreArray() argument
98 PetscValidHeaderSpecific(vec, VEC_CLASSID, 2); in DMDAVecRestoreArray()
105 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecRestoreArray()
116 PetscCall(VecRestoreArray1d(vec, gxm * dof, gxs * dof, (PetscScalar **)array)); in DMDAVecRestoreArray()
118 PetscCall(VecRestoreArray2d(vec, gym, gxm * dof, gys, gxs * dof, (PetscScalar ***)array)); in DMDAVecRestoreArray()
120 …PetscCall(VecRestoreArray3d(vec, gzm, gym, gxm * dof, gzs, gys, gxs * dof, (PetscScalar ****)array… in DMDAVecRestoreArray()
167 PetscErrorCode DMDAVecGetArrayWrite(DM da, Vec vec, void *array) in DMDAVecGetArrayWrite() argument
173 PetscValidHeaderSpecific(vec, VEC_CLASSID, 2); in DMDAVecGetArrayWrite()
176 PetscCall(VecGetArrayWrite(vec, (PetscScalar **)array)); in DMDAVecGetArrayWrite()
184 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecGetArrayWrite()
195 PetscCall(VecGetArray1dWrite(vec, gxm * dof, gxs * dof, (PetscScalar **)array)); in DMDAVecGetArrayWrite()
197 PetscCall(VecGetArray2dWrite(vec, gym, gxm * dof, gys, gxs * dof, (PetscScalar ***)array)); in DMDAVecGetArrayWrite()
199 …PetscCall(VecGetArray3dWrite(vec, gzm, gym, gxm * dof, gzs, gys, gxs * dof, (PetscScalar ****)arra… in DMDAVecGetArrayWrite()
219 PetscErrorCode DMDAVecRestoreArrayWrite(DM da, Vec vec, void *array) in DMDAVecRestoreArrayWrite() argument
225 PetscValidHeaderSpecific(vec, VEC_CLASSID, 2); in DMDAVecRestoreArrayWrite()
228 PetscCall(VecRestoreArray(vec, (PetscScalar **)array)); in DMDAVecRestoreArrayWrite()
236 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecRestoreArrayWrite()
247 PetscCall(VecRestoreArray1dWrite(vec, gxm * dof, gxs * dof, (PetscScalar **)array)); in DMDAVecRestoreArrayWrite()
249 PetscCall(VecRestoreArray2dWrite(vec, gym, gxm * dof, gys, gxs * dof, (PetscScalar ***)array)); in DMDAVecRestoreArrayWrite()
251 …PetscCall(VecRestoreArray3dWrite(vec, gzm, gym, gxm * dof, gzs, gys, gxs * dof, (PetscScalar ****)… in DMDAVecRestoreArrayWrite()
291 PetscErrorCode DMDAVecGetArrayDOF(DM da, Vec vec, void *array) in DMDAVecGetArrayDOF() argument
301 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecGetArrayDOF()
312 PetscCall(VecGetArray2d(vec, gxm, dof, gxs, 0, (PetscScalar ***)array)); in DMDAVecGetArrayDOF()
314 PetscCall(VecGetArray3d(vec, gym, gxm, dof, gys, gxs, 0, (PetscScalar ****)array)); in DMDAVecGetArrayDOF()
316 PetscCall(VecGetArray4d(vec, gzm, gym, gxm, dof, gzs, gys, gxs, 0, (PetscScalar *****)array)); in DMDAVecGetArrayDOF()
336 PetscErrorCode DMDAVecRestoreArrayDOF(DM da, Vec vec, void *array) in DMDAVecRestoreArrayDOF() argument
346 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecRestoreArrayDOF()
357 PetscCall(VecRestoreArray2d(vec, gxm, dof, gxs, 0, (PetscScalar ***)array)); in DMDAVecRestoreArrayDOF()
359 PetscCall(VecRestoreArray3d(vec, gym, gxm, dof, gys, gxs, 0, (PetscScalar ****)array)); in DMDAVecRestoreArrayDOF()
361 … PetscCall(VecRestoreArray4d(vec, gzm, gym, gxm, dof, gzs, gys, gxs, 0, (PetscScalar *****)array)); in DMDAVecRestoreArrayDOF()
407 PetscErrorCode DMDAVecGetArrayRead(DM da, Vec vec, void *array) in DMDAVecGetArrayRead() argument
413 PetscValidHeaderSpecific(vec, VEC_CLASSID, 2); in DMDAVecGetArrayRead()
420 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecGetArrayRead()
431 PetscCall(VecGetArray1dRead(vec, gxm * dof, gxs * dof, (PetscScalar **)array)); in DMDAVecGetArrayRead()
433 PetscCall(VecGetArray2dRead(vec, gym, gxm * dof, gys, gxs * dof, (PetscScalar ***)array)); in DMDAVecGetArrayRead()
435 …PetscCall(VecGetArray3dRead(vec, gzm, gym, gxm * dof, gzs, gys, gxs * dof, (PetscScalar ****)array… in DMDAVecGetArrayRead()
456 PetscErrorCode DMDAVecRestoreArrayRead(DM da, Vec vec, void *array) in DMDAVecRestoreArrayRead() argument
462 PetscValidHeaderSpecific(vec, VEC_CLASSID, 2); in DMDAVecRestoreArrayRead()
469 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecRestoreArrayRead()
480 PetscCall(VecRestoreArray1dRead(vec, gxm * dof, gxs * dof, (PetscScalar **)array)); in DMDAVecRestoreArrayRead()
482 PetscCall(VecRestoreArray2dRead(vec, gym, gxm * dof, gys, gxs * dof, (PetscScalar ***)array)); in DMDAVecRestoreArrayRead()
484 …PetscCall(VecRestoreArray3dRead(vec, gzm, gym, gxm * dof, gzs, gys, gxs * dof, (PetscScalar ****)a… in DMDAVecRestoreArrayRead()
524 PetscErrorCode DMDAVecGetArrayDOFRead(DM da, Vec vec, void *array) in DMDAVecGetArrayDOFRead() argument
534 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecGetArrayDOFRead()
545 PetscCall(VecGetArray2dRead(vec, gxm, dof, gxs, 0, (PetscScalar ***)array)); in DMDAVecGetArrayDOFRead()
547 PetscCall(VecGetArray3dRead(vec, gym, gxm, dof, gys, gxs, 0, (PetscScalar ****)array)); in DMDAVecGetArrayDOFRead()
549 … PetscCall(VecGetArray4dRead(vec, gzm, gym, gxm, dof, gzs, gys, gxs, 0, (PetscScalar *****)array)); in DMDAVecGetArrayDOFRead()
569 PetscErrorCode DMDAVecRestoreArrayDOFRead(DM da, Vec vec, void *array) in DMDAVecRestoreArrayDOFRead() argument
579 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecRestoreArrayDOFRead()
590 PetscCall(VecRestoreArray2dRead(vec, gxm, dof, gxs, 0, (PetscScalar ***)array)); in DMDAVecRestoreArrayDOFRead()
592 PetscCall(VecRestoreArray3dRead(vec, gym, gxm, dof, gys, gxs, 0, (PetscScalar ****)array)); in DMDAVecRestoreArrayDOFRead()
594 …PetscCall(VecRestoreArray4dRead(vec, gzm, gym, gxm, dof, gzs, gys, gxs, 0, (PetscScalar *****)arra… in DMDAVecRestoreArrayDOFRead()
634 PetscErrorCode DMDAVecGetArrayDOFWrite(DM da, Vec vec, void *array) in DMDAVecGetArrayDOFWrite() argument
644 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecGetArrayDOFWrite()
655 PetscCall(VecGetArray2dWrite(vec, gxm, dof, gxs, 0, (PetscScalar ***)array)); in DMDAVecGetArrayDOFWrite()
657 PetscCall(VecGetArray3dWrite(vec, gym, gxm, dof, gys, gxs, 0, (PetscScalar ****)array)); in DMDAVecGetArrayDOFWrite()
659 …PetscCall(VecGetArray4dWrite(vec, gzm, gym, gxm, dof, gzs, gys, gxs, 0, (PetscScalar *****)array)); in DMDAVecGetArrayDOFWrite()
679 PetscErrorCode DMDAVecRestoreArrayDOFWrite(DM da, Vec vec, void *array) in DMDAVecRestoreArrayDOFWrite() argument
689 PetscCall(VecGetLocalSize(vec, &N)); in DMDAVecRestoreArrayDOFWrite()
700 PetscCall(VecRestoreArray2dWrite(vec, gxm, dof, gxs, 0, (PetscScalar ***)array)); in DMDAVecRestoreArrayDOFWrite()
702 PetscCall(VecRestoreArray3dWrite(vec, gym, gxm, dof, gys, gxs, 0, (PetscScalar ****)array)); in DMDAVecRestoreArrayDOFWrite()
704 …PetscCall(VecRestoreArray4dWrite(vec, gzm, gym, gxm, dof, gzs, gys, gxs, 0, (PetscScalar *****)arr… in DMDAVecRestoreArrayDOFWrite()