diff --git a/testing/testing_zpoinv.c b/testing/testing_zpoinv.c index eab5caf0aef7bfe123a327921bd0be8df3a83cca..90f77baea9085ea8aa2f4c677015cd7764ca5803 100644 --- a/testing/testing_zpoinv.c +++ b/testing/testing_zpoinv.c @@ -9,12 +9,12 @@ * * @brief Chameleon zpoinv testing * - * @version 1.2.0 + * @version 1.3.0 * @author Lucas Barros de Assis * @author Florent Pruvost * @author Mathieu Faverge * @author Alycia Lisito - * @date 2022-02-14 + * @date 2023-07-05 * @precisions normal z -> c d s * */ @@ -79,7 +79,7 @@ testing_zpoinv_desc( run_arg_list_t *args, int check ) /* Check the inverse */ if ( check ) { - CHAM_desc_t *descA0 = CHAMELEON_Desc_Copy( descA, NULL ); + CHAM_desc_t *descA0 = CHAMELEON_Desc_Copy( descA, CHAMELEON_MAT_ALLOC_TILE ); CHAMELEON_zplghe_Tile( (double)N, uplo, descA0, seedA ); hres += check_ztrtri( args, ChamHermitian, uplo, ChamNonUnit, descA0, descA ); diff --git a/testing/testing_zposv.c b/testing/testing_zposv.c index 823f9e0391ead992b7c5db3ebd2c7d5d990c3e8f..14951a35877eee5b520052f8e83580da4975c434 100644 --- a/testing/testing_zposv.c +++ b/testing/testing_zposv.c @@ -9,12 +9,12 @@ * * @brief Chameleon zposv testing * - * @version 1.2.0 + * @version 1.3.0 * @author Lucas Barros de Assis * @author Florent Pruvost * @author Mathieu Faverge * @author Alycia Lisito - * @date 2022-02-22 + * @date 2023-07-05 * @precisions normal z -> c d s * */ @@ -91,13 +91,13 @@ testing_zposv_desc( run_arg_list_t *args, int check ) CHAM_desc_t *descA0, *descB; /* Check the factorization */ - descA0 = CHAMELEON_Desc_Copy( descA, NULL ); - CHAMELEON_zplghe_Tile( (double)N, uplo, descA0, seedA ); + descA0 = CHAMELEON_Desc_Copy( descA, CHAMELEON_MAT_ALLOC_TILE ); + CHAMELEON_zplghe_Tile( (double)N, ChamUpperLower, descA0, seedA ); hres += check_zxxtrf( args, ChamHermitian, uplo, descA0, descA ); /* Check the solve */ - descB = CHAMELEON_Desc_Copy( descX, NULL ); + descB = CHAMELEON_Desc_Copy( descX, CHAMELEON_MAT_ALLOC_TILE ); CHAMELEON_zplrnt_Tile( descB, seedB ); CHAMELEON_zplghe_Tile( (double)N, uplo, descA0, seedA ); diff --git a/testing/testing_zpotrf.c b/testing/testing_zpotrf.c index b49c7294d841c9018026b3c4caafc9146ffa3f6c..5fe89884701447b14e2de3fd95225227b5f9394d 100644 --- a/testing/testing_zpotrf.c +++ b/testing/testing_zpotrf.c @@ -9,12 +9,12 @@ * * @brief Chameleon zpotrf testing * - * @version 1.2.0 + * @version 1.3.0 * @author Lucas Barros de Assis * @author Mathieu Faverge * @author Alycia Lisito * @author Florent Pruvost - * @date 2022-02-22 + * @date 2023-07-05 * @precisions normal z -> c d s * */ @@ -74,8 +74,8 @@ testing_zpotrf_desc( run_arg_list_t *args, int check ) /* Checks the factorisation and residue */ if ( check ) { - CHAM_desc_t *descA0 = CHAMELEON_Desc_Copy( descA, NULL ); - CHAMELEON_zplghe_Tile( (double)N, uplo, descA0, seedA ); + CHAM_desc_t *descA0 = CHAMELEON_Desc_Copy( descA, CHAMELEON_MAT_ALLOC_TILE ); + CHAMELEON_zplghe_Tile( (double)N, ChamUpperLower, descA0, seedA ); hres += check_zxxtrf( args, ChamHermitian, uplo, descA0, descA ); diff --git a/testing/testing_zpotri.c b/testing/testing_zpotri.c index e1bca7535e47b7a9d60c7d1a04336eb29cf5afc8..1edf9d23016abfb728388688bec84434f14a4f6c 100644 --- a/testing/testing_zpotri.c +++ b/testing/testing_zpotri.c @@ -9,12 +9,12 @@ * * @brief Chameleon zpotri testing * - * @version 1.2.0 + * @version 1.3.0 * @author Lucas Barros de Assis * @author Florent Pruvost * @author Mathieu Faverge * @author Alycia Lisito - * @date 2022-02-14 + * @date 2023-07-05 * @precisions normal z -> c d s * */ @@ -77,7 +77,7 @@ testing_zpotri_desc( run_arg_list_t *args, int check ) /* Check the inverse */ if ( check ) { - CHAM_desc_t *descA0 = CHAMELEON_Desc_Copy( descA, NULL ); + CHAM_desc_t *descA0 = CHAMELEON_Desc_Copy( descA, CHAMELEON_MAT_ALLOC_TILE ); CHAMELEON_zplghe_Tile( (double)N, uplo, descA0, seedA ); hres += check_ztrtri( args, ChamHermitian, uplo, ChamNonUnit, descA0, descA ); diff --git a/testing/testing_zpotrs.c b/testing/testing_zpotrs.c index 3a865db992dba0cf3978ec140f7446215551f136..98977ad094de9bf5a8744aab64e92cea2d2b0db9 100644 --- a/testing/testing_zpotrs.c +++ b/testing/testing_zpotrs.c @@ -9,12 +9,12 @@ * * @brief Chameleon zpotrs testing * - * @version 1.2.0 + * @version 1.3.0 * @author Lucas Barros de Assis * @author Mathieu Faverge * @author Alycia Lisito * @author Florent Pruvost - * @date 2022-02-22 + * @date 2023-07-05 * @precisions normal z -> c d s * */ @@ -85,8 +85,8 @@ testing_zpotrs_desc( run_arg_list_t *args, int check ) /* Checks the factorisation and residue */ if ( check ) { - CHAM_desc_t *descA0 = CHAMELEON_Desc_Copy( descA, NULL ); - CHAM_desc_t *descB = CHAMELEON_Desc_Copy( descX, NULL ); + CHAM_desc_t *descA0 = CHAMELEON_Desc_Copy( descA, CHAMELEON_MAT_ALLOC_TILE ); + CHAM_desc_t *descB = CHAMELEON_Desc_Copy( descX, CHAMELEON_MAT_ALLOC_TILE ); CHAMELEON_zplghe_Tile( (double)N, uplo, descA0, seedA ); CHAMELEON_zplrnt_Tile( descB, seedB ); @@ -173,7 +173,7 @@ testing_zpotrs_std( run_arg_list_t *args, int check ) CHAMELEON_Complex64_t *A0 = malloc( LDA*N* sizeof(CHAMELEON_Complex64_t) ); CHAMELEON_Complex64_t *B = malloc( LDB*NRHS*sizeof(CHAMELEON_Complex64_t) ); - CHAMELEON_zplghe( (double)N, uplo, N, A0, LDA, seedA ); + CHAMELEON_zplghe( (double)N, ChamUpperLower, N, A0, LDA, seedA ); CHAMELEON_zplrnt( N, NRHS, B, LDB, seedB ); hres += check_zsolve_std( args, ChamHermitian, ChamNoTrans, uplo, N, NRHS, A0, LDA, X, B, LDB );