Lines Matching refs:x
126 PetscScalar *x; in VecPetscToCeed() local
129 PetscCall(VecGetArrayAndMemType(X_petsc, &x, mem_type)); in VecPetscToCeed()
130 …eturnCeed(x_ceed), CeedVectorSetArray(x_ceed, MemTypePetscToCeed(*mem_type), CEED_USE_POINTER, x)); in VecPetscToCeed()
146 PetscScalar *x; in VecCeedToPetsc() local
149 …lCeed(CeedVectorReturnCeed(x_ceed), CeedVectorTakeArray(x_ceed, MemTypePetscToCeed(mem_type), &x)); in VecCeedToPetsc()
150 PetscCall(VecRestoreArrayAndMemType(X_petsc, &x)); in VecCeedToPetsc()
166 PetscScalar *x; in VecReadPetscToCeed() local
169 PetscCall(VecGetArrayReadAndMemType(X_petsc, (const PetscScalar **)&x, mem_type)); in VecReadPetscToCeed()
170 …eturnCeed(x_ceed), CeedVectorSetArray(x_ceed, MemTypePetscToCeed(*mem_type), CEED_USE_POINTER, x)); in VecReadPetscToCeed()
186 PetscScalar *x; in VecReadCeedToPetsc() local
189 …lCeed(CeedVectorReturnCeed(x_ceed), CeedVectorTakeArray(x_ceed, MemTypePetscToCeed(mem_type), &x)); in VecReadCeedToPetsc()
190 PetscCall(VecRestoreArrayReadAndMemType(X_petsc, (const PetscScalar **)&x)); in VecReadCeedToPetsc()
203 PetscScalar *x; in VecCopyPetscToCeed() local
216 PetscCall(VecGetArrayReadAndMemType(X_petsc, (const PetscScalar **)&x, &mem_type)); in VecCopyPetscToCeed()
217 …PetscCallCeed(ceed, CeedVectorSetArray(x_ceed, MemTypePetscToCeed(mem_type), CEED_COPY_VALUES, x)); in VecCopyPetscToCeed()
218 PetscCall(VecRestoreArrayReadAndMemType(X_petsc, (const PetscScalar **)&x)); in VecCopyPetscToCeed()