Commits on Source
1252
045a07cc
p2p: some cleanup and unification of the kernel evaluation classes
Mar 11, 2018
11425c50
qbx: some cleanup
Mar 11, 2018
243c4039
bump version
Mar 11, 2018
5978a409
add type for some remaining indices
Mar 11, 2018
f3d702b9
qbx: make centers sep,C
Mar 11, 2018
c75c5cd6
bump kernel version
Mar 11, 2018
9e1757be
p2p: silence WriteRaceCondition warnings
Mar 11, 2018
52bc14e8
p2p: fix misplaced end
Mar 11, 2018
be32e3aa
qbx: remove dtype from result
Mar 11, 2018
705c2304
merge some of the domains
Mar 11, 2018
2adb9515
p2p: silence race condition warning
Mar 11, 2018
9f97efb3
Fix coeff_matrix
Mar 12, 2018
0d54ec50
Introduce deriv_multiplier
Mar 12, 2018
97aaf67a
Fix pde_dict generation
Mar 12, 2018
5c861d4d
Use get_reduced_coefficients
Mar 12, 2018
e66bdcf2
Revert "Add scipy to requirements"
Mar 12, 2018
f0dfd4fc
Remove use of ID
Mar 12, 2018
e9fbbf0f
Delete spurious pytest cache file
Mar 15, 2018
c5408e4b
Merge branch 'p2p-cleanup' into 'master'
Mar 15, 2018
f8a7e8d4
simplify test data generation
Apr 14, 2018
ba2c9b44
p2p: rework block generator to not waste huge amounts of space
Apr 14, 2018
f8203512
p2p: also return the block ranges so we can separate them
Apr 14, 2018
d63f96d2
p2p: add a cache object that keeps track of the indices in the various forms
Apr 17, 2018
1e01bbb6
p2p: move the index cache class to sumpy.tools
Apr 17, 2018
0885edb0
qbx: use same method as p2p to construct the block matrices
Apr 17, 2018
c120504e
qbx: add some docs
Apr 17, 2018
11fa1a90
tools: remove some globalargs that loopy can infer
Apr 18, 2018
a7a171e9
enable doc generation
Apr 18, 2018
c6546141
add copyright
Apr 18, 2018
992acb2b
flake8 fixes
Apr 18, 2018
1b6c66ae
Remove LinearRecurrenceBasedMiDerivativeTaker
Apr 18, 2018
ad2b54dc
Merge branch 'rework-block-generator' into 'master'
Apr 23, 2018
e1d75f53
Docstrings and comments
Apr 24, 2018
ce3a1aeb
refactor get_wrangler_of_order->copy
Apr 24, 2018
6d22542d
Fix Helmholtz PDE
Apr 24, 2018
71571ba8
Various readability/doc/convention improvements
Apr 30, 2018
edd50e73
Rename derivative wrangler -> expansion terms wrangler, improve understandability of wrangled M2L
Apr 30, 2018
11b7d29b
More M2L summary comments
Apr 30, 2018
f4394132
Do away with embedding construction in M2L
Apr 30, 2018
e6729ced
Remove ExpansionTermsWrangler.copy, fix docstring formatting
Apr 30, 2018
b2400584
Revert "Do away with embedding construction in M2L"
Apr 30, 2018
7e003fb3
Revert "Remove ExpansionTermsWrangler.copy, fix docstring formatting"
Apr 30, 2018
b471e3a4
Comment/docstring fixes
Apr 30, 2018
59880257
Untangle ExpansionTermsWrangler.copy implementation
Apr 30, 2018
d04411ad
Merge branch 'inducer-mpole-improvements' into 'mpole'
May 02, 2018
75ecfc91
Use symbolic nullspace
May 02, 2018
5a66f482
Fix constructing pde matrix
May 02, 2018
ccfe82e6
Fix formatting
May 02, 2018
edd4536c
Add benchmarks for translations
May 28, 2018
10845770
[ci skip] Add @record_time decorators to the sumpy FMM.
Jun 12, 2018
936ce6f3
[ci skip] Implement timing data collection.
Jun 21, 2018
de7c1fd2
qbx: fix block generator with additional source vectors
Jun 24, 2018
6da3039b
flake8: unused import
Jun 24, 2018
f770255a
Merge branch 'qbx-dsource-fix' into 'master'
Jun 25, 2018
74b585fa
cleaned up MatrixBlockIndex a bit.
Jun 26, 2018
7eea69df
tools: fix issues with block index clases.
Jun 27, 2018
7b7d453c
flake8 fixes
Jun 27, 2018
0063d932
slightly improve docs
Jun 27, 2018
8d06f924
tests: lower some tolerance that seemed to be failing on titan
Jun 27, 2018
261acfb0
blockindex: add function to return the index for a single block
Jun 27, 2018
258bf9f3
add back property (oops)
Jun 27, 2018
4507c0a2
fix method call
Jun 27, 2018
09f27b1a
renamed MatrixBlockIndex to MatrixBlockIndexRanges
Jun 29, 2018
8ccae185
Merge branch 'block-index-additions' into 'master'
Jun 29, 2018
64739241
Upgrade sympy to 1.1.1 in CI
Jun 29, 2018
6d1a88d3
Merge branch 'upgrade-sympy-in-ci' into 'master'
Jun 29, 2018
dc84b709
Add logging decorators to FMM expansion wrangler
Jul 02, 2018
ebd0dd3a
Merge branch 'exp-wrangler-logging' into 'master'
Jul 02, 2018
da96bf34
Revert "Merge branch 'exp-wrangler-logging' into 'master'"
Jul 05, 2018
dc00af4f
Merge branch 'revert-
ebd0dd3a
' into 'master'
Jul 05, 2018
cd467c41
Update for boxtree changes.
Jul 06, 2018
faa80af9
Rename _update_timing_data to update_timing_data, as subclasses are
Jul 06, 2018
00d96cb4
Fix conda requirements.txt to point to timing-data branch of boxtree
Jul 06, 2018
7e9e8691
Merge remote-tracking branch 'origin/master' into timing-data
Jul 06, 2018
d1837501
Update for boxtree changes
Jul 09, 2018
54cef6b6
Point requirements.txt back at boxtree master
Jul 11, 2018
63c9656c
Merge branch 'timing-data' into 'master'
Jul 11, 2018
dcd2f340
Point requirements.txt to test for changes to TimingResult.
Aug 16, 2018
12a3b928
Update documentation.
Aug 16, 2018
f8362024
Point req*.txt files back at boxtree master
Aug 16, 2018
54733e0c
Merge branch 'update-for-timingresult-changes' into 'master'
Aug 16, 2018
08809861
Preinstall pybind11 for pyopencl
Aug 21, 2018
bbe94d7b
Merge branch 'install-pybind11' into 'master'
Aug 21, 2018
25e11a98
Symbolic reduction notebook
Aug 21, 2018
99033621
Merge branch 'reduction' into 'master'
Aug 21, 2018
11077d88
Use pocl in benchmarks and store results in .sumpy
Aug 21, 2018
2914f605
Add new benchmarks job
Aug 21, 2018
6c569dad
Make run_asv.sh executable
Aug 21, 2018
7ec6a2e2
Add conda channels
Aug 21, 2018
1a2b7e7e
Run asv machine
Aug 21, 2018
1c54b2c5
Use benchmark tag for benchmark CI job
Aug 21, 2018
d5b7fbf7
Publish results as html
Aug 21, 2018
1a92620b
Add a readme with a link to the benchmarks
Aug 21, 2018
95bd3028
Tweak asv config file
Aug 21, 2018
990ace85
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/sumpy
into bench
Aug 21, 2018
d1225897
Fix benchmarks URL
Aug 22, 2018
56b25f07
Use ci-support benchmark script
Aug 24, 2018
1e607cb6
Set PYOPENCL_TEST
Aug 25, 2018
827977d9
get flop count after doing cse and killing trivial assignments
Aug 27, 2018
9235bbd4
count assignment
Aug 27, 2018
1,152 additional commits have been omitted to prevent performance issues.
Loading
Loading