Commit Graph

225 Commits

Author SHA1 Message Date
James E McClure
23c407a45f Reducing the threshold for pressure averaging from delphi=1e-4 to 1e-2 so that more blobs have a pressure value 2015-07-13 17:46:12 -04:00
James E McClure
a999374b1e Printing TRIMVOL hope it is temporary 2015-07-13 17:28:57 -04:00
James E McClure
e592c555b7 Component averaging seems sensible, CPU and GPU versions agree 2015-07-13 16:20:17 -04:00
James E McClure
b99e23baac Debugging component averaging 2015-07-13 15:59:50 -04:00
James E McClure
26bb770919 Debugging component averaging 2015-07-13 15:41:32 -04:00
James E McClure
72f48eda85 Debugging component averaging 2015-07-13 15:29:02 -04:00
James E McClure
8034665bb8 Debugging component averaging 2015-07-13 15:26:29 -04:00
James E McClure
9610ac6727 Debugging component averaging 2015-07-13 15:12:34 -04:00
James E McClure
dfd6eac3d6 Debugging component averaging 2015-07-13 14:57:39 -04:00
James E McClure
5983df27e8 Debugging component averaging 2015-07-13 14:53:21 -04:00
James E McClure
987e6e021b Debugging component averaging 2015-07-13 14:50:57 -04:00
James E McClure
dd6ee21794 Fixed communication bug lbpm_color_simulator runs with WP /NWP averaging 2015-07-13 14:09:23 -04:00
James E McClure
4be3e0f417 debugging 2015-07-13 13:58:03 -04:00
James E McClure
7133248c68 Working on component label halo exchange bug 2015-07-13 13:24:06 -04:00
James E McClure
6a7fa484f7 Fixed communication bug in TwoPhase::ComponentAverages 2015-07-13 13:07:52 -04:00
James E McClure
4cceb50547 Both WP and NWP averages are listed in seperate files 2015-07-13 11:30:28 -04:00
James E McClure
dba56a874a Updated component algorithms in TwoPhase.h 2015-07-13 11:24:51 -04:00
James E McClure
83050cc25c Updated component algorithms in TwoPhase.h 2015-07-13 11:22:27 -04:00
James E McClure
e313a4775d Updated component algorithms in TwoPhase.h 2015-07-13 11:17:56 -04:00
James E McClure
d03e82a07e debugging ComponentLabel 2015-07-13 10:08:51 -04:00
James E McClure
acc1bdc4c7 debugging componentlabel 2015-07-13 09:56:17 -04:00
James E McClure
6b21967e57 debugging componentLabel 2015-07-13 09:42:44 -04:00
James E McClure
376e244560 Updated component labeling tools, re-factored TwoPhase.h to include average components for both WP and NWP 2015-07-13 08:18:03 -04:00
Mark Berrill
6a1bc1ff64 Merge branch 'master' of https://github.com/JamesEMcClure/LBPM-WIA 2015-07-09 11:28:50 -04:00
Mark Berrill
54da497392 Fixing compile errors when compiling without MPI 2015-07-09 11:28:40 -04:00
James E McClure
6b15fab5c2 Moved the volume averaging for ComputeBlobLocal outside of the loop that excludes the interfacial region 2015-07-04 12:59:59 -04:00
James E McClure
91e53327a6 Changed the density convention in checkpoint file 2015-07-03 02:26:31 -04:00
James E McClure
03cd7602cf Added DeviceBarrier various places in ScaLBL.h to make sure GPU synchronize 2015-07-01 19:53:54 -04:00
James E McClure
4bd886b7f8 Adding rank information to ScaLBL.h 2015-06-30 12:28:57 -04:00
James E McClure
10bd90830e Adding rank information to ScaLBL.h 2015-06-30 12:27:21 -04:00
James E McClure
36ad8afe37 Refactoring TestCommD3Q19 2015-06-30 12:14:04 -04:00
James E McClure
c54229980f Fixed bug in ScaLBL.h 2015-06-30 11:55:07 -04:00
James E McClure
09ba2f97f8 Fixed bug in ScaLBL.h 2015-06-30 11:53:15 -04:00
James E McClure
86c4b822b6 Added missing D3Q7 functions to ScaLBL.h 2015-06-30 11:49:06 -04:00
James E McClure
e48b8e2f43 Fixed bug in ScaLBL.h 2015-06-30 11:44:03 -04:00
James E McClure
6414325ab2 Refactored cpu/gpu headers into common/ScaLBL.h to prevent divergence of conventions 2015-06-30 11:33:27 -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
5eb7ecc5c0 Changed the volume for averaging the velocity to the total phase volumes, since it is clear that this is important to get accurate macroscopic velocities (unlike the fluid pressures, which need to exclude the interfacial region) 2015-06-28 09:22:10 -04:00
James E McClure
b2c2b8d73a clean up TwoPhase.h 2015-06-26 19:56:11 -04:00
James E McClure
86d9f6b604 dbg 2015-06-26 15:42:59 -04:00
James E McClure
0136c739af Using Dm.id to identify solid instead of Signed distance function 2015-06-26 15:27:23 -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
6922409f87 Signed distance conversion is too expensive 2015-06-17 18:08:26 -04:00
James E McClure
724f87b630 Refactoring -- compiles 2015-06-16 21:50:29 -04:00
James E McClure
5dfe4f8044 Refactoring 2015-06-16 21:39:26 -04:00
James E McClure
611eaa6865 MOdifications to signed distance computation in TwoPhase.h:ColorToSignedDistance 2015-06-16 21:24:52 -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
de0cad3659 Merge branch 'master' of github.com:JamesEMcClure/LBPM-WIA 2015-06-14 08:28:27 -04:00
James E McClure
8ddde88865 Fixed bug in curve curvature routine (pmmc.h) 2015-06-14 08:28:07 -04:00