-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inversion operator(s) #5
Comments
i think this would make sense. would you consider making a PR for this? |
I'm away from my desk for another 10 days or so. But in the meantime, Please explain what exactly is a "PR" ? Also what did you "think would make sense" ? I'm guessing some part of my WFL On Fri, Sep 23, 2016 at 1:01 PM, alex arsenovic notifications@github.com
|
PR is an acronym for Pull Request. its how people contribute code on github. you clearly have a lot to offer in this field, you should learn git (and python code style) so that people can make use of your efforts! i think the syntax and usability of |
OK, message received and understood. I'll take a look on return. On Tue, Sep 27, 2016 at 11:34 PM, Fred Lunnon fred.lunnon@gmail.com wrote:
|
sounds good. there a tons of people using mac and github, so it should work, and work seamlessly for 95% of what you will need to do. you will want to get your native editor working, @moble might be able to assist you on a mac, if google is failing you |
The algorithm for general inversion seems to work OK, but the documentation
is seriously confusing, including http://clifford.readthedocs.io/en/latest/ .
From
__init__()
:etc. etc.
The only circumstance under which this situation might conceivably arise is
that both are unusably inaccurate, as a consequence of the argument being
approximately singular. Which could in principle be detected by inspecting
the size of the determinant relative to expected rounding error
_eps
; asimpler fix might just inspect
__nonzero__( leftLaInv() - rightLaInv() )
.Ideally I recommend completely expunging
leftInv() , rightInv() , normalInv() ;
and further removing from user documentation
leftLaInv() , rightLaInv() ,
leaving only
inv()
visible. A warning about potential ill-conditioning forapproximately singular arguments might also be attached.
A fuller discussion of the Clifford inverse has been posted at
https://github.com/FredLunnon/ClifFred/blob/master/inverse.txt
WFL
The text was updated successfully, but these errors were encountered: