Hugo Hadfield
Hugo Hadfield
Yeah this brings us to the difficult problem of moving between algebras... The tools in tools.g3 actually just use clifford.g3c as I had no really good way of mixing algebras....
Maybe it's time we opened this can of worms again https://github.com/pygae/clifford/issues/34
With the abs in `fmt = np.core.arrayprint._get_format_function(abs(self.value), **np.core.arrayprint._format_options)`, will this give the correct behaviour for complex `.value`?
@moble I just had a go at the extension interface and I gave to agree, it is very difficult to work out what to do, here is my attempt: https://gist.github.com/hugohadfield/d8dd24869288fa5e227c598a1440dff8...
I think we still use it for algebras greater than dimension 6?
Docs look awsome! I am pretty opposed to refactoring my tools to use only the oo approach, the concensus amongst people at agacse was that they like to work with...
This sounds pretty sensible :)
Shall we just close it? I don't think it adds anything on top of what we have, although it was an interesting and fun idea
I think we should allow running without numba installed It would put us in a much better way to do several things we cannot currently do (just some vague ideas):...
Specifically Theorem 4 on page 16 looks like the section we might think about implementing