Commit Graph

1500 Commits

Author SHA1 Message Date
Mark Berrill
5da421a7f0 merge 2015-09-01 21:54:25 -04:00
Mark Berrill
4d48b3e80d Minor changes to help debug failed run 2015-09-01 21:51:41 -04:00
James E McClure
e382b33d77 fixed bug 2015-09-01 21:20:22 -04:00
James E McClure
c46bc3712b Merge branch 'master' of github.com:JamesEMcClure/LBPM-WIA 2015-09-01 21:17:10 -04:00
James E McClure
b6fbcd5770 changes to common/TwoPhase.cpp - changed out MPI_Allreduce for MPI_Reduce, removed erroneous references to MPI_COMM_WORLD 2015-09-01 21:15:30 -04:00
Mark Berrill
8096b7e885 Fixing some minor memory leaks 2015-08-31 11:44:38 -04:00
Mark Berrill
704f391d0f Fixing some memory leaks/uninitialized values 2015-08-31 11:30:37 -04:00
James E McClure
7601ee2488 Printing out all NWP components, not thresholding by sizez 2015-08-30 15:08:50 -04:00
James E McClure
35aae0e5a0 Euler characteristic is working for multiple blobs 2015-08-30 14:58:04 -04:00
James E McClure
4f11ba885f Trying to find bug in ComputePhaseComponent 2015-08-30 14:53:36 -04:00
James E McClure
9b308bee56 Trying to find bug in ComputePhaseComponent 2015-08-30 14:49:20 -04:00
James E McClure
33bbe6aa76 Trying to find bug in ComputePhaseComponent 2015-08-30 14:47:07 -04:00
James E McClure
b43d370a56 Trying to find bug in ComputePhaseComponent 2015-08-30 14:44:59 -04:00
James E McClure
3462c42bd1 Fixed bug in AssignComponentLabels (created during TestBlobAnalyze refactor) 2015-08-30 14:35:44 -04:00
James E McClure
355f093022 Euler characteristic refactored and working for TestBlobAnalyze for a sphere. Using the entire NWP surface rather than trying to stitch the wn+ns surfaces together 2015-08-30 14:25:00 -04:00
James E McClure
4a8399e835 Continuing to refactor Euler characteristic 2015-08-30 14:22:21 -04:00
James E McClure
cc857e285a Continuing to refactor Euler characteristic 2015-08-30 13:57:37 -04:00
James E McClure
e6b0fa6193 Continuing to refactor Euler characteristic 2015-08-30 13:56:28 -04:00
James E McClure
97084f4db7 Continuing to refactor Euler characteristic 2015-08-30 13:51:00 -04:00
James E McClure
df0a3f5635 Continuing to refactor Euler characteristic 2015-08-30 13:46:20 -04:00
James E McClure
3a4e564ca6 Reverting to compute Euler characteristic in TwoPhase.h 2015-08-30 12:48:41 -04:00
James E McClure
21d6840223 Reverting to compute Euler characteristic in TwoPhase.h 2015-08-30 12:46:42 -04:00
James E McClure
7703b4bdcf Fixed bug in Euler created in refactoring 2015-08-30 12:35:07 -04:00
James E McClure
b1519b62b5 Fixed bug in Euler created in refactoring 2015-08-30 12:31:11 -04:00
James E McClure
705abd8538 Refactored Euler characteristic into pmmc.h 2015-08-30 12:25:30 -04:00
James E McClure
63204dfef6 Refactored Euler characteristic into pmmc.h 2015-08-30 12:24:09 -04:00
James E McClure
5fbca6cb82 Euler characteristic is working - cleaning up and refactoring 2015-08-30 12:00:04 -04:00
James E McClure
8e4a905b8f Updates to TwoPhase:AssignComponentLabels 2015-08-30 08:23:09 -04:00
James E McClure
e3961007eb Updates to TwoPhase:AssignComponentLabels 2015-08-30 08:22:05 -04:00
James E McClure
de51a11dfd Refactoring TestBlobAnalyze to test the Euler characteristic in parallel 2015-08-30 08:10:28 -04:00
James E McClure
f1f88ada28 Fixed vertex count for Euler characteristic 2015-08-30 07:59:21 -04:00
James E McClure
e083d1ec8c Debuggin Euler characteristic 2015-08-26 16:42:55 -04:00
James E McClure
eafbc44e2b Debuggin Euler characteristic 2015-08-26 11:42:29 -04:00
James McClure
c41ab558e8 Debugging Euler characteristic 2015-08-26 11:38:38 -04:00
James E McClure
97018bc5e1 Debuggin Euler characteristic 2015-08-26 08:32:17 -04:00
James E McClure
f562dca4e1 Debuggin Euler characteristic 2015-08-26 08:28:38 -04:00
James E McClure
661b666406 Debuggin Euler characteristic 2015-08-26 08:21:12 -04:00
James E McClure
c605fadeb8 Debuggin Euler characteristic 2015-08-26 08:16:55 -04:00
James E McClure
fb96db1613 Update TestBlobAnalyze to test teh Euler characteristic 2015-08-25 20:58:46 -04:00
Mark Berrill
0c4680ae3b Merged changes 2015-08-25 17:10:15 -04:00
James McClure
dfd4206423 Fixed bugs in common/TwoPhase.h from Euler characteristic computation 2015-08-25 15:02:04 -04:00
James E McClure
df7264fcde Adding vertex count, edge count, and face count to the component averaging to compute the Euler number 2015-08-25 14:40:12 -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
968e906032 Fixing bugs with thread based resturcturing of analysis in lbpm_color_simulator 2015-08-24 14:11:26 -04:00
Mark Berrill
6010fac583 Fixing bug with threadpool 2015-08-22 11:41:17 -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
ae11d108ae Fixed bug in common/TwoPhase.h -- centroid was not determined based on global position 2015-08-20 11:50:10 -04:00
James E McClure
12cd013fa2 Relying on the time labeled components for averaging 2015-08-18 22:06:57 -04:00
James E McClure
f537372cc5 Relying on the time labeled components for averaging 2015-08-18 21:52:47 -04:00