Commit Graph

4433 Commits

Author SHA1 Message Date
James E McClure
b6227dd823 multiple nvidia gpu working with membrane 2022-05-12 20:50:05 -04:00
James McClure
cf3bc417ce Merge branch 'test_poisson' of github.com:JamesEMcClure/LBPM-WIA into test_poisson 2022-05-12 07:09:39 -04:00
James McClure
ffe4bdd917 update hip 2022-05-12 06:58:10 -04:00
James McClure
0e769186a5 update gpu routines first try 2022-05-12 06:54:55 -04:00
Zhe Rex Li
cb995c7d00 add sample files for plane membrane 2022-05-12 15:39:50 +10:00
James McClure
ad8c5f6e26 communication seems to work 2022-05-12 00:52:34 -04:00
James McClure
29e4c76561 membrane test works with new comm 2022-05-12 00:31:22 -04:00
James McClure
7c790e8802 updating membrane communication structure 2022-05-11 23:37:18 -04:00
James McClure
2894b740d0 add functions to copy send / recv list from ScaLBL 2022-05-11 17:12:23 -04:00
James McClure
4661cbdce4 debug gpu 2022-05-11 14:05:16 -04:00
James McClure
50c7429995 debug gpu launch issue for ion 2022-05-11 10:32:53 -04:00
James McClure
e677b0395f add barrier to membrane transport 2022-05-09 06:32:58 -04:00
James McClure
9e74f49812 add new ion code for cuda 2022-05-08 05:49:23 -04:00
James McClure
cf2b69e7ee fix missing bracket 2022-05-07 19:36:14 -04:00
James McClure
6f7740fc3e Merge branch 'tmp' into test_poisson 2022-05-07 19:32:54 -04:00
James McClure
9037f51c22 add hip for ion update 2022-05-07 19:32:51 -04:00
James McClure
459d6064c1 merge to membrane 2022-05-06 20:41:03 -04:00
James McClure
9f76e7b1e8 update to cell vis routine 2022-05-06 19:03:19 -04:00
James McClure
c424e1d984 cleanup with help from valgrind 2022-05-06 16:21:37 -04:00
Zhe Li
ba6d438630 this makes mpi hang error explicit;to be debugged 2022-05-04 14:34:31 +10:00
Zhe Rex Li
01ffcce379 update print-out 2022-05-03 17:10:26 +10:00
Zhe Rex Li
de52cf53b9 add more tweaks for cell simulator 2022-05-03 16:32:42 +10:00
Zhe Li
9c2c216af8 udpate output precision 2022-05-03 15:55:40 +10:00
Zhe Rex Li
6959a02f7b correct ion LB collison 2022-05-03 15:00:00 +10:00
Zhe Rex Li
47db000ba6 correct D3Q7 Poisson LB algorithm 2022-04-29 20:36:38 +10:00
Zhe Li
025987e53b make further corrections 2022-04-28 23:59:13 +10:00
Zhe Li
bdd0efd36e build passed 2022-04-28 16:55:58 +10:00
Zhe Rex Li
a00a3606f7 add functionality for user to choose either D3Q7 or D3Q19 lattice for Poisson;to be built and tested 2022-04-28 16:21:04 +10:00
Zhe Li
678925ec15 correct use_membrane functionality 2022-04-28 15:22:23 +10:00
Zhe Li
754b1ad9d9 update executable list and NP_cell simulator 2022-04-27 14:04:11 +10:00
Zhe Rex Li
86be316977 merge membrane into test_poisson 2022-04-27 12:04:53 +10:00
James McClure
8ea560ca66 update cell db 2022-04-26 19:01:30 -04:00
James McClure
e3518e3482 added membrane properties to input db 2022-04-26 18:07:26 -04:00
James McClure
3e82370d6c update cpu ion valence 2022-04-26 06:37:08 -04:00
Zhe Rex Li
614b002725 remove Stokes solver from cell simulator; need to test build 2022-04-26 11:41:14 +10:00
Zhe Rex Li
17f80b4637 merge the latest membrane into test_poisson 2022-04-26 11:16:44 +10:00
James E McClure
429413ce3b fix charge density (i think) 2022-04-24 16:48:12 -04:00
James E McClure
3642a6ae9b debug charge density problems on crusher 2022-04-24 15:55:23 -04:00
James E McClure
9043751281 debug crusher 2022-04-24 14:55:59 -04:00
James E McClure
eadb420d06 update hip 2022-04-24 14:54:49 -04:00
James E McClure
91d8fbe751 Merge branch 'membrane' of github.com:JamesEMcClure/LBPM-WIA into membrane 2022-04-24 11:04:47 -04:00
James McClure
418bc82953 fix poisson typo 2022-04-24 11:04:33 -04:00
James E McClure
36a5204882 a bunch of summit debug things to roll back later 2022-04-24 11:04:11 -04:00
James McClure
dd5dbbd51c deprecate old error methods 2022-04-24 11:00:17 -04:00
James McClure
d964eee29c update hip poisson solver 2022-04-24 11:00:03 -04:00
James E McClure
0224ecdcff fix typo 2022-04-22 20:41:49 -04:00
James McClure
cf4f2b63da update error analysis for Poisson solver 2022-04-22 15:17:52 -04:00
James McClure
d3dc35c018 fix bad ref to D3Q7 2022-04-22 14:30:03 -04:00
James McClure
481a258fbd read Membrane ion concentration list 2022-04-19 10:53:16 -04:00
James McClure
b51968c677 print membrane input concentration 2022-04-19 07:46:53 -04:00