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

Setting Laser polarization produces non-orthogonality warning #23

Closed
kdbarajas opened this issue Dec 16, 2021 · 0 comments
Closed

Setting Laser polarization produces non-orthogonality warning #23

kdbarajas opened this issue Dec 16, 2021 · 0 comments
Labels
bug Something isn't working

Comments

@kdbarajas
Copy link
Collaborator

Ex Laser.k = $\hat x$ produces warning for non-orthogonality before Laser.\epsilon can be set.

Perhaps we should move to a parameter Laser.polarization with const Laser.p = Laser.polarization. Then consider using the format (k = \hat x, \epsilon = \hat z) where the backend takes care of the unit vectors.

This should resolve the QOL issue when running a loop where I build up a Trap with different frequency values on the Laser and receive a long warning list of non-orthogonal vectors upon completion.

@kdbarajas kdbarajas added the bug Something isn't working label Dec 16, 2021
@kdbarajas kdbarajas added this to To do in getting to 1.0 via automation Dec 16, 2021
getting to 1.0 automation moved this from To do to Done Apr 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
No open projects
Development

No branches or pull requests

2 participants