100 Commits
Author SHA1 Message Date
Mark Berrill 3cc12ac36e Fixing memory leaks 2022-07-13 11:20:53 -04:00
Mark Berrill ed8f5684fd Fixing memory leak 2022-07-13 10:53:19 -04:00
Mark Berrill 61e0714595 Updating calculation of bandwidth 2022-02-10 16:47:37 -05:00
Mark Berrill 1f671edbc1 Testing persistent communication 2022-02-10 16:29:22 -05:00
Mark Berrill f329e424a4 Removing TestCrusher tests, the bug deals with the StackTrace which we disable the multistack trace for now. Moving the test out of LBPM 2022-02-10 14:04:27 -05:00
Mark Berrill 7787f9e8f1 Created standalone MPI failure test 2022-02-10 14:02:40 -05:00
Mark Berrill 1c63baea09 Still trying to create standalone reproducer 2022-02-10 12:16:25 -05:00
Mark Berrill 86834d5b99 Getting closer to stand alone test 2022-02-10 12:06:44 -05:00
Mark Berrill ad9f68d9fb Working on standalone MPI test on crusher 2022-02-10 11:53:20 -05:00
Mark Berrill 51667854c1 Working on standalone MPI test on crusher 2022-02-10 11:46:17 -05:00
Mark Berrill 7a6654de60 Reverting TestCrusher2, standalone version passes (TestCrusher3.cpp), need to figure out why 2022-02-09 18:01:34 -05:00
Mark Berrill 9affb84db3 More work on creating standalone test 2022-02-09 17:54:28 -05:00
Mark Berrill 9d7fccab63 More work on creating standalone test 2022-02-09 17:52:05 -05:00
Mark Berrill e21125901b More work on creating standalone test 2022-02-09 17:40:09 -05:00
Mark Berrill 736ab1c101 Merge branch 'Crusher' of github.com:JamesEMcClure/LBPM-WIA into Crusher 2022-02-09 17:01:05 -05:00
Mark Berrill 8c448376d9 Working on standalone reproducer for MPI bug 2022-02-09 17:01:00 -05:00
Mark Berrill 2237df73eb Adding new crusher MPI test 2022-02-09 16:36:09 -05:00
Mark Berrill 6b1eee3951 Merge branch 'Crusher' of github.com:JamesEMcClure/LBPM-WIA into Crusher 2022-02-09 16:11:10 -05:00
Mark Berrill 43f18cb4fd Adding simple crusher test 2022-02-09 16:11:04 -05:00
Mark Berrill 6b36b82ccf Fixing some quick annoying compile warnings 2022-02-09 12:03:08 -05:00
Mark Berrill 669f941682 Updating hip port to match cuda 2022-01-04 10:26:16 -05:00
Mark Berrill 23491b53d9 Fixing failing test without Silo 2021-11-04 16:34:18 -04:00
Mark Berrill b9d46f2865 Fixing minor bug in CMake with TEST_MAX_PROCS 2021-11-03 12:27:11 -04:00
Mark Berrill e3cb19f022 Fixing bug compiling without HDF5 2021-11-03 12:11:27 -04:00
Mark Berrill db323d8e91 Merge remote-tracking branch 'origin/master' into Spock 2021-11-03 11:06:15 -04:00
Mark Berrill 8a8df8fbb0 Fixing issues building with HDF5 and without Silo/NetCDF 2021-11-03 11:05:50 -04:00
Mark Berrill 056eeaa461 Merging master 2021-11-03 10:55:56 -04:00
Mark Berrill 7dad69af9a Adding script 2021-10-08 14:28:41 -04:00
Mark Berrill 88dda8d914 Cleaning up doxygen warnings 2021-09-13 11:51:21 -04:00
Mark Berrill a55a030c3c Updating build to support HIP as a language 2021-08-02 13:54:30 -04:00
Mark Berrill f6690d2277 Cleaning up some compiler warnings 2021-07-19 13:36:04 -04:00
Mark Berrill 1d07c1f860 Modifying GPU aware MPI test to send multiple messages 2021-06-28 13:50:45 -04:00
Mark Berrill d6b0f45710 Adding simple test of GPU aware MPI 2021-06-24 16:12:23 -04:00
Mark Berrill d9746d575b Fixing potential bugs with communication 2021-06-24 14:42:03 -04:00
Mark Berrill e1c347d3c1 Merge branch 'FOM' of github.com:JamesEMcClure/LBPM-WIA into FOM 2021-06-02 15:36:51 -04:00
Mark Berrill 96ef15c5c6 Creating HDF5 writer using Xmdf for visualization 2021-06-02 15:36:44 -04:00
Mark Berrill 3cdfb7caf6 Minor changes to PoissonSolver 2021-05-17 12:26:29 -04:00
Mark Berrill a2b22e5e47 Fixing bug in PoissonSolver 2021-05-17 12:00:40 -04:00
Mark Berrill 8f8d23632a Changes for spock 2021-05-12 13:19:50 -04:00
Mark Berrill 651587392b Merge branch 'FOM' of github.com:JamesEMcClure/LBPM-WIA into FOM 2021-03-26 13:21:03 -04:00
Mark Berrill 3beb380bf3 Minor update to MPI class 2021-03-26 13:20:49 -04:00
Mark Berrill 59b7b9a0fe Fixing issues with enums and the summary files 2021-03-18 09:41:39 -04:00
Mark Berrill dfa97a0132 Fixing minor build error without timer 2021-03-17 13:34:38 -04:00
Mark Berrill 05c286de81 Merge 2021-03-17 10:31:54 -04:00
Mark Berrill 89704cbb10 Updating convertIO 2021-03-17 10:24:14 -04:00
Mark Berrill 6d59317919 Cleaning up TestWriter 2021-03-16 17:21:52 -04:00
Mark Berrill 54b99e110b Updating FindMPI 2021-03-01 14:02:29 -05:00
Mark Berrill 991350500f Updating manual configuration of MPI 2021-02-25 11:38:45 -05:00
Mark Berrill 5c27e3830a Fixing compile errors without MPI 2021-02-12 13:43:26 -05:00
Mark Berrill 90ba7ed65a Fixing bug with analysis 2021-01-22 10:05:16 -05:00
Mark Berrill 46f595a7ba Adding example configure script for HIP on Summit 2020-10-09 12:52:04 -04:00
Mark Berrill 523f96abdd Fixing compile errors without MPI 2020-10-08 11:03:42 -04:00
Mark Berrill 34b75e2ccf Getting HIP compiling on Summit 2020-10-07 13:36:42 -04:00
Mark Berrill 5109c08bc3 Initial hip addition 2020-10-07 12:31:49 -04:00
Mark Berrill 8c5dd2e43a Adding MPI test 2020-07-20 13:41:48 -04:00
Mark Berrill fb67bfa069 Updating documentation 2020-05-28 13:12:09 -04:00
Mark Berrill 6cbce3f4ee Adding mainpage for doxygen 2020-05-28 13:01:52 -04:00
Mark Berrill 85cc3363da Adding function to reorder ranks based on load balancing 2020-05-15 13:39:36 -04:00
Mark Berrill 94156e066e Trying to fix bug with MPI communication 2020-03-12 10:26:17 -04:00
Mark Berrill 57156d16fc Fixing build issue 2020-02-05 07:35:13 -05:00
Mark Berrill 8751fa245b Fixing minor issues with some operating systems 2020-02-03 12:41:09 -05:00
Mark Berrill 0f91767b6c Moving more MPI calls to the wrapper 2020-01-28 12:33:36 -05:00
Mark Berrill d1f714a82e Adding MPI wrapper class 2020-01-28 08:51:32 -05:00
Mark Berrill acb2d30454 Fixing compile warnings 2020-01-22 12:19:04 -05:00
Mark Berrill 78c2e710b9 Fixing compile warnings 2020-01-22 12:01:29 -05:00
Mark Berrill f17bccb389 Merge branch 'FOM' of github.com:JamesEMcClure/LBPM-WIA into FOM 2020-01-22 11:00:49 -05:00
Mark Berrill 3c854fd002 Updating StackTrace and improving performance converting uCT data 2020-01-22 11:00:25 -05:00
Mark Berrill 0006695d5f Adding MPIFLAGS option 2020-01-22 11:00:25 -05:00
Mark Berrill 2cee75ae97 Copying halo when reading grid file 2020-01-22 11:00:25 -05:00
Mark Berrill f0a7732f21 Updating StackTrace and improving performance converting uCT data 2020-01-02 13:23:51 -05:00
Mark Berrill e66a92142f Adding MPIFLAGS option 2019-12-12 13:58:51 -05:00
Mark Berrill 3cd5053ec9 Copying halo when reading grid file 2019-11-21 13:29:26 -05:00
Mark Berrill e4e5da8598 Merge branch 'FOM' of github.com:JamesEMcClure/LBPM-WIA into FOM 2019-11-21 08:30:30 -05:00
Mark Berrill b5ee28f044 Adding reader for compressed uCT data 2019-11-08 10:06:07 -05:00
Mark Berrill 0a49f9ce77 Updating threadpool / StackTrace 2019-03-18 09:42:44 -04:00
Mark Berrill ca82036c03 Fixing OS detection issue on Summit 2018-12-03 14:37:59 -05:00
Mark Berrill 8c8504b496 Fixing bug in Array class 2018-11-15 14:50:07 -05:00
Mark Berrill f1239ada97 Updating lbpm_uCT_pp.cpp 2018-11-14 13:43:59 -05:00
Mark Berrill 1cbcee9748 Merge branch 'master' of github.com:JamesEMcClure/LBPM-WIA 2018-09-24 13:21:30 -04:00
Mark Berrill 078464151a Updating CMake files to remove option for visit plugin and force C++14 or newer 2018-09-24 11:51:23 -04:00
Mark Berrill f955162e20 Optimizing performance and updating Array class 2018-09-17 13:03:00 -04:00
Mark Berrill fa42b83efd Improving CalcDist 2018-05-17 16:03:30 -04:00
Mark Berrill 195481f615 Moving to a new signed distance function 2018-05-17 12:07:20 -04:00
Mark Berrill 161e43543b merge 2018-05-16 14:01:23 -04:00
Mark Berrill 27898d890f Fixing bug in Domain 2018-05-16 14:00:35 -04:00
Mark Berrill 4b22f0042f Fixing compile error from merge 2018-05-15 15:32:07 -04:00
Mark Berrill 9c2668f147 Merge branch 'dfh' of github.com:JamesEMcClure/LBPM-WIA into dfh 2018-05-15 15:29:57 -04:00
Mark Berrill b05da4d293 Cleaning up Domain 2018-05-15 15:14:13 -04:00
Mark Berrill 006c6645d3 merge 2018-05-15 14:07:41 -04:00
Mark Berrill dfb6d1e5c7 Updating lbpm_dfh_simulator 2018-05-15 14:06:53 -04:00
Mark Berrill 6ab72207c8 Moving runAnalysis to database input 2018-05-15 11:59:01 -04:00
Mark Berrill 98bbdd2458 Working on moving to Database 2018-05-15 11:30:12 -04:00
Mark Berrill d3e91bc829 Adding Database 2018-05-15 10:01:14 -04:00
Mark Berrill be2624943e Updating CMake files 2018-05-14 13:07:37 -04:00
Mark Berrill 3e00aac2e1 Fixing minor bugs in CMake for static builds and external libraries 2018-04-25 13:27:31 -04:00
Mark Berrill 11b7bc6b1e Updating CMake to use ENABLE_LANGUAGE( CUDA ) 2018-04-17 08:38:57 -04:00
Mark Berrill cd2c7c804c Updating load balance for analysis threads 2018-03-09 12:59:59 -05:00
Mark Berrill 5772b4cdb0 Minor performance fix with Timer 2018-03-08 16:04:57 -05:00
Mark Berrill dd21dd3985 Updating interface for insitu analysis 2018-03-08 13:03:22 -05:00
Mark Berrill 98d86d2f94 Updating threadpool, Array, StackTrace, ... classes 2018-02-06 10:50:43 -05:00