Lines Matching refs:array_allocated

25   *has_valid_array = !!impl->array_allocated;  in CeedVectorHasValidArray_Memcheck()
55 if (impl->array_allocated) { in CeedVectorSetArray_Memcheck()
56 for (CeedSize i = 0; i < length; i++) impl->array_allocated[i] = NAN; in CeedVectorSetArray_Memcheck()
59 CeedCallBackend(CeedFree(&impl->array_allocated)); in CeedVectorSetArray_Memcheck()
89 CeedCallBackend(CeedCalloc(length, &impl->array_allocated)); in CeedVectorSetArray_Memcheck()
90 …impl->allocated_block_id = VALGRIND_CREATE_BLOCK(impl->array_allocated, length * sizeof(CeedScalar… in CeedVectorSetArray_Memcheck()
92 memcpy(impl->array_allocated, array, length * sizeof(CeedScalar)); in CeedVectorSetArray_Memcheck()
94 for (CeedInt i = 0; i < length; i++) impl->array_allocated[i] = NAN; in CeedVectorSetArray_Memcheck()
109 …if (!impl->array_allocated) CeedCallBackend(CeedVectorSetArray_Memcheck(vec, CEED_MEM_HOST, CEED_C… in CeedVectorSetValue_Memcheck()
110 assert(impl->array_allocated); in CeedVectorSetValue_Memcheck()
111 for (CeedSize i = 0; i < length; i++) impl->array_allocated[i] = value; in CeedVectorSetValue_Memcheck()
125 …if (!impl->array_allocated) CeedCallBackend(CeedVectorSetArray_Memcheck(vec, CEED_MEM_HOST, CEED_C… in CeedVectorSetValueStrided_Memcheck()
126 assert(impl->array_allocated); in CeedVectorSetValueStrided_Memcheck()
128 for (CeedSize i = start; i < stop; i += step) impl->array_allocated[i] = val; in CeedVectorSetValueStrided_Memcheck()
146 memcpy(impl->array_owned, impl->array_allocated, length * sizeof(CeedScalar)); in CeedVectorSyncArray_Memcheck()
149 memcpy(impl->array_borrowed, impl->array_allocated, length * sizeof(CeedScalar)); in CeedVectorSyncArray_Memcheck()
175 if (impl->array_allocated) { in CeedVectorTakeArray_Memcheck()
176 for (CeedSize i = 0; i < length; i++) impl->array_allocated[i] = NAN; in CeedVectorTakeArray_Memcheck()
179 CeedCallBackend(CeedFree(&impl->array_allocated)); in CeedVectorTakeArray_Memcheck()
198 memcpy(impl->array_writable_copy, impl->array_allocated, length * sizeof(CeedScalar)); in CeedVectorGetArray_Memcheck()
219 memcpy(impl->array_read_only_copy, impl->array_allocated, length * sizeof(CeedScalar)); in CeedVectorGetArrayRead_Memcheck()
238 …if (!impl->array_allocated) CeedCallBackend(CeedVectorSetArray_Memcheck(vec, mem_type, CEED_COPY_V… in CeedVectorGetArrayWrite_Memcheck()
271 memcpy(impl->array_allocated, impl->array_writable_copy, length * sizeof(CeedScalar)); in CeedVectorRestoreArray_Memcheck()
292 …bool is_changed = memcmp(impl->array_allocated, impl->array_read_only_copy, length * sizeof(CeedSc… in CeedVectorRestoreArrayRead_Memcheck()
314 …if (fabs(impl->array_allocated[i]) > CEED_EPSILON) impl->array_allocated[i] = 1. / impl->array_all… in CeedVectorReciprocal_Memcheck()
329 for (CeedSize i = 0; i < length; i++) impl->array_allocated[i] *= alpha; in CeedVectorScale_Memcheck()
344 …for (CeedSize i = 0; i < length; i++) impl_y->array_allocated[i] += alpha * impl_x->array_allocate… in CeedVectorAXPY_Memcheck()
359 …i = 0; i < length; i++) impl_y->array_allocated[i] = alpha * impl_x->array_allocated[i] + beta * i… in CeedVectorAXPBY_Memcheck()
375 …if (!impl_w->array_allocated) CeedCallBackend(CeedVectorSetArray_Memcheck(w, CEED_MEM_HOST, CEED_C… in CeedVectorPointwiseMult_Memcheck()
376 assert(impl_w->array_allocated); in CeedVectorPointwiseMult_Memcheck()
377 …eedSize i = 0; i < length; i++) impl_w->array_allocated[i] = impl_x->array_allocated[i] * impl_y-> in CeedVectorPointwiseMult_Memcheck()
389 if (impl->array_allocated) { in CeedVectorDestroy_Memcheck()
390 CeedCallBackend(CeedFree(&impl->array_allocated)); in CeedVectorDestroy_Memcheck()