Lines Matching refs:fvector
30 Vec fvector; member
129 PetscCall(VecDestroy(&user->fvector)); in AppCtxDestroy()
204 PetscCall(VecCreate(user->comm, &user->fvector)); in CreateHessian()
205 PetscCall(VecSetSizes(user->fvector, user->n_local_comp, PETSC_DETERMINE)); in CreateHessian()
206 PetscCall(VecSetType(user->fvector, vec_type)); in CreateHessian()
215 PetscCall(VecGetArrayReadAndMemType(user->fvector, &a, &memtype)); in CreateHessian()
216 PetscCall(VecRestoreArrayReadAndMemType(user->fvector, &a)); in CreateHessian()
491 PetscCall(VecGetArrayWriteAndMemType(user->fvector, &_fvec, NULL)); in FormObjective()
493 PetscCall(VecRestoreArrayWriteAndMemType(user->fvector, &_fvec)); in FormObjective()
494 PetscCall(VecSum(user->fvector, &f_scalar)); in FormObjective()
588 PetscCall(VecGetArrayWriteAndMemType(user->fvector, &_fvec, NULL)); in FormObjectiveGradient()
590 PetscCall(VecRestoreArrayWriteAndMemType(user->fvector, &_fvec)); in FormObjectiveGradient()
591 PetscCall(VecSum(user->fvector, &f_scalar)); in FormObjectiveGradient()