1 #include <gsl/gsl_test.h>
2 #include <gsl/gsl_ieee_utils.h>
3 #include <gsl/gsl_math.h>
4 #include <gsl/gsl_cblas.h>
10 const double flteps = 1e-4, dbleps = 1e-6;
17 float A[] = { 0.862f };
18 float X[] = { 0.823f };
20 float Y[] = { 0.699f };
22 float A_expected[] = { 0.862f };
23 cblas_ssyr2(order, uplo, N, alpha, X, incX, Y, incY, A, lda);
26 for (i = 0; i < 1; i++) {
27 gsl_test_rel(A[i], A_expected[i], flteps, "ssyr2(case 1434)");
39 float A[] = { 0.862f };
40 float X[] = { 0.823f };
42 float Y[] = { 0.699f };
44 float A_expected[] = { 0.862f };
45 cblas_ssyr2(order, uplo, N, alpha, X, incX, Y, incY, A, lda);
48 for (i = 0; i < 1; i++) {
49 gsl_test_rel(A[i], A_expected[i], flteps, "ssyr2(case 1435)");
61 float A[] = { 0.862f };
62 float X[] = { 0.823f };
64 float Y[] = { 0.699f };
66 float A_expected[] = { 0.862f };
67 cblas_ssyr2(order, uplo, N, alpha, X, incX, Y, incY, A, lda);
70 for (i = 0; i < 1; i++) {
71 gsl_test_rel(A[i], A_expected[i], flteps, "ssyr2(case 1436)");
83 float A[] = { 0.862f };
84 float X[] = { 0.823f };
86 float Y[] = { 0.699f };
88 float A_expected[] = { 0.862f };
89 cblas_ssyr2(order, uplo, N, alpha, X, incX, Y, incY, A, lda);
92 for (i = 0; i < 1; i++) {
93 gsl_test_rel(A[i], A_expected[i], flteps, "ssyr2(case 1437)");
105 double A[] = { -0.824 };
106 double X[] = { 0.684 };
108 double Y[] = { 0.965 };
110 double A_expected[] = { -0.824 };
111 cblas_dsyr2(order, uplo, N, alpha, X, incX, Y, incY, A, lda);
114 for (i = 0; i < 1; i++) {
115 gsl_test_rel(A[i], A_expected[i], dbleps, "dsyr2(case 1438)");
127 double A[] = { -0.824 };
128 double X[] = { 0.684 };
130 double Y[] = { 0.965 };
132 double A_expected[] = { -0.824 };
133 cblas_dsyr2(order, uplo, N, alpha, X, incX, Y, incY, A, lda);
136 for (i = 0; i < 1; i++) {
137 gsl_test_rel(A[i], A_expected[i], dbleps, "dsyr2(case 1439)");
149 double A[] = { -0.824 };
150 double X[] = { 0.684 };
152 double Y[] = { 0.965 };
154 double A_expected[] = { -0.824 };
155 cblas_dsyr2(order, uplo, N, alpha, X, incX, Y, incY, A, lda);
158 for (i = 0; i < 1; i++) {
159 gsl_test_rel(A[i], A_expected[i], dbleps, "dsyr2(case 1440)");
171 double A[] = { -0.824 };
172 double X[] = { 0.684 };
174 double Y[] = { 0.965 };
176 double A_expected[] = { -0.824 };
177 cblas_dsyr2(order, uplo, N, alpha, X, incX, Y, incY, A, lda);
180 for (i = 0; i < 1; i++) {
181 gsl_test_rel(A[i], A_expected[i], dbleps, "dsyr2(case 1441)");