Create your own GitHub profile
Join the platform over 40 million developers call home for hosting code, managing projects, and building their best software.
Sign up for free See pricing for teams and enterprises-
University of Cambridge
- Cambridge UK
- http://ericwieser.me
Pinned
1,971 contributions in the last year
Activity overview
Contribution activity
December 2019
- eric-wieser/nbconvert Jupyter Notebook
- eric-wieser/tikzplotlib TeX
Created a pull request in jupyter/nbconvert that received 7 comments
Correct the location of the javascript output element
Fixes #1148 I assume this issue also applies to the jupyter widgets, so moved those too. Without this change, my javascript element is rendered wit…
+3
−3
•
7
comments
- Remove dead code
- Fix the alias operator constructors on Ga objects
- Fix Pdop and Sdop shorthands
- Update release notes from some previous PRs
- Remove the broken and redundant Dop.basic
- Extract duplicated consolidation code to helper functions
- Fix Dop.__eq__
- Fix AttributeError in er_blade
- Forbid passing coefficients to odd Mvs
- Use sympy scalars in more places
- Add tests for Dop and fix bugs found
- Remove unused `flatten_one_level` function
- Add `galgebra.__version__` for easy version inspection
- Use a substitution that sympy 1.3.0 understands
- Use a substitution that sympy 1.3.0 understands
- Change "Old Format.ipynb" to work on windows
- Drop support for python 3.4
- Save test data to circle-ci
- Replace the broken linear_expand(x, mode=False)
- Add a sympy 1.5 run for CircleCI
- Remove unused and undocumented setGa method
- Add mailmap to merge Alan's old usernames
- Miscellaneous cleanup
- Fix nbval checks
- Fix obvious typos in Sdop.Add
- Some pull requests not shown.
- Fix latex in meet docs
- Finalize 1.2.0 release notes
- Fix issues with old pytest version in conda CI
- Correct the sign of the vee product
- Move some private functions to `_layout.py`
- Add a test of right_complement
- Make scalar integral rather than floating-point
- Add pretty-printing to `classify.Blade` objects
- Add _repr_pretty_ to `layout`
- MAINT: Fix randint 0d limits and other 0d cleanups
- WIP: deprecate scalar conversions for rank-k arrays, k > 0
- ENH: Add cyclic garbage collection to NumPy
- MAINT,CI: fix signed-unsigned comparison warning
- NEP: add np.allow_object to the proposal
- API: remove undocumented use of __array__(dtype, context)
- BUG: Fix to ma.core for issue #15077 to correctly set min and max values for all float/complex dtypes
- ENH: Implement faster argument parsing
- BUG ensure monotonic property of lerp in numpy.percentile
- BUG: test, fix flexible dtype conversion on class with __array__
- MAINT: Ragged cleanup
- MAINT: follow-up cleanup for blas64 PR
- BUG: pickle the content of a scalar containing objects, not the address
- MAINT, TST: cleanup ragged array test and code
- ENH: add identity kwarg to frompyfunc
- FIX: negative shape in np.resize is now handled
- BUG: add endfunction, endsubroutine to valid fortran end words
- DOC: clarify documentation for transpose()
- MAINT: Only copy input array in _replace_nan() if there are nans to replace
- MAINT: Cleaned up mintypecode for Py3 (pt. 2)
- ENH,DEP: Allow multiple axes in expand_dims
- TST: machinery for tests requiring large memory + lapack64 smoketest
- BUG: warn when saving dtype with metadata
- ENH: f2py: improve error messages
- Add info about plusargs to doc.
- dump all signals to waveform for VCS
- Verilator: Fix trace code
- Basic Verilator infrastructure
- Documentation improvements: add markup; tweak wording; fix typos
- Add logical to phyiscal name mapping for buses.
- Timescale
- Doc improvements, fixes
- Ensure handle docstrings are inherited
- object.__getattr__ does not exist
- PR: Added Logging to File.
- Handle StopIteration in iteration methods in handles
- Provide a Task-Based BFM Interface
- Fix the alias operator constructors on Ga objects
- Fix Dop.__eq__
- Simplify `er_blade`
- Add tests for Dop and fix bugs found
- Support enabling SymEngine
- Replace the broken linear_expand(x, mode=False)
- Add mailmap to merge Alan's old usernames
- Don't allow *dop objects to be mutated, and correct the behavior of zero Dop / Sdop
- Fold the exclusions of scalars from the hestenes dot product into the table
- Eliminate special cases from update_and_substitute
- PR from abrombo/galgebra:master for reference (with merge conflicts solved)
Created an issue in cocotb/cocotb that received 6 comments
Allow a custom entry point
Currently, the entry point from C to python is hard-coded here: cocotb/cocotb/share/lib/embed/gpi_embed.c Line 398 in 17ce4e5 Which is …
6
comments
- ga.grad_sqr raises AttributeError: DopFop
- Dop.__truediv__ behaves confusingly
- Regenerate notebooks using Sympy 1.5.0
- TensorDef.py contains code that does not work
- Lt.matrix returns the transpose of the list of lists passed to its constructor
- Mv.collect(deep=True) raises `TypeError`
- Dop.blade_rep doesn't do anything
- Move Pdop, Sdop and Dop out of mv.py
- use properties (brombo/galgebra#23)
- not able to install with Python3 (brombo/galgebra#37)
- does module galgebra require Python2 (brombo/galgebra#33)
- fix self import in file galgebra/lt.py (brombo/galgebra#27)
- Do not commit .pyc files (brombo/galgebra#2)
- submanifold sm wedge error (brombo/galgebra#38)
- fix cmp= in mv.py (brombo/galgebra#34)
- Visualizing multivectors (brombo/galgebra#4)
- 0.4.3 release (brombo/galgebra#43)
- Fix installation in virtual environment (brombo/galgebra#41)
- grade involution (brombo/galgebra#40)
- galgebra in jupyter notebook (brombo/galgebra#39)
- not able to install with Python3 (brombo/galgebra#37)
- Installation requires user to be root (brombo/galgebra#36)
- fixed print statements for python 3 compatibility + question about modules (brombo/galgebra#35)
- raise a multivector to a symbolic power (brombo/galgebra#32)
- galgebra auto factor coefficient and expand can not expand the coefficient (brombo/galgebra#31)
- Some issues not shown.
65
contributions
in private repositories
Dec 2 – Dec 11