Home
last modified time | relevance | path

Searched refs:z_ptr (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ts/tutorials/
H A Dex20opt_p.c598 const PetscScalar *z_ptr; in Adjoint2() local
611 PetscCall(VecGetArrayRead(P, &z_ptr)); in Adjoint2()
612 ctx->mu = z_ptr[0]; in Adjoint2()
613 PetscCall(VecRestoreArrayRead(P, &z_ptr)); in Adjoint2()
637 PetscCall(VecGetArrayRead(ctx->U, &z_ptr)); in Adjoint2()
639 y_ptr[0] = 2. * (z_ptr[0] - ctx->ob[0]); in Adjoint2()
640 y_ptr[1] = 2. * (z_ptr[1] - ctx->ob[1]); in Adjoint2()
642 PetscCall(VecRestoreArrayRead(ctx->U, &z_ptr)); in Adjoint2()
666 PetscCall(VecGetArrayRead(ctx->Mup2[0], &z_ptr)); in Adjoint2()
668 arr[0] = x_ptr[1] * dzdp2 + y_ptr[1] * dzdp2 + z_ptr[0]; in Adjoint2()
[all …]
/petsc/src/ts/tutorials/optimal_control/
H A Dex1.c571 const PetscScalar *z_ptr; in ComputeObjHessianWithSOA() local
615 PetscCall(VecGetArrayRead(actx->Mup2[0], &z_ptr)); in ComputeObjHessianWithSOA()
616 for (i = 0; i < 2 * actx->nsteps; i++) arr[i] = z_ptr[i]; in ComputeObjHessianWithSOA()
617 PetscCall(VecRestoreArrayRead(actx->Mup2[0], &z_ptr)); in ComputeObjHessianWithSOA()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij2.c676 PetscScalar *z, *z_ptr, *zb, *work, *workt, zero = 0.0; in MatMult_SeqSBAIJ_N() local
690 z_ptr = z; in MatMult_SeqSBAIJ_N()
729 zb = z_ptr + bs * (*idx++); in MatMult_SeqSBAIJ_N()
1191 PetscScalar *z, *z_ptr = NULL, *zb, *work, *workt; in MatMultAdd_SeqSBAIJ_N() local
1204 z_ptr = z; in MatMultAdd_SeqSBAIJ_N()
1242 zb = z_ptr + bs * (*idx++); in MatMultAdd_SeqSBAIJ_N()