Commit Graph

91 Commits

Author SHA1 Message Date
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
James E McClure
83c15773b4 refactor 2018-05-16 09:54:48 -04:00
James E McClure
0d7898cbb2 refactor Domain 2018-05-16 09:27:04 -04:00
James E McClure
17df5958c1 Removed dead code from Domain.cpp, refactored lbpm_sphere_pp 2018-05-16 09:21:06 -04:00
Mark Berrill
b05da4d293 Cleaning up Domain 2018-05-15 15:14:13 -04:00
Mark Berrill
d3e91bc829 Adding Database 2018-05-15 10:01:14 -04:00
James E McClure
d2195dee3c some change to domain 2018-05-05 22:52:55 -04:00
James E McClure
fd17cb35f1 Refactoring interface to analysis routines 2018-01-26 09:29:48 -05:00
James E McClure
db8a1bfba9 Over-wrote common/ with version from ScaLBL (AA model refactor) 2018-01-24 10:05:48 -05:00
James E McClure
564e2d4bf0 Small change in Domain.h eikonal solver 2017-07-17 08:51:22 -04:00
James E McClure
68417437ce Moving Eikonal to Domain.h/cpp 2017-04-14 15:22:25 -04:00
James E McClure
53bba777c6 update Domain.h 2017-04-14 15:21:32 -04:00
James E McClure
65579e9b4e moved Eikonal equation solver to Domain.cpp/.h 2017-04-14 15:13:32 -04:00
Mark Berrill
1e8ca14d85 Refactoring lbpm_uCT_pp.cpp 2016-06-27 11:15:42 -04:00
James E McClure
918ad01e33 Fixed warning from common/Domain.h 2016-04-17 10:30:23 -04:00
James E McClure
61cbeb4220 Updated lbpm_segmented_pp based on Min (2010) to sovle Eikonal equation 2016-04-16 19:27:24 -04:00
James E McClure
1884f5652d UPdates to SSO common/Domain.h 2015-11-14 10:43:09 -05:00
James E McClure
4964635337 Allowing smoothing within interface region 2015-11-13 18:29:37 -05:00
James E McClure
637858558c pdated sign in distance calculation (no change in phase) 2015-11-12 19:59:40 -05:00
Mark Berrill
a12e0ba7f1 Replacing MPI_COMM_WORLD with a passed communicator 2015-09-04 13:06:36 -04:00
Mark Berrill
704f391d0f Fixing some memory leaks/uninitialized values 2015-08-31 11:30:37 -04:00
Mark Berrill
63ef7d0fc6 Finishing id mapping between timesteps, modifying TwoPhase to print the new global id. Still testing. 2015-08-25 14:32:36 -04:00
Mark Berrill
3f771d9374 Modifying analysis in lbpm_color_simulator to run in seperate threads 2015-08-22 11:03:46 -04:00
Mark Berrill
4f6bceffc8 Updating macros.cmake to be consistent with other projects, fixing resulting compile errors 2015-08-21 16:56:43 -04:00
James E McClure
91e53327a6 Changed the density convention in checkpoint file 2015-07-03 02:26:31 -04:00
James E McClure
2756b80e2d Adding common/ScaLBL.h, copied basic functionality for D3Q19, D3Q7 and halo exchange communications, memory allocation. Still need to import function definitions from Color.h, D3Q7.h, D3Q19.h, Extras.h and remove these from the cpu/gpu directories. Not tested at all :( 2015-06-29 23:05:26 -04:00
James E McClure
bb1d2658d6 Factored random phase initialization into pre-processor tests/lbpm_random_pp 2015-06-19 22:29:33 -04:00
James E McClure
d50713b42c Updates for relperm 2015-06-18 07:52:39 -04:00
James E McClure
13e04e4781 Domain.h:SSO does not depend on id 2015-06-16 21:23:29 -04:00
James E McClure
4fee1da0c5 Added domain broadcast to BlobAnalyzeParallel 2015-06-04 14:03:42 -04:00
James McClure
ba20434292 Unit test for tests/TestSegDist works 2015-06-04 08:28:26 -04:00
James E McClure
1d49f77af9 tests/TestSegDist seems to be working now 2015-06-04 07:52:13 -04:00
James E McClure
57d3e282cb debugging SSO 2015-06-04 07:26:31 -04:00
James E McClure
965257e9cd debugging SSO 2015-06-04 07:02:40 -04:00
James E McClure
017a408422 debugging SSO 2015-06-04 07:00:31 -04:00
James E McClure
24a11aa45a Fixing bugs in SSO 2015-06-04 06:58:28 -04:00
James E McClure
ce199b4d3d Fixed bug in Domain.h: SSo 2015-06-03 18:04:43 -04:00
James E McClure
e7eb11f228 Moved signed distance computation SSO from TwoPhase.h to Domain.h 2015-06-03 17:54:16 -04:00
James E McClure
e5f14f99a6 Adding support for signed distance from segmented images in parallel -- debugging 2015-06-03 15:44:49 -04:00
James E McClure
5c933c15bb Adding support for signed distance from segmented images in parallel 2015-06-03 15:42:40 -04:00
James E McClure
bf98d9aa23 Adding support for signed distance from segmented images in parallel 2015-06-03 15:37:39 -04:00
Mark Berrill
ef25839769 Replacing Array class with another Array class 2015-04-22 14:23:55 -04:00
Mark Berrill
197b788330 Adding check on Array to ensure it is within bounds (debug mode only) 2015-04-16 10:54:58 -04:00
James E McClure
3dfe6fc1dd Parallel blob analysis seems to be working need to add unit test 2015-04-15 22:52:47 -04:00
Mark Berrill
47c1a10451 Fixing compile error and warnings 2015-02-13 11:43:41 -05:00
Mark Berrill
3c6732d03e Fixing compile error on platforms/filesystems that are case insensitive (MAC) due to MPI.h including mpi.h which included itself rather than including mpi 2015-02-02 12:01:32 -05:00
James E McClure
36ad05b702 Communication for mesh halo now performed by class Domain 2015-01-31 15:30:37 -05:00
James E McClure
2e021862fa Fixed include bug with include/Domain.h 2015-01-28 10:42:46 -05:00
James E McClure
42d080b72b Updated common/Domain.h so that InitializeRanks is performed in Domain::CommInit 2015-01-28 10:33:04 -05:00