Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
elpa
elpa
Commits
973ff6d1
Commit
973ff6d1
authored
Nov 07, 2017
by
Pavel Kus
Browse files
fixing generalized evp to work in tests with all kernels
parent
108129a3
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
generate_automake_test_programs.py
View file @
973ff6d1
...
@@ -134,9 +134,13 @@ for m, g, t, p, d, s, l in product(
...
@@ -134,9 +134,13 @@ for m, g, t, p, d, s, l in product(
continue
continue
#TODO: this does not work at the moment
#TODO: this does not work at the moment
if
(
t
==
"generalized"
and
(
l
==
"all_layouts"
or
s
==
"2stage"
)
):
if
(
t
==
"generalized"
and
l
==
"all_layouts"
):
continue
continue
#might be considered to tackle combinatorial explosion
#if(t == "generalized" and s == "2stage"):
# continue
create_test
(
m
,
g
,
t
,
p
,
d
,
s
,
l
,
"fortran"
)
create_test
(
m
,
g
,
t
,
p
,
d
,
s
,
l
,
"fortran"
)
...
...
test/Fortran/test.F90
View file @
973ff6d1
...
@@ -565,6 +565,9 @@ program test
...
@@ -565,6 +565,9 @@ program test
#ifdef TEST_ALL_KERNELS
#ifdef TEST_ALL_KERNELS
a
(:,:)
=
as
(:,:)
a
(:,:)
=
as
(:,:)
#if defined(TEST_GENERALIZED_EIGENPROBLEM)
b
(:,:)
=
bs
(:,:)
#endif
#if defined(TEST_EIGENVALUES) || defined(TEST_SOLVE_TRIDIAGONAL) || defined(TEST_EIGENVECTORS) || defined(TEST_QR_DECOMPOSITION) || defined(TEST_CHOLESKY)
#if defined(TEST_EIGENVALUES) || defined(TEST_SOLVE_TRIDIAGONAL) || defined(TEST_EIGENVECTORS) || defined(TEST_QR_DECOMPOSITION) || defined(TEST_CHOLESKY)
d
=
ds
d
=
ds
sd
=
sds
sd
=
sds
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment