Commit Graph

627 Commits (5315dd2875cd60a814164cca0ce07dc89bc82dc3)

Author SHA1 Message Date
Salvatore Filippone 5315dd2875 Remove obsolete as_smoother%csetr.
Salvatore Filippone 42b51e74f0 New interface for MUMPS_IPAR_ENTRY and MUMPS_RPAR_ENTRY. Document same.
Salvatore Filippone 37f068539a Merge branch 'mld2p4-bcmatch' into development
Salvatore Filippone 3d6d453fe4 Start of new interface handling for MUMPS.
Salvatore Filippone 1527c5e1c2 New ICTXT argument in precinit.
Salvatore Filippone 77f5b43b4c Fix SETAG interface with ILMAX
Salvatore Filippone c64eef2eb1 Formatting source code in mumps module. Updated docs for IDX in %SET.
Salvatore Filippone 4ffbd65166 Added average coarsening ratio
Salvatore Filippone 7afcdb7ec2 Add optional IDX argument to %SET calls.
Salvatore Filippone 743dd38121 Fix configry. Fixed onelev%SET to call aggr method.
Salvatore Filippone 3951e449bb New version with aggregator object interface.
Take out SET with integer WHAT.
Salvatore Filippone 85d97093cd Reinstate printout of smoothed/unsmoothed.
Salvatore Filippone 5848b592bd Override DESCR for aggregator, testing.
Salvatore Filippone 660d00d49b First version working with BootCMatch. To be tested in detail.
Salvatore Filippone dcb051d059 Use a CSR buffer in soc1_map_bld
Salvatore Filippone 1e5e86ee89 Use optional argument in GETROW in SOC1_MAP_BLD.
Salvatore Filippone 9de544f540 Avoid warnings on ALLOCATE by using tmp_aggr object,
Salvatore Filippone 9184e29ba3 Intel compiler gave an ICE with generic names for mlptec_aply.
Salvatore Filippone 3fd565bc99 Make base_solver_free a noop, check for error in level_setsv.
Salvatore Filippone 6632e01e97 Fixed transfer of data for prespecified number of levels.
Salvatore Filippone d6e990b04c Renamed VMB and HYB into SOC1 and SOC2.
Salvatore Filippone 7732bb90d3 Take out hybrid, no longer needed.
Salvatore Filippone 13f0954cab Fixed hybrid map bld.
Salvatore Filippone e58eab504e Take out hybrid from internal makefiles.
Salvatore Filippone 0b371bf7e2 Take out hybrid
Salvatore Filippone a2a843ce0b Take out hybrid_aggregator for the time being.
Salvatore Filippone e1d9157136 Unified vmb and hyb map_bld inside dec_aggregator.
Salvatore Filippone 9f2c23b2a4 Redefine map_bld interfaces.
Salvatore Filippone cce189c450 Rename dec_map_bld into vmb_map_bld, following the split between
PAR_AGGR_ALG and AGGR_TYPE.
Salvatore Filippone 13dc383079 Fixed inheritance and setup of aggregators.
Salvatore Filippone f131e0d86d Clear par_aggr_alg when setting from external aggregator.
Salvatore Filippone 036c072ebc Fixed setup of aggregators.
Salvatore Filippone 7aadb73bd6 New inheritance structure for aggregator object.
Salvatore Filippone 24988bcfc5 Moved BootCMatch interface to tests; to be reviewed later.
Salvatore Filippone ef5256b3b4 Updated version number in headers.
Salvatore Filippone 7092dc2063 Fixed compilation process.
Salvatore Filippone e0b15f495e Fixed compilation in level.
Salvatore Filippone 6b87221cea Compilation works in aggregator. Cleanup needed.
Salvatore Filippone d707a6c9ba Progress with compilation in aggregator subdir.
Salvatore Filippone 535d3aa059 Fixed Makefile.
Salvatore Filippone 6ccb787857 Created aggregator subdir.
Salvatore Filippone b331b1b928 Merge aggregator: module interfaces now compile.
Salvatore Filippone 939ba5f6aa Started merging extaggr branch.
Salvatore Filippone 29232bf0d2 Moved mld_?ilu?_fact to solver subdir.
Salvatore Filippone fa1b5dcdea Fixed op_restr build for unsmoothed aggregation.
Salvatore Filippone 822075fd12 Updated copyright statement.
Salvatore Filippone 6178a2ec13 Check error conditions in single level apply. Make sure AS vectors are good.
Salvatore Filippone a7bd1fb466 Print UMF's own error message when needed.
Salvatore Filippone 260e596c3c Work vectors for X2Y/Y2X should be taken from different levels.
Salvatore Filippone 5783117209 Fix wrong call in lv%bld