Home
last modified time | relevance | path

Searched refs:localptr (Results 1 – 7 of 7) sorted by relevance

/petsc/src/dm/tests/ !
H A Dex12.c17 PetscScalar *globalptr, *localptr; in main() local
49 PetscCall(VecRestoreArray(global, &localptr)); in main()
62 PetscCall(VecGetArray(local, &localptr)); in main()
67 …ocalsize - 1; i++) globalptr[i - 1] = localptr[i] + (k / (h * h)) * (localptr[i + 1] - 2.0 * local… in main()
70 PetscCall(VecRestoreArray(local, &localptr)); in main()
H A Dex3.c16 PetscScalar *localptr, *globalptr; in main() local
82 PetscCall(VecGetArray(local, &localptr)); in main()
87 …1; i++) globalptr[i - 1] = .5 * (localptr[i + 1] + localptr[i - 1]) - (k / (2.0 * a * h)) * (local… in main()
89 PetscCall(VecRestoreArray(local, &localptr)); in main()
/petsc/src/ts/tests/ !
H A Dex12.c327 const PetscScalar *localptr; in RHSFunction() local
345 PetscCall(VecGetArrayRead(local_in, &localptr)); in RHSFunction()
381 … 1; i < localsize - 1; i++) copyptr[i] = localptr[i] * sc * (localptr[i + 1] + localptr[i - 1] - 2… in RHSFunction()
386 PetscCall(VecRestoreArrayRead(local_in, &localptr)); in RHSFunction()
431 const PetscScalar *localptr; in RHSJacobian() local
450 PetscCall(VecGetArrayRead(local_in, &localptr)); in RHSJacobian()
495 v[0] = sc * localptr[is]; in RHSJacobian()
496 v[1] = sc * (localptr[is + 1] + localptr[is - 1] - 4.0 * localptr[is]); in RHSJacobian()
497 v[2] = sc * localptr[is]; in RHSJacobian()
504 PetscCall(VecRestoreArrayRead(local_in, &localptr)); in RHSJacobian()
H A Dex2.c128 PetscScalar *localptr; in Initial() local
131 PetscCall(VecGetArrayWrite(global, &localptr)); in Initial()
132 localptr[0] = solx(0.0); in Initial()
133 localptr[1] = soly(0.0); in Initial()
134 localptr[2] = solz(0.0); in Initial()
135 PetscCall(VecRestoreArrayWrite(global, &localptr)); in Initial()
H A Dex4.c200 PetscScalar *localptr; in Initial() local
214 PetscCall(VecGetArrayWrite(global, &localptr)); in Initial()
221 localptr[i] = f_ini(x, y); in Initial()
224 PetscCall(VecRestoreArrayWrite(global, &localptr)); in Initial()
/petsc/src/ts/tutorials/ !
H A Dex2.c416 const PetscScalar *localptr; in RHSFunction() local
434 PetscCall(VecGetArrayRead(local_in, &localptr)); in RHSFunction()
470 … 1; i < localsize - 1; i++) copyptr[i] = localptr[i] * sc * (localptr[i + 1] + localptr[i - 1] - 2… in RHSFunction()
475 PetscCall(VecRestoreArrayRead(local_in, &localptr)); in RHSFunction()
526 const PetscScalar *localptr; in RHSJacobian() local
545 PetscCall(VecGetArrayRead(local_in, &localptr)); in RHSJacobian()
590 v[0] = sc * localptr[is]; in RHSJacobian()
591 v[1] = sc * (localptr[is + 1] + localptr[is - 1] - 4.0 * localptr[is]); in RHSJacobian()
592 v[2] = sc * localptr[is]; in RHSJacobian()
599 PetscCall(VecRestoreArrayRead(local_in, &localptr)); in RHSJacobian()
H A Dex21.c473 const PetscScalar *localptr; in RHSFunction() local
491 PetscCall(VecGetArrayRead(local_in, &localptr)); in RHSFunction()
527 … 1; i < localsize - 1; i++) copyptr[i] = localptr[i] * sc * (localptr[i + 1] + localptr[i - 1] - 2… in RHSFunction()
532 PetscCall(VecRestoreArrayRead(local_in, &localptr)); in RHSFunction()
583 const PetscScalar *localptr; in RHSJacobian() local
602 PetscCall(VecGetArrayRead(local_in, &localptr)); in RHSJacobian()
647 v[0] = sc * localptr[is]; in RHSJacobian()
648 v[1] = sc * (localptr[is + 1] + localptr[is - 1] - 4.0 * localptr[is]); in RHSJacobian()
649 v[2] = sc * localptr[is]; in RHSJacobian()
656 PetscCall(VecRestoreArrayRead(local_in, &localptr)); in RHSJacobian()