Commit Graph

11 Commits (image)

Author SHA1 Message Date
jan b372130c6b try out opencl image3d_t... it runs in the base case, no idea if correctly 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 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 d9e3097ec8 remove __pycache_ stuff 8 years ago
jan 66d05ca830 Initial commit 8 years ago