Skip to content
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

Fixed log operator (and added ==) for Sim3 #54

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

tcies
Copy link
Contributor

@tcies tcies commented Jan 24, 2017

I hope this non-interface-but-result change does not break anyones code that uses the log operator :( . However, I made a mistake when implementing the Sim3 log operator previously. I should have taken the log of the scale and not just the scale as seventh coefficient. Previously, lim_{n->inf} exp(1/n log(any Sim3)) did not approach identity. It does now.
Also added operator ==. @dymczykm ptal

Copy link

@dymczykm dymczykm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for fixing that, lgtm!

@dymczykm
Copy link

actually, is this unit tested? if so, maybe it's worth adding at least a very simple test to check it?

@tcies
Copy link
Contributor Author

tcies commented Jan 24, 2017

😬 maybe. Ok, I'll add one some time this week.

@tcies
Copy link
Contributor Author

tcies commented Jan 24, 2017

thanks for the swift review so far!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants