Salvatore Filippone
ae8964a56a
Fixed various small mistakes in srcht.c. Added a tree argument to the
...
search tree, so as to enable multiple trees at the same time.
19 years ago
Salvatore Filippone
88a13631f5
Changed interface name to psb_sp_getdiag
19 years ago
Salvatore Filippone
817221494f
Updated precset to have a non-optional INFO argument.
...
Defined a new PSB_WTIME function, and use it in user-level code.
19 years ago
Salvatore Filippone
a615f387b8
Trim L and U factors size after computing them.
19 years ago
Salvatore Filippone
fcc86b18fc
Fix bug in case estimate of NZ for overlap matrix is wrong.
19 years ago
Salvatore Filippone
0aa6ea63f7
Giant patch: cleanup after -Wunused -Wuninitialized.
19 years ago
Salvatore Filippone
73aec9514d
Fixed environment handling: now BLACS only appear in psb_penv_mod and psb_Error_mod
19 years ago
Salvatore Filippone
8155562938
*** empty log message ***
19 years ago
Salvatore Filippone
e31cdc78f0
*** empty log message ***
19 years ago
Salvatore Filippone
276580ea42
*** empty log message ***
19 years ago
Salvatore Filippone
b052c12597
*** empty log message ***
19 years ago
Salvatore Filippone
c0b8a0758a
Fixes for environment routines: take away traces of BLACS except from psb_penv_mod.f90.
19 years ago
Salvatore Filippone
44df8d6b19
*** empty log message ***
19 years ago
Salvatore Filippone
e75e29c052
Ensure working with no smoother.
19 years ago
Salvatore Filippone
6212203102
Leading dimension of RS in call to dtrsm
19 years ago
Salvatore Filippone
008249e5e4
Improve message in case of no smoother.
19 years ago
Salvatore Filippone
f2c532f812
Added more error control in overlap build.
...
Optional arguments to psb_krylov to be invoked by keyword.
19 years ago
Salvatore Filippone
182f53486b
Fixed bug in swaptran. Added psb_krylov interface.
19 years ago
Salvatore Filippone
a10d403a82
Revert to old version to avoid performance problem. To be investigated further.
19 years ago
Salvatore Filippone
10d7c952b1
Changed psb_bcast by making root an optional argument.
19 years ago
Salvatore Filippone
25c57faa49
Written top-level Fortran95 version of SMMP.
19 years ago
Salvatore Filippone
e98bf6f89c
Fixed documentation. Also going for GetRow in SYMBMM. NUMBMM to be completed.
19 years ago
Salvatore Filippone
f8b86fb82d
New (and better) names: extrow-> getrow, gtrow->gtblk.
19 years ago
Salvatore Filippone
d59b891890
Changed extrow into getrow and gtrow into gtblk. More logical names!
19 years ago
Salvatore Filippone
777c94bc93
Changed error reporting from external packages.
19 years ago
Salvatore Filippone
f0dd140326
Fixed problem in update for upd_srch_
19 years ago
Salvatore Filippone
f1de4b3561
*** empty log message ***
19 years ago
Salvatore Filippone
df830a0b84
Added extrow routine.
19 years ago
Salvatore Filippone
40d180dd5a
Added send/receive and other BLACS-like routines.
19 years ago
Salvatore Filippone
ba0f8442ec
Added BLACS-like interfaces for broadcasts and reduction/combines.
19 years ago
Salvatore Filippone
c56e74c0f0
Added psblas interfaces to BLACS. Step 2: up to AMX
19 years ago
Salvatore Filippone
b474f50151
Created new routines for environment handling, modified documentation accordingly.
19 years ago
Salvatore Filippone
f79fa05332
Fixed some error conditions.
19 years ago
Salvatore Filippone
a42b4b95ac
*** empty log message ***
19 years ago
Salvatore Filippone
4ccc9ead15
*** empty log message ***
19 years ago
Salvatore Filippone
ee161fc7b4
Fix spurious reference to xsperr.
19 years ago
Salvatore Filippone
f1a502ee8d
Fix handling of errors inside UMFPACK.
19 years ago
Salvatore Filippone
cbc36fdd48
*** empty log message ***
19 years ago
Salvatore Filippone
51cc071cb9
Fixed redundant is,js arguments in CDINS and SPINS.
19 years ago
Salvatore Filippone
f22e2ee76c
Added support for reopening a matrix, needed for operator tools.
19 years ago
Salvatore Filippone
f7cef24b77
Fix documentation for sprn and usage of reinit in sphalo.
19 years ago
Salvatore Filippone
662a6ced02
Merged in sp_reinit new interfaces.
19 years ago
Salvatore Filippone
aa376a22b7
Fix bug in size estimate for CSR with diagonal matrices.
19 years ago
Salvatore Filippone
208952a9a5
Bug: spall was changing dec_type_ in desc_a
19 years ago
Salvatore Filippone
f678cbe25e
*** empty log message ***
19 years ago
Salvatore Filippone
f6ea0ade44
Merged some serial modifications from therm sample version.
19 years ago
Salvatore Filippone
a4262fe6b4
*** empty log message ***
19 years ago
Salvatore Filippone
e33cdba6f9
*** empty log message ***
19 years ago
Salvatore Filippone
2c378361ce
One more iteration on the documentation. Also minor changes to precset.
19 years ago
Salvatore Filippone
cfe206de5f
Take out obsolete GEINS interfaces.
19 years ago
Salvatore Filippone
50c9a04a1d
*** empty log message ***
19 years ago
Salvatore Filippone
7f335b032c
Fixed preconditioner package name.
19 years ago
Salvatore Filippone
936c761233
Fixed interface to GEINS to make it look more consistent with SPINS.
19 years ago
Salvatore Filippone
05ac599969
*** empty log message ***
19 years ago
Salvatore Filippone
ea36fcdf0f
Added UMFPACK for complex numbers.
19 years ago
Salvatore Filippone
60f02d3b49
Added checks on allocation.
19 years ago
Salvatore Filippone
c8eef1db21
Fixed transc.
19 years ago
Salvatore Filippone
d003f55d95
Modified interface to GEALL, GEINS et al.
...
Changed ITRACE behaviour in solver routines.
Updated documentation.
19 years ago
Salvatore Filippone
41d7626b66
First version of complex SuperLU preconditioners.
19 years ago
Salvatore Filippone
66955001f2
Fixes for spmat init in complex data.
19 years ago
Salvatore Filippone
6048b8622e
*** empty log message ***
19 years ago
Salvatore Filippone
db4312151f
Fixes for handling IBM SP build process.
19 years ago
Salvatore Filippone
0b428f4c7d
Folded in a bunch of fixes coming from testing on IBM SP. A few
...
wrinkles are still out there.
19 years ago
Salvatore Filippone
2c21b017b3
Fix complex version.
19 years ago
Salvatore Filippone
8ca0d6fa93
Fixed bugs in matrix conversions, showing up in dense factors for
...
multilevel preconditioners.
19 years ago
Salvatore Filippone
c0526dd9d2
*** empty log message ***
19 years ago
Salvatore Filippone
bd27d1a7bb
Fixed bugs in duplicate/regeneration handling.
19 years ago
Salvatore Filippone
70166e50e4
Changed csdp to handle dupl and upd as optional parms just like spasb.
19 years ago
Salvatore Filippone
4b2f930cf6
Changed handling of duplicates and storage format. Changed interface
...
to both geins and spasb. New and better strategies.
19 years ago
Salvatore Filippone
77106751a4
Fixed to case-independent character comparison. Descriptions for constants.
19 years ago
Salvatore Filippone
2becae4636
Changed psb_const_mod to include psb_const.fh, to have constants
...
defined in just one place.
19 years ago
Salvatore Filippone
81f09ff266
Fixed wrong check on preconditioner in solvers.
19 years ago
Salvatore Filippone
7a4731c398
*** empty log message ***
19 years ago
Salvatore Filippone
6860f244cc
Changed to allow summing multiple entities.
19 years ago
Salvatore Filippone
bf754a9274
Take out non-user-callable interfaces.
19 years ago
Salvatore Filippone
49a1cdec3a
Changed lsame implementation.
19 years ago
Salvatore Filippone
7de3b99b49
Folded in changes for complex version. We can now declare RC2.
19 years ago
Salvatore Filippone
5307017c9d
*** empty log message ***
19 years ago
Salvatore Filippone
83a9ee0188
Fixes from complex version.
19 years ago
Salvatore Filippone
62d596676a
*** empty log message ***
19 years ago
Salvatore Filippone
e97cd11ce0
*** empty log message ***
19 years ago
Salvatore Filippone
4adaeaf5d5
Fixed bug in matrix regeneration stuff.
19 years ago
Salvatore Filippone
e3741fa0cf
Move MP3 license to up directory.
19 years ago
Salvatore Filippone
c60b070f12
Fixed horrible bug! we had copied the INTEGER stuff.
19 years ago
Salvatore Filippone
9bb64be14d
Fixed small bugs in TRANS handling.
19 years ago
Salvatore Filippone
22457aba9f
*** empty log message ***
19 years ago
Salvatore Filippone
fb11458b98
Taken out double init of baseprec%av(:).
19 years ago
Salvatore Filippone
9b586cf1e2
Fixed ambiguity in spfree vs sp_free (serial version). To be refined
...
in the future? Probably.
19 years ago
Salvatore Filippone
f8d3550d90
Split diagsc bld routine.
19 years ago
Salvatore Filippone
a819e8be43
Renaming scheme for GE routines. Also thought to change psb_spalloc
...
into psb_spall for coherence, but then went into conflict with the
serial one. Fixed with a kludge, but we need a good one.
19 years ago
Salvatore Filippone
5f6c77d4a3
Split the prc_aply section.
19 years ago
Salvatore Filippone
580605c087
Completed reorganization of preconditioner build routines. Now it
...
should even work with multilevel L>2, even though we don't have a test
program right now. Started modifying the prc_aply set.
19 years ago
Salvatore Filippone
5126b55538
Changed order of operands in precbld, step to reorg with baseprc_bld.
19 years ago
Salvatore Filippone
67b7449bb6
Third batch of restructuring preconditioners.
19 years ago
Salvatore Filippone
e61b6501b8
*** empty log message ***
19 years ago
Salvatore Filippone
9a09cf4904
Second step of preconditioning revision.
19 years ago
Salvatore Filippone
51d966a109
Second tranche of renaming, especially in the preconditioner
...
section. Repackaging the preconditioners in a more sensible
way. WARNING: this is not complete yet, but we need a checkpoint to
fall back to if needed.
19 years ago
Salvatore Filippone
5e8f1938d0
Fixed name for sphalo.
19 years ago
Alfredo Buttari
95a6201967
*** empty log message ***
19 years ago
Salvatore Filippone
23d3893c35
Take out PTASB and PTINS don't belong here anymore.
19 years ago