Commit Graph

2758 Commits (9f2b8a2623a5b7c5e3cbfdac29d45cdf8fd3e7c7)
 

Author SHA1 Message Date
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
Salvatore Filippone f95d089903 Prepare for merging
Salvatore Filippone 0e27c66a51 Fix makefile for html copy.
Salvatore Filippone a5481f8a72 Switched to htlatex for HTML users guide.
Salvatore Filippone 41ef94538c Additional improvements to internal docs.
Salvatore Filippone e2bd21d9be Update internal documentation.
Salvatore Filippone 92dae92582 Align with new implementation of extract_dep_list.
Salvatore Filippone e97cab7ddc Take out N from alloc_vect
Salvatore Filippone 3d79672a18 Updated README.
Salvatore Filippone 4ed1ef4a0d Additional internal docs for fnd_owner
Salvatore Filippone c57aa2ac5c Internal docs for fnd_owner variants.
Salvatore Filippone e60e3c9d91 Changed default maxspace to -1
Salvatore Filippone db2458dd29 Updated docs with fnd_owner adn set_p_adjcncy
Salvatore Filippone acae5f9278 Placed timing code in graph_fnd_owner
Salvatore Filippone 2b898aa14f New get_mpi_comm and get_mpi_rank, code and docs
Salvatore Filippone b9514ece40 New extract_dep_list from fnd_owner
Salvatore Filippone 43c1ccfc87 Extract_dep_list new symm
New dependency list symmetrizatoin, two alternatives: distributed, or
replicated after allgather.
Salvatore Filippone 0bacc130e7 Merge branch 'fnd_owner' into merge-paraggr
Salvatore Filippone 59e640c8a1 Fix error message for wrong IRST.
Salvatore Filippone c845a7881e Merge branch 'fnd_owner' of https://github.com/sfilippone/psblas3 into fnd_owner
Salvatore Filippone 70d19c04be graph_fnd_owner cleanup
Salvatore Filippone 703214669a Dead code cleanup
cirdans-home fcbe0d620a Added vector/scalar comparison routine
Salvatore Filippone 5bd6f0cca9 Add comments to adjcncy_fnd_owner
cirdans-home d4fc54e75a Corrected error in inv_vect implementation
Salvatore Filippone f32f8e3387 Cosmetic changes in adjcncy_fnd_owner
Salvatore Filippone d3e67cf723 Merge branch 'fnd_owner' of https://github.com/sfilippone/psblas3 into fnd_owner
Salvatore Filippone caec98e942 New adjcncy and a2a fnd_owner
Reimplement adjcncy_fnd_owner to use alltoallv. Version with
sends/irecv still available under compile time constant.

Reimplement a2a_fnd_owner to use adjcncy_fnd_owner. Older version
still available under compile time constant.
cirdans-home c1f3b2d9d4 Added entrywise inversion and documentation for vec-vec operation
cirdans-home b3c4971146 Added entrywise inversion and documentation for vec-vec operation
cirdans-home db7b882e9c entrywise divide with zero check
Salvatore Filippone 73b945c17c Input file in CDASB dir.
Salvatore Filippone cf3fce32c3 Update for new get_rank
cirdans-home ce6383b7ff Added Element-by-Element divison
Salvatore Filippone 122c154bca Merge branch 'merge-paraggr' into fnd_owner
Salvatore Filippone e95063701b Whitespace fixes
Salvatore Filippone cf6db2ea0b get_rank and get_mpicomm
Make psb_get_rank and  psb_get_mpicomm functions, not
subroutines. Document same.
Salvatore Filippone 4ff817f4f1 Take out debug prints
cirdans-home f66d19e54b added entrywise vector product psb_gemlt
Salvatore Filippone 374786f6ae adjcncy_fnd_owner fix memory allocation
Salvatore Filippone 809e32a6be adjcncy_fnd_owner with irecv
Implement adjcncy_fnd_owner with irecv to improve performance instead
of psb_snd/psb_rcv. To be fully debugged.
Salvatore Filippone 9c3e1dbd49 New test program mods.
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.
Salvatore Filippone 79a25a80ed Cosmetic changes to graph_fnd_owner
Salvatore Filippone 6258b9ff66 use desc_mod instead of indx_map_mod to pull interface of cd_get_maxspace
Salvatore Filippone 31ed911b1e New set/get_maxspace()
Salvatore Filippone e2bd101ded Fix typos in source.
Salvatore Filippone 1da39b8bbf Factored symmetrization of del_list into its own routine.
Salvatore Filippone fc90423305 Make adj() argument allocatable so it can be adjusted for symmetry
Salvatore Filippone 6732106bc2 First version of adjncy_fnd_owner. To be fully tested.