Salvatore Filippone
|
1c98111fd9
|
More interface mismatch fixes
|
2021-06-18 18:42:38 +02:00 |
|
Salvatore Filippone
|
82c2e6374b
|
Fix error handling
|
2021-02-05 13:38:18 +01:00 |
|
Cirdans-Home
|
9a2ea73d81
|
psb_dnrm2_weight working also for GPUs
|
2021-01-29 14:51:36 +01:00 |
|
Cirdans-Home
|
4674de97cf
|
Corrected call to use mpi
|
2020-11-25 17:48:37 +01:00 |
|
Salvatore Filippone
|
6a6f6ad2c2
|
Change name of ICTXT to CTXT
|
2020-11-16 16:15:48 +01:00 |
|
Salvatore Filippone
|
b376d226cb
|
Fixed declaration and use of CONTEXT with new type.
|
2020-11-14 16:42:15 +01:00 |
|
Cirdans-Home
|
166bd219ef
|
Corrected checkmat bugs in compare and get_nnz routines
|
2020-04-15 12:22:21 +02:00 |
|
Cirdans-Home
|
9e347fae90
|
Removed orphan subroutines for matrix info
|
2020-04-14 19:10:44 +02:00 |
|
Cirdans-Home
|
1c23654328
|
Added functions to compare the entries of two matrices or every entry of matrix with a value
|
2020-04-09 19:25:09 +02:00 |
|
Cirdans-Home
|
814e09f5db
|
Added interface (and C interface) to is_bld() for sparse matrices
|
2020-04-06 14:11:31 +02:00 |
|
Cirdans-Home
|
d92b6c02cf
|
Added interface (and C interface) to is_asb() for sparse matrices
|
2020-04-06 14:00:21 +02:00 |
|
Cirdans-Home
|
c4cf78e7b8
|
Added interface (and C interface) to is_upd() for sparse matrices
|
2020-04-06 13:50:48 +02:00 |
|
Cirdans-Home
|
a6db1b566c
|
Added Interface (and C Interface) for nnz of a sparse matrix
|
2020-04-06 12:49:41 +02:00 |
|
Cirdans-Home
|
5504e34161
|
Removed the out-interface for vector scaling
|
2020-03-30 21:48:26 +02:00 |
|
Cirdans-Home
|
ea6ad3a85f
|
Corrected bug in out-of-place axpby
|
2020-03-30 11:36:09 +02:00 |
|
Cirdans-Home
|
44f05510bc
|
Added out-of-place axpby and relative c interface
|
2020-03-10 17:34:08 +01:00 |
|
Cirdans-Home
|
8bf0ff673b
|
Added psb_minquotient function with C interface
|
2020-02-26 23:37:15 +01:00 |
|
Cirdans-Home
|
fd89f2f1bf
|
Added psb_gescal subroutine to entrywise scale distributed vector with C interface
|
2020-02-26 19:34:14 +01:00 |
|
Cirdans-Home
|
ea9c469159
|
Added psb_geaddconst subroutine to add constant value to vector with C-interfaces
|
2020-02-26 18:48:04 +01:00 |
|
Cirdans-Home
|
439246e643
|
Added out-of-place entrywise division with C interfaces
|
2020-02-26 13:25:24 +01:00 |
|
Cirdans-Home
|
22e7df48da
|
Added out-of-place psb_mlt subroutine interface
|
2020-02-26 09:46:59 +01:00 |
|
Cirdans-Home
|
0edb671d21
|
Added minimum of realtype distributed vectors
|
2020-02-25 17:22:49 +01:00 |
|
Cirdans-Home
|
15f89400c3
|
Correction to the psb_geinv implementation for out flag handling
|
2020-02-25 14:09:25 +01:00 |
|
Cirdans-Home
|
7f42d63275
|
Added routine for logical all reduce and applied in psb_mask
|
2020-02-24 18:40:44 +01:00 |
|
Cirdans-Home
|
b8ab997bc1
|
Added generation of mask vector for constraint tests psb_mask
|
2020-02-21 17:06:03 +01:00 |
|
Cirdans-Home
|
e59932e496
|
chagend name to acmp for the compare routines
|
2020-02-21 14:52:12 +01:00 |
|
Cirdans-Home
|
87306f4d1a
|
added weighted and masked 2 norm, and compare on complex vector
|
2020-02-21 13:12:23 +01:00 |
|
Cirdans-Home
|
1b214f3f00
|
added weighted 2-norm function
|
2020-02-21 09:56:10 +01:00 |
|
Cirdans-Home
|
63885c36c7
|
psb_geabs corrected version with test
|
2020-02-18 09:20:30 +01:00 |
|
Cirdans-Home
|
f5709a2254
|
Added psb_geabs, final output not working
|
2020-02-17 22:41:51 +01:00 |
|
Salvatore Filippone
|
77cdfd6cae
|
Merge branch 'merge-paraggr' into merge-paraggr-newops
# Conflicts:
# docs/html/index.html
# docs/html/userhtml.css
# docs/html/userhtml.html
# docs/psblas-3.7.pdf
# docs/src/psbrout.tex
|
2019-12-17 19:40:54 +00:00 |
|
Salvatore Filippone
|
e2bd21d9be
|
Update internal documentation.
|
2019-12-15 18:37:28 +00:00 |
|
cirdans-home
|
fcbe0d620a
|
Added vector/scalar comparison routine
|
2019-11-28 11:32:37 +01:00 |
|
cirdans-home
|
d4fc54e75a
|
Corrected error in inv_vect implementation
|
2019-11-22 09:46:53 +01:00 |
|
cirdans-home
|
c1f3b2d9d4
|
Added entrywise inversion and documentation for vec-vec operation
|
2019-11-21 13:57:11 +01:00 |
|
cirdans-home
|
db7b882e9c
|
entrywise divide with zero check
|
2019-11-20 18:22:38 +01:00 |
|
cirdans-home
|
ce6383b7ff
|
Added Element-by-Element divison
|
2019-11-20 15:45:35 +01:00 |
|
cirdans-home
|
f66d19e54b
|
added entrywise vector product psb_gemlt
|
2019-11-20 10:20:48 +01:00 |
|
Salvatore Filippone
|
3bafaa242a
|
New checkvect interface, and use.
|
2019-05-17 14:54:59 +01:00 |
|
Salvatore Filippone
|
8d489f8ce2
|
Merged MixedI8 in new branch (to be later merged into development)
|
2018-12-10 11:42:40 +00:00 |
|
Salvatore Filippone
|
eaaa701c2e
|
New interface for methods with global reductions.
|
2018-04-20 15:13:36 +01:00 |
|
Salvatore Filippone
|
d98dec4a4a
|
Fixed name strings in Xdot
|
2018-02-15 08:02:05 +00:00 |
|
Salvatore Filippone
|
c774783057
|
Updated copyright statement
|
2018-01-28 09:28:57 +00:00 |
|
Salvatore Filippone
|
2cc244433e
|
Delete obsolete file base/psblas/psb_sxdot.f90
|
2017-12-14 18:13:21 +00:00 |
|
Salvatore Filippone
|
de0596d677
|
psblas3:
New affiliation and fix compyright formatting.
|
2017-04-03 15:56:11 +00:00 |
|
Salvatore Filippone
|
de68ae1d64
|
psblas3:
Modified copyright format for all Fortran file.
|
2017-03-23 11:34:29 +00:00 |
|
Salvatore Filippone
|
0fdb45d4e9
|
psblas3:
base/modules/psb_c_base_vect_mod.f90
base/modules/psb_c_vect_mod.F90
base/modules/psb_d_base_vect_mod.f90
base/modules/psb_d_vect_mod.F90
base/modules/psb_s_base_vect_mod.f90
base/modules/psb_s_vect_mod.F90
base/modules/psb_z_base_vect_mod.f90
base/modules/psb_z_vect_mod.F90
base/modules/psi_c_mod.f90
base/modules/psi_d_mod.f90
base/modules/psi_s_mod.f90
base/psblas/psb_cspmm.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_sspmm.f90
base/psblas/psb_zspmm.f90
New optional first/last in V%set(); use them to fix distributed
transpose product.
|
2015-04-25 21:50:40 +00:00 |
|
Salvatore Filippone
|
81329a76f4
|
*** empty log message ***
|
2015-04-18 21:12:40 +00:00 |
|
Salvatore Filippone
|
131f58cbd8
|
psblas3:
Big update of version number and copyright year.
|
2015-04-14 13:58:56 +00:00 |
|
Salvatore Filippone
|
0d49855313
|
psblas3:
base/psblas/psb_camax.f90
base/psblas/psb_casum.f90
base/psblas/psb_caxpby.f90
base/psblas/psb_cdot.f90
base/psblas/psb_cnrm2.f90
base/psblas/psb_cnrmi.f90
base/psblas/psb_cspmm.f90
base/psblas/psb_cspnrm1.f90
base/psblas/psb_cspsm.f90
base/psblas/psb_damax.f90
base/psblas/psb_dasum.f90
base/psblas/psb_daxpby.f90
base/psblas/psb_ddot.f90
base/psblas/psb_dnrm2.f90
base/psblas/psb_dnrmi.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_dspnrm1.f90
base/psblas/psb_dspsm.f90
base/psblas/psb_samax.f90
base/psblas/psb_sasum.f90
base/psblas/psb_saxpby.f90
base/psblas/psb_sdot.f90
base/psblas/psb_snrm2.f90
base/psblas/psb_snrmi.f90
base/psblas/psb_sspmm.f90
base/psblas/psb_sspnrm1.f90
base/psblas/psb_sspsm.f90
base/psblas/psb_zamax.f90
base/psblas/psb_zasum.f90
base/psblas/psb_zaxpby.f90
base/psblas/psb_zdot.f90
base/psblas/psb_znrm2.f90
base/psblas/psb_znrmi.f90
base/psblas/psb_zspmm.f90
base/psblas/psb_zspnrm1.f90
base/psblas/psb_zspsm.f90
New error handling.
|
2014-12-21 09:17:20 +00:00 |
|