langou
9e647a93a2
Merge pull request #582 from jip/fix
...
Fix some typos in comments
2021-08-30 13:51:16 -06:00
langou
d834dfc3dd
Merge pull request #593 from nakatamaho/master
...
Fix the number of matrices to test in TESTING/{s,c,d,z}ed.in (6->7)
2021-08-30 13:50:16 -06:00
Weslley S. Pereira
488473f731
Merge pull request #603 from weslleyspereira/minor-fixes
...
Fix patterns in the GitHub workflows
2021-08-30 13:32:54 -06:00
langou
7a4c63b0c3
Merge pull request #605 from weslleyspereira/try-workspace-query
...
Add (s,d)ROUNDUP_LWORK functions to fix the workspace computation
2021-08-30 13:28:44 -06:00
langou
53e8c3dd9f
Merge pull request #609 from weslleyspereira/try-test-openmp
...
Test OpenMP
2021-08-30 13:24:48 -06:00
langou
044ae086d1
Merge pull request #610 from weslleyspereira/minor-fixes-0
...
Fix (s,d)LASET calls in CCHKST2STG and ZCHKST2STG
2021-08-30 13:23:30 -06:00
langou
e8866132be
Merge pull request #588 from weslleyspereira/try-two-integers-in-cblas
...
Using CBLAS_INDEX and CBLAS_INT integer types in CBLAS
2021-08-30 13:21:43 -06:00
langou
b76275bacd
Merge pull request #612 from weslleyspereira/minor-fixes-3
...
Fixes the documentation of [cz]ROTG
2021-08-28 13:32:24 -06:00
weslley.spereira
3d260adbc3
Fixes the documentation of [cz]ROTG
2021-08-27 17:51:58 -06:00
weslley.spereira
7b3b091020
Uses tests with and without OpenMP in the CMake tester. Remove some additional flags from the Coverage test
2021-08-24 12:14:08 -06:00
weslley.spereira
15fba4bb3b
Fix (c,z)LASET calls in CCHKST2STG and ZCHKST2STG
2021-08-24 11:35:31 -06:00
weslley.spereira
21a69e07dc
Adds -fopenmp to the Makefile tester
2021-08-24 11:30:02 -06:00
weslley.spereira
189684a7df
Test OpenMP
2021-08-23 10:29:16 -06:00
langou
73247581c2
Merge pull request #607 from angsch/lapy
...
Make lapy and nrm2 consistent
2021-08-18 21:27:48 -06:00
Angelika Schwarz
906adae2c2
Make lapy and nrm2 consistent
...
Avoid the introduction of NaN by divisons inf / inf
2021-08-08 19:44:55 +01:00
weslley.spereira
c7400e5f9b
Improve documentation of the new routines. Force roundup only if it is necessary
2021-08-04 18:43:22 -03:00
weslley.spereira
cea95686f5
Fix bug: ROUNDUP_LWORK must use (1+EPSILON(0)) instead of (1+DLAMCH(EPS))
...
Test results:
SROUNDUP_LWORK(0) = 0.00000000
SROUNDUP_LWORK(1) = 1.00000000
SROUNDUP_LWORK(317) = 317.000000
DROUNDUP_LWORK(0) = 0.0000000000000000
DROUNDUP_LWORK(1) = 1.0000000000000000
DROUNDUP_LWORK(317) = 317.00000000000000
Tests with X = 16777216 = 2**24
X-2 = 16777214; SROUNDUP_LWORK(X-2) = 16777214.0
X-1 = 16777215; SROUNDUP_LWORK(X-1) = 16777215.0
X = 16777216; SROUNDUP_LWORK(X ) = 16777218.0
X+1 = 16777217; SROUNDUP_LWORK(X+1) = 16777218.0
X+2 = 16777218; SROUNDUP_LWORK(X+2) = 16777220.0
Tests with X = 9007199254740992 = 2**53
X-2 = 9007199254740990; SROUNDUP_LWORK(X-2) = 9007200328482816.0
X-1 = 9007199254740991; SROUNDUP_LWORK(X-1) = 9007200328482816.0
X = 9007199254740992; SROUNDUP_LWORK(X ) = 9007200328482816.0
X+1 = 9007199254740993; SROUNDUP_LWORK(X+1) = 9007200328482816.0
X+2 = 9007199254740994; SROUNDUP_LWORK(X+2) = 9007200328482816.0
Tests with X = 9007199254740992 = 2**53
X-2 = 9007199254740990; DROUNDUP_LWORK(X-2) = 9007199254740990.0
X-1 = 9007199254740991; DROUNDUP_LWORK(X-1) = 9007199254740991.0
X = 9007199254740992; DROUNDUP_LWORK(X ) = 9007199254740994.0
X+1 = 9007199254740993; DROUNDUP_LWORK(X+1) = 9007199254740994.0
X+2 = 9007199254740994; DROUNDUP_LWORK(X+2) = 9007199254740996.0
2021-07-27 20:05:07 -03:00
weslley.spereira
f12515a491
RoundUp functions now always returns an integer
2021-07-27 16:56:21 -03:00
weslley.spereira
a620672e29
Add (s,d)ROUNDUP_LWORK functions to fix the workspace computation
2021-07-26 19:30:53 -03:00
weslley.spereira
aaeeef2c30
Fix comments thanks to @vladimir-ch
2021-07-23 16:21:57 -03:00
Weslley S. Pereira
3b26987fc1
Merge pull request #597 from isuruf/n_threads
...
Make the type of N_THREADS to be INTEGER*4 explicitly
2021-07-21 19:01:36 -03:00
weslley.spereira
d4d523848d
Fix patterns in the GitHub workflows
2021-07-21 18:58:22 -03:00
NAKATA Maho
fd3552ba58
se2.in causes infinite loop when dsyevr_2stage or dsyevr failed.
2021-07-21 22:29:24 +09:00
NAKATA Maho
9463d5bf3c
se2.in causes infinite loop when dsyevr or dsyevr_2stage failed.
2021-07-21 22:23:25 +09:00
Phill Harvey-Smith
6771c15041
Fix for overwritten LD_LIBRARY_PATH and LIBRARY_PATH
2021-07-21 11:22:12 +01:00
Isuru Fernando
742aacda5e
No auto-update conda
2021-07-15 15:38:27 -05:00
Isuru Fernando
95fc2b3319
Fix the usage of OMP_SET_NUM_THREADS(1) as well
2021-07-15 15:38:00 -05:00
Isuru Fernando
56aea449c6
Make the type of N_THREADS to be INTEGER*4 explicitly
...
When building with -fdefault-integer=8, the type changes, but
only some compiler like gfortran implements `omp_set_num_threads`
with integer*8 input. When swapping the openmp library with
LLVM openmp, this doesn't work yet. Until LLVM openmp is fixed
explicitly setting the type fixes the build issue.
2021-07-14 11:57:59 -05:00
Maho Nakata
f0f6c880b4
Fix the number of matrices to test.
2021-06-29 16:54:11 +09:00
julielangou
aa631b4b4b
Merge pull request #592 from julielangou/master
...
Updating LAPACK version number before 3.10.0 release
v3.10.0
2021-06-28 09:39:12 -07:00
julielangou
3aa00e63fc
Updating LAPACK version number before 3.10.0 release
...
Updating LAPACK version number before 3.10.0 release
2021-06-28 09:13:34 -07:00
weslley.spereira
a8a03af993
Remove unused notbig = .false. thanks to @vladimir-ch
2021-06-24 18:57:14 -03:00
Weslley S. Pereira
ade9a3bfaa
Merge pull request #590 from weslleyspereira/minor-fixes-2
...
Fix typo in makefile.yml
2021-06-24 08:58:33 -03:00
weslley.spereira
32b48c08ca
Fix typo in makefile.yml
2021-06-23 20:06:11 -03:00
langou
4a92503918
Merge pull request #589 from weslleyspereira/minor-fixes-2
...
Fix typo in PULL_REQUEST_TEMPLATE.md
2021-06-23 16:04:27 -06:00
weslley.spereira
edeee2e35d
Fix typo in PULL_REQUEST_TEMPLATE.md
2021-06-23 19:02:20 -03:00
weslley.spereira
29c946d743
First attempt in getting (back) CBLAS_INDEX and CBLAS_INT integer types
2021-06-23 18:50:47 -03:00
weslley.spereira
e7d572c523
Improve xSLASSQ by removing one operation like sqrt( sumsq )**2
...
!> If scale * sqrt( sumsq ) > tbig then
!> we now require: scale >= sqrt( TINY*EPS ) / sbig on entry,
!> and if scale * sqrt( sumsq ) < tsml then
!> we now require: scale <= sqrt( HUGE ) / ssml on entry,
!> where
!> tbig -- upper threshold for values whose square is representable;
!> sbig -- scaling constant for big numbers; \see la_constants.f90
!> tsml -- lower threshold for values whose square is representable;
!> ssml -- scaling constant for small numbers; \see la_constants.f90
!> and
!> TINY*EPS -- tiniest representable number;
!> HUGE -- biggest representable number.
2021-06-18 19:57:29 -03:00
langou
c19aa54cce
Merge pull request #586 from weslleyspereira/try-github-actions
...
Enable github actions mimicking Travis CI configuration
2021-06-16 21:21:16 -06:00
weslley.spereira
2e4b3b453d
Re-enable Travis CI
2021-06-16 21:18:07 -03:00
Weslley S. Pereira
991371aa68
Enable github actions mimicking Travis CI configuration
2021-06-16 19:08:29 -03:00
Weslley S. Pereira
b937d8cb44
Merge pull request #584 from weslleyspereira/fix-lapacke_mangling
...
Remove lapacke_mangling.h. This file must be generated automatically
2021-06-16 15:05:54 -03:00
langou
b5be026784
Merge pull request #580 from weslleyspereira/minor-fixes-2
...
Adds missing EXTERNAL declarations in xCKCSD and (c,z)BDT05 thanks to @hokb
2021-06-16 08:04:05 -06:00
weslley.spereira
a0c5e29cf7
Remove lapacke_mangling.h. This file must be generated automatically during build
2021-06-15 20:09:43 -03:00
Igor Zhuravlov
2eeed4b25d
unify comments: expression for residual
2021-06-14 14:15:25 +10:00
Igor Zhuravlov
8262b4a14f
fix comments: expression for residual
2021-06-14 14:15:25 +10:00
Igor Zhuravlov
f42f5121ce
revert "comments fixed: expression for residual in xTBT02"
...
This reverts commit 0277cd9362 .
2021-06-14 14:15:25 +10:00
Igor Zhuravlov
a0634a9f8c
unify comments: TRANS parameter
...
This commit completes changes made in:
* Reference-LAPACK/lapack@2f9f42bf2c 2021-06-03
2021-06-14 14:15:08 +10:00
Igor Zhuravlov
95b6abfefe
unify comments: homogenize notation for transpose (**T) and conjugate transpose (**H)
...
This commit completes changes made in:
* Reference-LAPACK/lapack@457afcf7df 2021-06-03
2021-06-14 14:13:14 +10:00
langou
34c8291095
Merge pull request #581 from jip/fix
...
fixed comments: specify which norm is used (no.1 from PR #562 )
2021-06-09 07:28:59 -06:00