sfilippone
347352fe1e
Make spins work in OpenMP from either par or serial
3 years ago
sfilippone
1941affe7a
Exposed error in AMG test when not parallelizing generation loop
3 years ago
sfilippone
7e5dc20e03
Define new options for BSRCH, clean interface
3 years ago
sfilippone
08ff37332a
Enable OpenMP in test/pargen
3 years ago
sfilippone
dbd55321f8
Fixed CSR mv and cp _from_coo with OpenMP.
3 years ago
sfilippone
5a5712b4f0
Rely on CRITICAL inside G2L_INS implementation
3 years ago
sfilippone
f068d73ef1
First working version
3 years ago
sfilippone
8459ea28f5
Modified matrix build procedures with OpenMP
3 years ago
sfilippone
0f1603a2e9
The current version of test/omp seems to be working. To be completed
3 years ago
Salvatore Filippone
fd0b1482e5
Merge branch 'dev-openmp' of github.com:sfilippone/psblas3 into dev-openmp
3 years ago
Salvatore Filippone
afdbac6727
Swicth csr_impl to F90
3 years ago
Salvatore Filippone
86b8a261ef
Fixed conversion bug, changed SPASB interface
3 years ago
Salvatore Filippone
f09e25524e
Create ECSR format and use it for A%AND
3 years ago
Salvatore Filippone
00cc83cde8
First version of AD/AND with memory duplication
3 years ago
Salvatore Filippone
5aef5451fa
Fix test program
4 years ago
Salvatore Filippone
4d988ea3db
Improvemnts to MAT ASB in OpenMP
4 years ago
Salvatore Filippone
f09767baca
Fix tests in X_PDE3D
4 years ago
Salvatore Filippone
db90270ea7
Fixes for remote_vect handling
4 years ago
Salvatore Filippone
4765a8898c
Fix SPASB in test subdirs
4 years ago
Salvatore Filippone
b4c538825f
Merge branch 'remotebuild' into development
4 years ago
Salvatore Filippone
fc81367fef
Changes for remote build interfaces. Implementation to be completed.
4 years ago
Salvatore Filippone
0b19adab3c
Round of fixes for matrix remote build. Something still wrong.
4 years ago
Salvatore Filippone
6d0b26ecf1
Further changes for remote build, new method
4 years ago
Salvatore Filippone
0e676d2903
Infrastructure for remote builds
4 years ago
Salvatore Filippone
1337009f91
Infrastructure for non-local matrix build
4 years ago
Salvatore Filippone
e19c2bf823
Restore test files.
5 years ago
Salvatore Filippone
c1c165f001
Merge branch 'master' into maint-3.7.0
5 years ago
Salvatore Filippone
af022e9467
Redefine interface of prec%descr to get INFO. Fix configure for MPICXX.
5 years ago
Salvatore Filippone
edc797b664
Merge branch 'development' into maint-3.7.0
5 years ago
Salvatore Filippone
1445f773f3
Fix execution of test
5 years ago
Salvatore Filippone
43fad98253
Merge branch 'development' into maint-3.7.0
5 years ago
Salvatore Filippone
716a1a6513
Fix SERIAL test subdir
5 years ago
Salvatore Filippone
06a752ed68
Merge branch 'development' into maint-3.7.0
5 years ago
Salvatore Filippone
39e1efb508
Fix test programs for SERIAL_MPI
5 years ago
Salvatore Filippone
9cddb1e51d
Take out extra test subdirs
5 years ago
Salvatore Filippone
8221658f3e
Fix call build_mtpart
5 years ago
Salvatore Filippone
662481a910
Take out perm from df_sample
5 years ago
Salvatore Filippone
a9d2c73783
Fix usage of set_p_adjcncy in test programs
6 years ago
Salvatore Filippone
0a0812938b
Merge branch 'new-context' into remap-coarse
...
# Conflicts:
# base/modules/psi_i_mod.F90
# base/serial/psb_dgelp.f90
# base/serial/psb_sgelp.f90
6 years ago
Cirdans-Home
b6ebe59ac3
Checks for options settings and BJAC setup
6 years ago
Salvatore Filippone
6866558372
Merge branch 'new-context' into implement-ainv
...
# Conflicts:
# prec/impl/psb_c_bjacprec_impl.f90
# prec/impl/psb_c_prec_type_impl.f90
# prec/impl/psb_d_bjacprec_impl.f90
# prec/impl/psb_d_prec_type_impl.f90
# prec/impl/psb_s_bjacprec_impl.f90
# prec/impl/psb_s_prec_type_impl.f90
# prec/impl/psb_z_bjacprec_impl.f90
# prec/impl/psb_z_prec_type_impl.f90
# prec/psb_c_prec_type.f90
# prec/psb_d_prec_type.f90
# prec/psb_s_prec_type.f90
# prec/psb_z_prec_type.f90
# test/pargen/psb_d_pde2d.f90
# test/pargen/psb_d_pde3d.f90
# test/pargen/psb_s_pde2d.f90
# test/pargen/psb_s_pde3d.f90
6 years ago
Cirdans-Home
526dc1c260
Added options to set and test program
6 years ago
Cirdans-Home
9d1390ad94
Corrected bug in application phase
6 years ago
Cirdans-Home
3e22e9e963
implemented biconjugation
6 years ago
Salvatore Filippone
7124e8abdf
Merge branch 'new-context' into remap-coarse & fix
...
# Conflicts:
# base/modules/desc/psb_desc_mod.F90
# base/modules/penv/psi_penv_mod.F90
6 years ago
Cirdans-Home
62c75abbf4
Completed integration of ILU-type factorization
6 years ago
Salvatore Filippone
6a6f6ad2c2
Change name of ICTXT to CTXT
6 years ago
Cirdans-Home
fbf23c3959
Added implementation in BJAC and test for ILU-type factorizations
6 years ago
Salvatore Filippone
b376d226cb
Fixed declaration and use of CONTEXT with new type.
6 years ago
Salvatore Filippone
2009ed8dbe
First round of updateds for new CONTEXT
6 years ago
Salvatore Filippone
4bc326d06b
Add IDEST to remap interface
6 years ago
Salvatore Filippone
a79d853338
Debug check (to be taken out later)
6 years ago
Salvatore Filippone
0adf2cbb3f
Seemingly working version of D_REMAP. Minimal test of same.
6 years ago
Salvatore Filippone
7c6ffcd4a2
Start work on REMAP.
6 years ago
Salvatore Filippone
cf267c12c8
New METIS interface
6 years ago
Salvatore Filippone
39d6bf01e0
Reworked interface METISPART: use LPK matrix input.
6 years ago
Salvatore Filippone
5b1300b7cc
Merge branch 'fix_cdasb' into unify_aggr_bld
...
# Conflicts:
# base/internals/psi_extrct_dl.F90
6 years ago
Cirdans-Home
6777e57d37
merge with merge-paraggr-newops
6 years ago
Cirdans-Home
c0ccbe14f7
merge with unify_agg_build
6 years ago
Salvatore Filippone
a86317d3f4
Merge branch 'unify_aggr_bld' into development
6 years ago
Salvatore Filippone
57ba8ad3e2
Fix kernel/d_file_spmv size of strings for input file
6 years ago
Cirdans-Home
1f441df5a0
modified tester for vector operation
6 years ago
Cirdans-Home
28c1efe650
Corrected pass argument in div routines
6 years ago
Cirdans-Home
effb976305
Added test for out-of-place psb_gemlt
6 years ago
Salvatore Filippone
8bcf11c2dd
Fix test/idx
6 years ago
Salvatore Filippone
b8f66ef607
Fix test/hello programs
6 years ago
Salvatore Filippone
1a442ec7d0
Fix kernel test subdir
6 years ago
Cirdans-Home
b8ab997bc1
Added generation of mask vector for constraint tests psb_mask
6 years ago
Cirdans-Home
87306f4d1a
added weighted and masked 2 norm, and compare on complex vector
6 years ago
Cirdans-Home
1b214f3f00
added weighted 2-norm function
6 years ago
Cirdans-Home
63885c36c7
psb_geabs corrected version with test
6 years ago
Cirdans-Home
f5709a2254
Added psb_geabs, final output not working
6 years ago
Salvatore Filippone
be9860496c
New name VG in matdist.
6 years ago
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
7 years ago
Salvatore Filippone
e2bd21d9be
Update internal documentation.
7 years ago
cirdans-home
fcbe0d620a
Added vector/scalar comparison routine
7 years ago
cirdans-home
c1f3b2d9d4
Added entrywise inversion and documentation for vec-vec operation
7 years ago
Salvatore Filippone
73b945c17c
Input file in CDASB dir.
7 years ago
cirdans-home
ce6383b7ff
Added Element-by-Element divison
7 years ago
cirdans-home
f66d19e54b
added entrywise vector product psb_gemlt
7 years ago
Salvatore Filippone
9c3e1dbd49
New test program mods.
7 years ago
Salvatore Filippone
410c0c9995
graph_fnd_owner sweep
...
Implement initial sweep in graph_fnd_owner based on user-provided
topology.
Cleanup old indx_map implementation.
New test program just for testing cdasb.
7 years ago
Salvatore Filippone
31ed911b1e
New set/get_maxspace()
7 years ago
Salvatore Filippone
3ae846edb5
Start refactoring of crea_index
7 years ago
Salvatore Filippone
883c026367
Fix matrix generation.
7 years ago
Salvatore Filippone
b2904e6809
Improve output printout from test programs.
7 years ago
Salvatore Filippone
8d489f8ce2
Merged MixedI8 in new branch (to be later merged into development)
8 years ago
Salvatore Filippone
e16b7906fa
Fixed test directory issues with Makefiles and interface updates.
8 years ago
Salvatore Filippone
78120dc1c0
New ICTXT arg in INIT.
8 years ago
Salvatore Filippone
64fdf563fc
Made test program generate symmetric matrices.
8 years ago
Salvatore Filippone
f2741e3f5c
Fixed index generation in pargen.
8 years ago
Salvatore Filippone
462f1d098c
Modified internals to have tmp_ovrlap in local numbering.
...
Also simplified crea_index taking out isglob argument.
Fixed bldext, cdall & friends accordingly.
8 years ago
Salvatore Filippone
dd946ef5e2
Fix pargen sample programs.
8 years ago
Salvatore Filippone
9713225a8b
Explanatory comments.
8 years ago
Salvatore Filippone
95009f7ad5
Lifted interface to symbmm into psb_serial_mod.
...
Updated printouts in test programs.
8 years ago
Salvatore Filippone
a5f9a781f5
Fixed time measurements.
8 years ago
Salvatore Filippone
df94b86d93
partidx fixes.
...
Fixed 2/3D bug in test/pargen.
8 years ago
Salvatore Filippone
10df894681
Clean up tests for partidx
8 years ago
Salvatore Filippone
aaaf4c9f09
New psb_partidx_mod.F90.
...
Merged into psb_util.
Updated all test/pargen progs.
8 years ago
Salvatore Filippone
470c6658f9
Added dist1Didx
8 years ago