Lines Matching refs:y_array
773 CeedScalar *y_array = NULL; in CeedVectorAXPY() local
816 CeedCall(CeedVectorGetArray(y, CEED_MEM_HOST, &y_array)); in CeedVectorAXPY()
820 assert(y_array); in CeedVectorAXPY()
822 for (CeedSize i = 0; i < length_y; i++) y_array[i] += alpha * x_array[i]; in CeedVectorAXPY()
824 CeedCall(CeedVectorRestoreArray(y, &y_array)); in CeedVectorAXPY()
844 CeedScalar *y_array = NULL; in CeedVectorAXPBY() local
887 CeedCall(CeedVectorGetArray(y, CEED_MEM_HOST, &y_array)); in CeedVectorAXPBY()
891 assert(y_array); in CeedVectorAXPBY()
893 for (CeedSize i = 0; i < length_y; i++) y_array[i] = alpha * x_array[i] + beta * y_array[i]; in CeedVectorAXPBY()
895 CeedCall(CeedVectorRestoreArray(y, &y_array)); in CeedVectorAXPBY()
916 CeedScalar const *x_array = NULL, *y_array = NULL; in CeedVectorPointwiseMult() local
974 CeedCall(CeedVectorGetArrayRead(y, CEED_MEM_HOST, &y_array)); in CeedVectorPointwiseMult()
976 y_array = x_array; in CeedVectorPointwiseMult()
978 y_array = w_array; in CeedVectorPointwiseMult()
983 assert(y_array); in CeedVectorPointwiseMult()
985 for (CeedSize i = 0; i < length_w; i++) w_array[i] = x_array[i] * y_array[i]; in CeedVectorPointwiseMult()
987 if (y != w && y != x) CeedCall(CeedVectorRestoreArrayRead(y, &y_array)); in CeedVectorPointwiseMult()