Commit Graph

35 Commits (d0b303523e735193c021a7b7de64841dbcc47bc3)
 

Author SHA1 Message Date
Jan Petykiewicz d0b303523e Move version string into module 6 years ago
Jan Petykiewicz c8298d916f Use python3 for setup.py 6 years ago
Jan Petykiewicz aab57412a5 move code to new location 6 years ago
jan a67009d1c8 fix declaration 7 years ago
jan 6a03977a69 fix pml param names 7 years ago
jan 9772f47a34 fix typo 7 years ago
jan 6bd756c3d3 add setup.py 7 years ago
jan d02cd18403 improve pml specification 7 years ago
jan c137da15b9 Merge branch 'master' of mpxd.net:jan/opencl_fdtd 7 years ago
jan a85f547749 doc updates 7 years ago
jan 0d91f0d43e rename lib 7 years ago
Jan Petykiewicz 97d9901e4b Use logging package for output 7 years ago
Jan Petykiewicz c1750e9fde Update readme 7 years ago
Jan Petykiewicz 4633ababa5 Merge branch 'array_pml' 7 years ago
jan d34c478f1d Rewrite, with the following features:
- Move to jinja2 templates for the opencl code
- Combine PML code into the E, H updates for speed
- Add Poynting vector calculation code, including precalculation during H update
- Use arrays for PML parameters (p0, p1)
- Switch to linearized, C-ordered fields (~50% performance boost??)

- Added jinja2 and fdfd_tools dependencies
7 years ago
jan 6c3313d7c9 call overhead still way too big 8 years ago
jan a6e601b648 Clean up comments 8 years ago
jan cd72219d0b Revert "lookup tables"
(accidental commit)

This reverts commit 7bf7a3d80c.
8 years ago
jan 7bf7a3d80c lookup tables 8 years ago
jan 481613fe5d Stop calling type_to_C(self.arg_type) all the time 8 years ago
jan f4b2df2b2c Make some variables lower-case 8 years ago
jan 73aaa720b8 Remove extra spaces 8 years ago
jan 2018fa819e Cleaner representation of the field source 8 years ago
jan 89e305f78e Fix triangular lattice code in pgcgen 8 years ago
jan c754e1c1ad update module name 8 years ago
jan ead6be7fb5 update URL to reflect new location 8 years ago
jan 0a7de8155e clarify 8 years ago
jan c8e709c1d7 fix typo 8 years ago
jan 6359e7b5a6 add clone instructions 8 years ago
jan 17cbe0fd84 Use markdown for license 8 years ago
jan d9e3097ec8 remove __pycache_ stuff 8 years ago
jan cbbc4e294a gitignore changes 8 years ago
jan 036b750b4c Instructions for runnning 8 years ago
jan 9a93c206d8 Add AGPL license 8 years ago
jan 66d05ca830 Initial commit 8 years ago