Commit Graph

62 Commits

Author SHA1 Message Date
9282bfe8c0 use f-string 2024-07-30 22:42:58 -07:00
684557d479 use asarray() in place of array(copy=False) 2024-07-30 22:42:49 -07:00
6193a9c256 improve type annotations 2024-07-30 22:41:27 -07:00
2f7a46ff71 "import x as x" for re-exported names 2024-07-30 22:38:57 -07:00
jan
c42ce49983 add half-precision to type_to_C 2022-11-24 22:33:10 -08:00
b8ea859106 bump version to 0.4 2022-11-20 21:58:48 -08:00
3d8054ba40 use f-strings everywhere 2022-11-20 21:57:54 -08:00
efeb29479b improve type annotations, formatting, comment styles 2022-11-20 21:57:43 -08:00
81bb1dd2c0 add caches to .gitignore 2022-11-20 19:38:34 -08:00
e41a71ce6f move to hatch-based build 2022-11-20 19:38:21 -08:00
cba31bf081 use new email 2021-07-11 17:11:19 -07:00
77f53affe7 use VERSION.py instead of importing package before it's installed 2021-07-11 17:11:17 -07:00
0ebfa030c4 README fixes 2021-07-11 17:10:38 -07:00
5861767a00 depend on meanas instad of fdfd_tools 2021-07-11 17:09:55 -07:00
jan
792b161753 avoid importing the package before its installed... 2020-07-03 13:48:47 -07:00
jan
66c30e6eab move from fdfd_tools to meanas 2020-07-03 13:48:24 -07:00
jan
2130b015fd readme updates 2020-07-03 13:46:38 -07:00
4b798893bc Use python3 for setup 2018-09-16 20:15:11 -07:00
3cd26265bd Use readme as long_description 2018-09-16 20:14:42 -07:00
8360f98395 Move version string into module 2018-09-16 20:14:31 -07:00
b62cd6e867 move code to new location 2018-01-15 22:36:13 -08:00
jan
c96d367502 fixup package info 2017-09-25 13:33:00 -07:00
1d5e7ff3bb minor cleanup of generated source 2017-05-20 21:30:32 -07:00
4ffa5e4a66 use logging package for output, and remove 'verbose' options 2017-05-20 21:30:14 -07:00
4e3d4a8b2c bump version number and required fdfd_tools version 2017-04-19 23:19:22 -07:00
d8fb01b0fd keep common header from being reprinted 2017-03-28 22:34:50 -07:00
3ad0dd3c50 consolidate boundary conditions in common.cl; add some comments and minor cleanup 2017-03-28 22:33:40 -07:00
f364fbc8b6 assume c ordering for kernels 2017-03-26 18:26:59 -07:00
jan
c9f093ca6a specify fdfd_tools version 2016-08-04 23:00:46 -07:00
jan
ddeca79df9 update dependencies 2016-08-04 22:59:03 -07:00
jan
9946ae8b39 update comments 2016-08-04 22:28:31 -07:00
jan
848f86f6ee Use fdfd_tools.solvers.generic for csr solve 2016-08-04 22:28:19 -07:00
jan
80592dff79 fix csr solver regression 2016-08-04 22:12:59 -07:00
jan
2894866bf8 add colon 2016-08-04 20:36:30 -07:00
jan
efde4c4787 comment fixes 2016-08-04 20:19:04 -07:00
jan
9198779974 Cleanup and comment 2016-08-04 20:14:17 -07:00
jan
89caff471f Documentation! 2016-08-04 17:43:01 -07:00
jan
78d3e17d92 comment typo fix 2016-08-03 15:04:13 -07:00
jan
8e3706948e fix bugs after refactor 2016-08-03 15:03:47 -07:00
jan
ff3951ba35 refactor solver (untested) 2016-08-03 14:51:25 -07:00
jan
8682ee1ff8 clean up comment 2016-07-11 14:53:34 -07:00
jan
e53156b789 implement default for solver opetions 2016-07-04 23:55:43 -07:00
jan
b3d25f0f0c Merge branch 'master' of mpxd.net:jan/opencl_fdfd 2016-07-04 23:30:27 -07:00
jan
67cafd870e add csr.cg_solve 2016-07-04 23:30:06 -07:00
jan
0e413dc267 fix previous commit 2016-07-04 23:05:16 -07:00
jan
e94a07db28 Simplify csr.cg and use operations from .ops 2016-07-04 22:57:09 -07:00
jan
c9cb48d175 Add CSR sparse matrix-vector multiply operation 2016-07-04 22:55:59 -07:00
jan
12baa97592 Newline at eof 2016-07-04 22:53:43 -07:00
jan
cad9dab086 PEC and PMC both work now! 2016-07-04 22:29:34 -07:00
jan
bb7b90e938 cleanup and improved reporting for csr 2016-07-04 22:19:21 -07:00