Commit Graph

884 Commits

Author SHA1 Message Date
James McClure
1ed3428ef6 re-run clang format 2023-10-23 04:18:20 -04:00
James McClure
588d1a15c1 updates from ScaLBL 2023-10-22 09:53:45 -04:00
James McClure
111529ff5e add voltage BC for d3q19 poisson solver 2022-10-27 08:15:21 -04:00
James McClure
f1ceb930ee working on read/write for membrane coefficients 2022-10-26 16:16:59 -04:00
James McClure
ffe4f794de fix swc stuff try 3 2022-08-27 16:30:03 -04:00
James McClure
9229de2875 fix swc stuff try 2 2022-08-27 16:06:30 -04:00
James McClure
fc4af2d712 fix swc thing 2022-08-27 15:40:32 -04:00
Mark Berrill
3cc12ac36e Fixing memory leaks 2022-07-13 11:20:53 -04:00
Mark Berrill
ed8f5684fd Fixing memory leak 2022-07-13 10:53:19 -04:00
James McClure
5204f48d45 fix memory leaks 2022-07-12 18:44:36 -04:00
James McClure
a9ed4a3b97 fix bug with SWC 2022-07-04 19:46:14 -04:00
James McClure
dc78491a9c add offset to Domain for swc 2022-05-25 17:59:08 -04:00
James McClure
df27167212 SWC reader update 2 2022-05-25 16:28:58 -04:00
James McClure
57fc4cc8e1 SWC reader update 2022-05-25 16:21:34 -04:00
James McClure
e818ade293 shift swc data 2022-05-16 21:43:53 -04:00
James McClure
175e7bd00b swc reader works with MPI 2022-05-16 11:22:38 -04:00
James McClure
c4a97c0589 support for SWC input format 2022-05-16 11:17:47 -04:00
James McClure
0e65364954 added support for swc file 2022-05-15 23:00:23 -04:00
James McClure
2acaa335aa added membrane analysis capability 2022-05-13 20:44:33 -04:00
James E McClure
b6227dd823 multiple nvidia gpu working with membrane 2022-05-12 20:50:05 -04: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
e677b0395f add barrier to membrane transport 2022-05-09 06:32:58 -04:00
James McClure
c424e1d984 cleanup with help from valgrind 2022-05-06 16:21:37 -04:00
Zhe Rex Li
6959a02f7b correct ion LB collison 2022-05-03 15:00:00 +10:00
Zhe Li
bdd0efd36e build passed 2022-04-28 16:55:58 +10: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
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
36a5204882 a bunch of summit debug things to roll back later 2022-04-24 11:04:11 -04:00
James McClure
cf4f2b63da update error analysis for Poisson solver 2022-04-22 15:17:52 -04:00
James McClure
2cbb4ce8cd update print 2022-04-19 07:33:21 -04:00
James McClure
e613cba376 remove print staetements 2022-04-16 17:14:22 -04:00
James McClure
b183252947 remove bad warnings 2022-04-15 22:50:16 -04:00
James McClure
adeecbd122 add GPU functions for d3q19 poisson 2022-04-12 23:29:46 -04:00
James McClure
032a21a872 Poisson working pretty good now 2022-04-10 22:21:34 -04:00
James McClure
9c63613373 original wang poisson solver (broken) 2022-04-10 09:51:02 -04:00
James McClure
2bb2be845a membrane starts working ok... 2022-04-08 16:44:37 -04:00
James McClure
9c013e6169 testing membrane ion transport 2022-04-06 22:25:05 -04:00
James McClure
cca06f7964 add testing functions to ScaLBL 2022-04-06 20:44:14 -04:00
James E McClure
f99af45c9b Merge branch 'membrane' into tmp 2022-03-27 16:03:26 -04:00
James McClure
2c3272e423 updates and fix for user input reader 2022-03-22 17:31:12 -04:00
James McClure
16275ce1b9 werkin 2022-03-21 19:44:21 -04:00
James McClure
4927e54707 add single cell example 2022-03-20 15:13:53 -04:00
James McClure
51c88f0055 cell simulator runs 2022-03-20 11:22:46 -04:00
James McClure
702eaae1c1 try at membrane simulator 2022-03-18 18:08:44 -04:00