Commits on Source
690
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
2032d5ae
Fix test that used sympy antipattern
Sep 20, 2018
4c26c3bc
Merge branch 'sympy' into 'master'
Sep 20, 2018
6ebf5d8b
Add Pytest/JUnit/Gitlab integration
Sep 23, 2018
43653897
Merge branch 'gitlab-junit' into 'master'
Sep 23, 2018
bbc5e2f3
Placate modern Flake8
Oct 25, 2018
65704c44
Merge branch 'placate-flake8-w504' into 'master'
Oct 25, 2018
0d45b0ca
Remove a leftover, incorrect docstring
Nov 04, 2018
75a4fe43
Create docs with Py3.7
Jan 03, 2019
c53dfb6c
Use linux tag for docs build
Jan 03, 2019
0898e4bc
Bump py3.5 -> py3.6
Jan 03, 2019
183a51bf
Merge branch 'docs-py37' into 'master'
Jan 03, 2019
0e3ee075
Add Pymbolic CI job
Jan 21, 2019
e8adef04
Round 1 of changes
Jan 21, 2019
69fccd57
Fix binding of staticmethods
Jan 21, 2019
5523ccb0
Revert "Fix binding of staticmethods"
Jan 21, 2019
8513911a
Move functions outside class
Jan 21, 2019
430ca7eb
Flake8 fix
Jan 21, 2019
0cbc66aa
Address missing numpy types
Jan 21, 2019
a6ed4aa0
Add symengine and scipy
Jan 21, 2019
54d07e0e
Add back missing whitespace
Jan 21, 2019
c04f98ed
Fix typo
Jan 21, 2019
f69d4443
Address some pylint limitations
Jan 21, 2019
33b70c4c
Merge branch 'pylint' into 'master'
Jan 22, 2019
faf85b20
added more functions
Jan 23, 2019
3eb064c3
have to import sgn from functions
Jan 23, 2019
8b4798e4
appease flake8
Jan 23, 2019
52701712
permuted sinh and tanh
Jan 23, 2019
3ff96c03
Fix overindentation linter warnings
Jan 31, 2019
6dce20fc
Merge branch 'master' into placate-flake8-373
Jan 31, 2019
2f305b9a
Fix a CI tag
Jan 31, 2019
29bf6455
Back out accidental conda CI Py version bump
Jan 31, 2019
e29ef4ff
Merge branch 'placate-flake8-373' into 'master'
Jan 31, 2019
e6f4023a
make_sym_vector: Accept integral values for components.
Feb 06, 2019
f15e62a1
Don't reference specific Python 3 versions in CI.
Feb 06, 2019
f860f9df
Can default to Variable instead of None.
Feb 06, 2019
d8743391
Another spot where Variable can be defaulted.
Feb 06, 2019
ab5a3d1b
Merge branch 'make-sym-vector-accept-integral-components' into 'master'
Feb 07, 2019
7089fb7c
Allow CI failure in Pylint
Mar 05, 2019
4082b185
Merge branch 'allow-ci-failure-in-pylint' into 'master'
Mar 06, 2019
4a9aebab
WIP: Pylint: Switch to YAML-based config, fix failures
Mar 07, 2019
febf0953
Point to master
Mar 08, 2019
e9fad53b
Merge branch 'pylint-autogen' into 'master'
Mar 08, 2019
fe1bcb59
Flip arrows in dep graph
Mar 26, 2019
21c2b090
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/pymbolic
into flip-dep-graph-arrows
Mar 26, 2019
49c43c63
Merge branch 'flip-dep-graph-arrows' into 'master'
Mar 27, 2019
27ee11a8
get_dot_dependency_graph(): Don't use repr() to get statement labels
Apr 11, 2019
b947da32
Fix use of Indexed for sympy 1.4 (closes #11)
Apr 11, 2019
590 additional commits have been omitted to prevent performance issues.
Loading
Loading