Commit Graph

882 Commits

Author SHA1 Message Date
James McClure
23f6c089f0 fix name of function 2020-09-29 10:43:31 -04:00
James McClure
6b335eaf28 add wide halo class 2020-09-29 10:39:05 -04:00
James McClure
a69504f96a fixed weird type in ScaLBL (revert) 2020-09-29 09:43:38 -04:00
Rex Zhe Li
4657adbc94 add routine for ion model to read from file 2020-09-28 17:08:49 -04:00
James McClure
0b94f29d58 fixed weird type in ScaLBL 2020-09-28 15:44:22 -04:00
Rex Zhe Li
33fdfeb29d add a routine for single-fluid greyscale to read from file - voxel porosity and perm 2020-09-24 21:57:04 -04:00
Rex Zhe Li
471f71d690 save the work; untested; add a routine of read from file for greyscale simulator 2020-09-23 22:15:05 -04:00
Rex Zhe Li
f9d3376951 Merge branch 'Greyscale_stable_dev' of github.com:JamesEMcClure/LBPM-WIA into Greyscale_stable_dev 2020-09-23 17:47:12 -04:00
Rex Zhe Li
226147a498 save the work of read from user-input file 2020-09-23 17:47:02 -04:00
James McClure
85844ec8e3 template for read from file 2020-09-23 15:21:15 -04:00
James McClure
fd27b3138a tweak BC conventions 2020-09-23 14:53:46 -04:00
James McClure
11be793575 use periodic BC in ScaLBL (model specific BC possible) 2020-09-23 12:30:22 -04:00
Rex Zhe Li
039978cc81 GPU version is available now 2020-09-20 11:00:36 -04:00
JamesEMcclure
64f1bfd37d Merge branch 'master' of github.com:JamesEMcClure/LBPM-WIA 2020-09-16 11:28:13 -04:00
Rex Zhe Li
11e9af54b6 CPU only;finish preliminary work on testing Poisson and Ion models and their coupling 2020-09-11 22:56:00 -04:00
Rex Zhe Li
20c8cc9c3b update PoissonSolver and fix numerous bugs 2020-09-02 11:37:23 -04:00
Rex Zhe Li
ae9e7a0408 fix integer index bug in AggregateLabels in morphdrain 2020-08-29 13:11:56 -04:00
Rex Zhe Li
0a7b1c331b further clean up the code 2020-08-28 21:53:41 -04:00
Rex Zhe Li
aa26fcafda fix miscellaneous bugs and update the data structure of electric potential 2020-08-28 11:15:55 -04:00
Rex Zhe Li
d8a1837ba0 save the work; to be continued to clean up the code 2020-08-19 11:31:32 -04:00
Rex Zhe Li
2180f7b2bf resolve merge conflict 2020-08-18 18:02:28 -04:00
Rex Zhe Li
5756d6f138 fix a few trivial bugs; add some checkpoint print; still debugging 2020-08-18 12:40:41 -04:00
Rex Zhe Li
771f679f5c add output; CPU version compiled; to be tested 2020-08-17 09:59:22 -04:00
Rex Zhe Li
85fc59190c save the work;CPU version compiled; to be tested 2020-08-16 11:20:11 -04:00
James McClure
30014a49c0 add zeta potential to Poisson 2020-08-11 16:52:56 -04:00
JamesEMcclure
6ff5a9a8ae fixed bugs in bounceback list 2020-08-11 15:34:12 -04:00
James McClure
e0b0e05664 added bounce-back interaction capability 2020-08-11 15:16:40 -04:00
James McClure
3592ac7562 distinguish parallel comm / bounceback sites at halo 2020-08-11 14:35:46 -04:00
Rex Zhe Li
dff4e3d536 save the work;to be continued 2020-08-07 17:44:02 -04:00
JamesEMcclure
fcdb84b2ad electro skeleton compiles 2020-08-06 16:06:52 -04:00
James McClure
5e6a9f552c Adding skeleton for electrokinetic LBM 2020-08-06 15:41:40 -04:00
Rex Zhe Li
80c7afc27c save the work; make several greynode wettability models available; need more validation and tests 2020-07-23 10:44:43 -04:00
Mark Berrill
8c5dd2e43a Adding MPI test 2020-07-20 13:41:48 -04:00
Rex Zhe Li
b0d6f7cd04 1. add color grad for debug;2. fix bug for calculating greyscale solid gradient 2020-07-08 22:24:37 -04:00
JamesEMcclure
8aa36c69c8 Merge branch 'master' of github.com:JamesEMcClure/LBPM-WIA 2020-06-24 23:56:31 -04:00
JamesEMcclure
0d292a52b2 fix volume bug 2020-06-24 23:33:36 -04:00
Rex Zhe Li
9a599b504f fix typo 2020-06-24 21:45:08 -04:00
Rex Zhe Li
4434bfe282 GPU only, make greyscaleColor equivalent single-phase model available 2020-06-22 13:39:51 -04:00
Rex Zhe Li
2621a7718f Greyscale Color model; both CPU and GPU versions are ready 2020-06-15 22:41:01 -04:00
Rex Zhe Li
16cc9cb5aa GreyscaleSC: save the work; pressureBC does not work 2020-05-20 22:57:42 -04:00
Mark Berrill
85cc3363da Adding function to reorder ranks based on load balancing 2020-05-15 13:39:36 -04:00
JamesEMcclure
49f5ec07a6 Merge branch 'master' of github.com:JamesEMcClure/LBPM-WIA 2020-05-07 14:03:11 -04:00
Rex Zhe Li
e83e794021 GreyscaleSC model;BGK works but MRT doesnt;save the work 2020-05-04 23:36:27 -04:00
James McClure
7b731e327b update pseudo-reflection 2020-05-04 15:26:41 -04:00
James McClure
d424771849 fix scope in Domain inlet/outlet 2020-05-04 15:12:50 -04:00
James McClure
16e187e1dc add pseudo-reflection 2020-05-04 14:50:23 -04:00
Rex Zhe Li
9f8af47d2b continue GreyscaleSC debugging;save the work 2020-05-03 18:03:44 -04:00
Rex Zhe Li
8e2efa8f05 GreyscaleSC model;GPU only;save the work;model does not function correctly 2020-04-30 23:42:17 -04:00
Rex Zhe Li
4c84ab8eb9 GPU ONLY; clean up the two-phase greyscale code; rename the old greyscaleColor to greyscaleFE 2020-04-25 17:01:01 -04:00
Rex Zhe Li
eaf9e828ea GPU only; save the work; greyscaleFE works only conditionally; 2020-04-24 16:20:52 -04:00