Lines Matching refs:U
41 static PetscErrorCode RHSFunction(TS ts, PetscReal t, Vec U, Vec F, AppCtx *ctx) in RHSFunction() argument
48 PetscCall(VecGetArrayRead(U, &u)); in RHSFunction()
56 PetscCall(VecRestoreArrayRead(U, &u)); in RHSFunction()
64 static PetscErrorCode RHSJacobian(TS ts, PetscReal t, Vec U, Mat A, Mat B, AppCtx *ctx) in RHSJacobian() argument
71 PetscCall(VecGetArrayRead(U, &u)); in RHSJacobian()
81 PetscCall(VecRestoreArrayRead(U, &u)); in RHSJacobian()
95 Vec U; /* solution will be stored here */ in main() local
121 PetscCall(MatCreateVecs(A, &U, NULL)); in main()
151 PetscCall(VecGetArray(U, &u)); in main()
159 PetscCall(VecRestoreArray(U, &u)); in main()
179 PetscCall(TSSetSolution(ts, U)); in main()
194 PetscCall(VecGetArray(U, &u)); in main()
199 PetscCall(VecRestoreArray(U, &u)); in main()
201 PetscCall(TSSolve(ts, U)); in main()
204 PetscCall(TSSolve(ts, U)); in main()
206 PetscCall(VecView(U, PETSC_VIEWER_STDOUT_WORLD)); in main()
211 PetscCall(VecDestroy(&U)); in main()