Home
last modified time | relevance | path

Searched refs:uinit (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ts/tutorials/advection-diffusion-reaction/
H A Dex1.c153 const PetscScalar *uinit; in Solution() local
157 PetscCall(VecGetArrayRead(ctx->initialsolution, &uinit)); in Solution()
159 d0 = uinit[0] - uinit[1]; in Solution()
162 u[0] = uinit[0] / (1.0 + uinit[1] * q); in Solution()
164 u[2] = uinit[1] + uinit[2] - u[1]; in Solution()
166 PetscCall(VecRestoreArrayRead(ctx->initialsolution, &uinit)); in Solution()
/petsc/src/ts/tutorials/autodiff/
H A Dadr_ex1.cxx154 const PetscScalar *uinit; in Solution() local
158 PetscCall(VecGetArrayRead(ctx->initialsolution, &uinit)); in Solution()
160 d0 = uinit[0] - uinit[1]; in Solution()
163 u[0] = uinit[0] / (1.0 + uinit[1] * q); in Solution()
165 u[2] = uinit[1] + uinit[2] - u[1]; in Solution()
167 PetscCall(VecRestoreArrayRead(ctx->initialsolution, &uinit)); in Solution()