Commits on Source
739
234ff27f
Fix maxima interop to work on OS X and with long lines:
Feb 16, 2017
0afaefa5
Fix fixture deprecation warning.
Feb 16, 2017
29e9d442
flake8 fix
Feb 16, 2017
c4f493e9
Fail faster if maxima is not found.
Feb 16, 2017
137197bf
Merge branch 'maxima-osx-fixes' of
https://gitlab.tiker.net/inducer/pymbolic
into maxima-osx-fixes
Feb 16, 2017
ff86d0e2
Add a maxima tag to the Conda builds (for now).
Feb 16, 2017
f8aa165d
Surround executable in quotes.
Feb 16, 2017
4a4a5d76
Test knl.restart().
Feb 16, 2017
47f54efb
Add an Apple test, make conda tests run on Linux.
Feb 16, 2017
eadee9cb
Merge branch 'maxima-osx-fixes' into 'master'
Feb 16, 2017
081714ba
IdentityMapper.map_numpy_array: pass along extra arguments
Feb 17, 2017
b31f58e9
Fix few typos
Mar 20, 2017
e92d80e7
Merge pull request
#13
from PavloKapyshin/master
Mar 20, 2017
64f14960
Minor comment fixes
Mar 27, 2017
c03a8bb6
Gitlab CI: Use maxima installed from Conda (closes
#4
on gitlab).
Apr 18, 2017
ef8097f5
Work around conda-build bug for ecl
Apr 18, 2017
fb689e6e
Revert "Work around conda-build bug for ecl"
Apr 18, 2017
46703bc5
Merge branch 'gitlab-ci-use-maxima-from-conda' into 'master'
Apr 19, 2017
f4d1764b
Bump version
Apr 21, 2017
786b5749
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/pymbolic
Apr 21, 2017
c1d2973d
Clarify multivector product documentation
May 16, 2017
5aeb00a2
Check that symengine-0.3.0.rc0 work
Jul 01, 2017
4af624e6
symengine doesn't allow non-canonical objects anymore
Jul 01, 2017
347aa470
Fix FIXME in symengine
Jul 01, 2017
159fdc3c
Update to symengine-0.3.0
Jul 06, 2017
592c47f1
Merge branch 'patch-1' into 'master'
Jul 07, 2017
7c3a0a2c
[CI] Don't attempt to install Sympy on Py2.6
Jul 07, 2017
6b818b5b
Doc fixes for GA
Jul 07, 2017
04445bb0
Disable maxima in Conda build because of mystery 'PtyProcessError: Could not terminate the child.'
Jul 07, 2017
1a8dfa5d
Add to-numpy-sized constant converter
Jul 18, 2017
2d51f4a3
Add recursion-limited repr
Jul 20, 2017
cda10e46
Fix: Add recursion-limited repr
Jul 20, 2017
915ecb96
Improve ConstantToNumpyConversionMapper: Allow to-numpy conversion of complex...
Jul 26, 2017
d0bfc81c
Use sympy's Indexed to represent pymbolics Subscript in interop mappers
Sep 06, 2017
e8f18ab5
Move Indexed implementation to sympy only mappers
Sep 06, 2017
a27a9e5b
[fixup] Add primitives import
Sep 06, 2017
4d9b2ea0
Have maxima parser recognize exponential functions
Sep 07, 2017
b6d277cd
Implement pymbolics If statement through sympys Piecewise
Sep 07, 2017
7063e110
Fix tests for If -> Piecewise
Sep 07, 2017
c45ab470
Merge branch 'maxima-exp-function' into 'master'
Sep 07, 2017
ca66fe01
Merge branch 'better-sympy-if-statement' into 'master'
Sep 07, 2017
3065eb63
Better handling of the else branch
Sep 08, 2017
fa78a7a4
Fix glitch in if/else assertion
Sep 08, 2017
c860c0d5
Merge branch 'fixup-if-else' into 'master'
Sep 08, 2017
1ab61e0a
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/pymbolic
into use-sympy-indexed
Sep 09, 2017
0191653b
Remove remaining conflict marks (oops!)
Sep 09, 2017
0c2d342e
Restore old implementation in base class used by symengine
Sep 12, 2017
6b093674
Merge branch 'use-sympy-indexed' into 'master'
Sep 14, 2017
4e3a42dc
Support sympy.UnevaluatedExpr
Oct 03, 2017
e1c2cc19
Merge branch 'uneval' into 'master'
Oct 03, 2017
5409fcaa
Instruction -> statement
Oct 17, 2017
4484351a
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/pymbolic
Oct 17, 2017
5a034257
Placate flake8 on instruction -> statement switch
Oct 17, 2017
a5b70a4b
Add compat shim for fuse_statement_streams_with_unique_ids
Oct 17, 2017
7868ff5f
Fix Instruction -> Statement backward compatibility
Oct 23, 2017
6bc4a4fe
Fix Instruction -> Statement backward compatibility: Add ConditionalAssignment
Oct 23, 2017
ba422dc7
Placate new Flake8
Oct 29, 2017
42815b21
Fix BitwiseAnd stringifier (&, not ^)
Nov 14, 2017
24663575
Merge branch 'bitwise-and-print' into 'master'
Nov 14, 2017
7498a773
GA derivative binder fixes
Feb 27, 2018
3c0a7773
Fix pytest script-based test invocation
Feb 27, 2018
74373e65
Fixes/improvements to get_dot_dependency_graph().
Mar 08, 2018
287d9826
flake8 fix
Mar 08, 2018
c02b01c5
Allow customizing edge attributes
Mar 08, 2018
c16e6d1a
Change function to replace node and edge hooks with a preamble_hook.
Mar 08, 2018
f68caffc
Fix wrong variable
Mar 08, 2018
6fbc5bfc
Merge branch 'dot-graph-fixes' into 'master'
Mar 08, 2018
a3b0b2b0
insn -> stmt in get_dot_dependency_graph
Mar 08, 2018
e3f8123f
Add build badge, prettify README
Mar 16, 2018
ffecfaeb
Merge branch 'master' of
ssh://github.com/inducer/pymbolic
Mar 16, 2018
7002c7ba
unpickling of CallWithKwargs
May 01, 2018
2defd661
Merge branch 'master' into 'master'
May 01, 2018
c554abdf
Bump version
May 03, 2018
c4223fc4
[bugfix] Correct mod implementation for right operand being 1
May 18, 2018
1a8fc478
Merge branch 'bugfix/modulo-one' into 'master'
May 18, 2018
41ddd286
Drop Py2.6 from CI
May 19, 2018
99ddad77
Work around pexpect bug
May 19, 2018
69848505
Fix, test order of operations in shift stringification (closes #6 on gitlab)
May 19, 2018
f05766f8
Merge branch 'fix-shift-stringify' into 'master'
May 19, 2018
68e743d9
Implement TeX mapper
May 21, 2018
33129fad
rename: TeXMapper -> LaTeXMapper
May 21, 2018
215f54e7
Properly rename variable
May 21, 2018
dc9083d6
LaTeXMapper.map_remainder: same parenthesizing behavior as parent class
May 21, 2018
8511eacc
flake8 fix
May 21, 2018
accbc45c
Add LaTeXMapper to docs
May 22, 2018
05a40678
Merge branch 'tex-mapper' into 'master'
May 22, 2018
e07f2a8b
tests: skip tests if maxima not available
Jun 06, 2018
6c6c3a59
maxima: hopefully fix executable check on python2
Jun 13, 2018
ed934e03
Test for maxima executable: PYMBOLIC env var, not SUMPY
Jun 14, 2018
c7528c46
Demote Maxima finding to a test-only thing
Jun 14, 2018
35517548
Restore inadvertent whitespace change
Jun 14, 2018
8d4f981b
Move test for maxima executable before actual first use (whoops)
Jun 14, 2018
5b54ffac
simplify checking for maxima in tests
Jun 14, 2018
1f102613
fix flake8
Jun 14, 2018
c502090c
remove redundant importorskip on pexpect
Jun 14, 2018
f6d60e19
Merge branch 'maxima-check' into 'master'
Jun 14, 2018
14728045
Make type part of init_arg_names/pickle state assert message
Jun 26, 2018
1f6d5f76
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/pymbolic
Jun 26, 2018
bd8a3b56
Fix interaction between CSEs and flop counts, add CSEAwareFlopCounter
Aug 27, 2018
cbd12b84
Merge branch 'cse-flop-count' into 'master'
Aug 28, 2018
639 additional commits have been omitted to prevent performance issues.
Loading
Loading