Commit Graph
1093 Commits
Author SHA1 Message Date
Salvatore Filippone 4ffbd65166 Added average coarsening ratio 2018-10-04 08:21:43 +01:00
Salvatore Filippone 7afcdb7ec2 Add optional IDX argument to %SET calls. 2018-10-03 16:55:48 +01:00
Salvatore Filippone 743dd38121 Fix configry. Fixed onelev%SET to call aggr method. 2018-10-01 15:35:27 +01:00
Salvatore Filippone 3951e449bb New version with aggregator object interface.
Take out SET with integer WHAT.
2018-09-30 21:17:39 +01:00
Salvatore Filippone 532ad262b0 Avoid integer overflow when computing nnz. 2018-09-27 13:33:59 +01:00
Salvatore Filippone 5848b592bd Override DESCR for aggregator, testing. 2018-09-19 12:26:06 +01:00
Salvatore Filippone 660d00d49b First version working with BootCMatch. To be tested in detail. 2018-09-17 09:48:05 +01:00
Salvatore Filippone c7ab19ec9b test runs dir. 2018-09-15 10:47:09 +01:00
Salvatore Filippone 8c3faf0e9a bcmag in the test program. 2018-09-15 10:44:49 +01:00
Salvatore Filippone 5664c97555 New C file for BCM interface. 2018-09-15 10:26:24 +01:00
Salvatore Filippone 377340f221 Fix compilation for BCM example. Next we need to stitch together the codes. 2018-09-15 10:22:35 +01:00
Salvatore Filippone f8c7a1a4ba Added TBD comments. 2018-09-15 09:54:11 +01:00
Salvatore Filippone 1fbca2abef Reinstate mat_asb and spmm_asb for Bcmatch experiments. 2018-09-14 14:35:47 +01:00
Salvatore Filippone 99c4e824a7 Further development towards BootCMatch files. Not complete yet. 2018-09-13 16:37:39 +01:00
Salvatore Filippone 3cfc0c3ec0 Add new files for BCMATCH tests. 2018-09-12 12:05:50 +01:00
Salvatore Filippone dcb051d059 Use a CSR buffer in soc1_map_bld 2018-08-11 18:02:54 +01:00
Salvatore Filippone 1e5e86ee89 Use optional argument in GETROW in SOC1_MAP_BLD. 2018-08-10 15:50:03 +01:00
Salvatore Filippone 9de544f540 Avoid warnings on ALLOCATE by using tmp_aggr object, 2018-07-30 12:18:16 +01:00
Salvatore Filippone 9184e29ba3 Intel compiler gave an ICE with generic names for mlptec_aply. 2018-07-30 12:16:54 +01:00
Salvatore Filippone 663f8afd72 Fix checks for Intel MPI wrappers. 2018-07-30 11:38:15 +01:00
Salvatore Filippone d5c58d7a8b Merge branch 'development' of https://github.com/sfilippone/mld2p4-2 into development 2018-06-27 13:44:18 +01:00
Salvatore Filippone 3fd565bc99 Make base_solver_free a noop, check for error in level_setsv. 2018-06-27 13:43:41 +01:00
Salvatore Filippone cf86f7321a Update configry for XLF. 2018-06-06 18:45:10 +01:00
Salvatore Filippone 6632e01e97 Fixed transfer of data for prespecified number of levels. 2018-05-16 14:41:54 +01:00
Salvatore Filippone b7e8a921d8 Fixed docs. 2018-05-14 14:50:52 +01:00
Salvatore Filippone 4b43164668 Fixup the documentation. 2018-05-14 14:32:48 +01:00
Salvatore Filippone 8ee76a1a82 Made test program generate symmetric matrices. 2018-05-14 12:11:41 +01:00
Salvatore Filippone d6e990b04c Renamed VMB and HYB into SOC1 and SOC2. 2018-05-14 11:48:15 +01:00
Salvatore Filippone 7732bb90d3 Take out hybrid, no longer needed. 2018-05-11 14:52:07 +01:00
Salvatore Filippone 13f0954cab Fixed hybrid map bld. 2018-05-11 14:32:48 +01:00
Salvatore Filippone e58eab504e Take out hybrid from internal makefiles. 2018-05-11 14:12:25 +01:00
Salvatore Filippone 0b371bf7e2 Take out hybrid 2018-05-11 13:45:04 +01:00
Salvatore Filippone a2a843ce0b Take out hybrid_aggregator for the time being. 2018-05-11 13:42:50 +01:00
Salvatore Filippone e1d9157136 Unified vmb and hyb map_bld inside dec_aggregator. 2018-05-11 13:38:22 +01:00
Salvatore Filippone 9f2c23b2a4 Redefine map_bld interfaces. 2018-05-11 12:55:50 +01:00
Salvatore Filippone cce189c450 Rename dec_map_bld into vmb_map_bld, following the split between
PAR_AGGR_ALG and AGGR_TYPE.
2018-05-11 08:57:37 +01:00
Salvatore Filippone 13dc383079 Fixed inheritance and setup of aggregators. 2018-05-10 21:16:44 +01:00
Salvatore Filippone f131e0d86d Clear par_aggr_alg when setting from external aggregator. 2018-05-10 15:38:48 +01:00
Salvatore Filippone 036c072ebc Fixed setup of aggregators. 2018-05-10 14:09:15 +01:00
Salvatore Filippone 7aadb73bd6 New inheritance structure for aggregator object. 2018-05-10 14:00:47 +01:00
Salvatore Filippone 24988bcfc5 Moved BootCMatch interface to tests; to be reviewed later. 2018-05-05 14:35:47 +01:00
Salvatore Filippone ef5256b3b4 Updated version number in headers. 2018-05-05 08:09:25 +01:00
Salvatore Filippone 7092dc2063 Fixed compilation process. 2018-05-05 07:46:24 +01:00
Salvatore Filippone e0b15f495e Fixed compilation in level. 2018-05-04 21:21:34 +01:00
Salvatore Filippone 6b87221cea Compilation works in aggregator. Cleanup needed. 2018-05-04 21:16:21 +01:00
Salvatore Filippone d707a6c9ba Progress with compilation in aggregator subdir. 2018-05-04 21:05:10 +01:00
Salvatore Filippone 535d3aa059 Fixed Makefile. 2018-05-04 16:23:25 +01:00
Salvatore Filippone 6ccb787857 Created aggregator subdir. 2018-05-04 16:18:36 +01:00
Salvatore Filippone b331b1b928 Merge aggregator: module interfaces now compile. 2018-05-04 14:36:23 +01:00
Salvatore Filippone 939ba5f6aa Started merging extaggr branch. 2018-05-04 14:21:31 +01:00