Lines Matching refs:ui
40 Vec *uxi, *uyi, *uxiwork, *uyiwork, *ui, *uiwork; member
306 PetscCall(Scatter_yi(user->u, user->ui, user->ui_scatter, user->nt)); in FormJacobianState()
676 Vec XX, YY, XXwork, YYwork, yi, uxi, ui, bc; in HyperbolicInitialize() local
899 PetscCall(VecCreate(PETSC_COMM_WORLD, &ui)); in HyperbolicInitialize()
901 PetscCall(VecSetSizes(ui, PETSC_DECIDE, 2 * user->mx * user->mx)); in HyperbolicInitialize()
903 PetscCall(VecSetFromOptions(ui)); in HyperbolicInitialize()
908 PetscCall(VecDuplicateVecs(ui, user->nt, &user->ui)); in HyperbolicInitialize()
909 PetscCall(VecDuplicateVecs(ui, user->nt, &user->uiwork)); in HyperbolicInitialize()
930 …PetscCall(VecScatterCreate(user->ui[i], is_from_u, user->uxi[i], is_to_uxi, &user->ux_scatter[i])); in HyperbolicInitialize()
938 …PetscCall(VecScatterCreate(user->ui[i], is_from_u, user->uyi[i], is_to_uyi, &user->uy_scatter[i])); in HyperbolicInitialize()
943 PetscCall(VecGetOwnershipRange(user->ui[i], &lo, &hi)); in HyperbolicInitialize()
946 PetscCall(VecScatterCreate(user->u, is_from_u, user->ui[i], is_to_uxi, &user->ui_scatter[i])); in HyperbolicInitialize()
1106 PetscCall(VecDestroy(&ui)); in HyperbolicInitialize()
1157 PetscCall(VecDestroyVecs(user->nt, &user->ui)); in HyperbolicDestroy()