Lines Matching refs:norm
553 static int CeedVectorNorm_Hip(CeedVector vec, CeedNormType type, CeedScalar *norm) { in CeedVectorNorm_Hip() argument
583 *norm = 0.0; in CeedVectorNorm_Hip()
586 …eedCallHipblas(ceed, hipblasSasum_64(handle, (int64_t)length, (float *)d_array, 1, (float *)norm)); in CeedVectorNorm_Hip()
599 *norm += sub_norm; in CeedVectorNorm_Hip()
604 …dCallHipblas(ceed, hipblasDasum_64(handle, (int64_t)length, (double *)d_array, 1, (double *)norm)); in CeedVectorNorm_Hip()
617 *norm += sub_norm; in CeedVectorNorm_Hip()
626 …eedCallHipblas(ceed, hipblasSnrm2_64(handle, (int64_t)length, (float *)d_array, 1, (float *)norm)); in CeedVectorNorm_Hip()
641 *norm = sqrt(norm_sum); in CeedVectorNorm_Hip()
645 …dCallHipblas(ceed, hipblasDnrm2_64(handle, (int64_t)length, (double *)d_array, 1, (double *)norm)); in CeedVectorNorm_Hip()
660 *norm = sqrt(norm_sum); in CeedVectorNorm_Hip()
674 *norm = fabs(norm_no_abs); in CeedVectorNorm_Hip()
695 *norm = current_max; in CeedVectorNorm_Hip()
710 *norm = fabs(norm_no_abs); in CeedVectorNorm_Hip()
731 *norm = current_max; in CeedVectorNorm_Hip()