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

Multiple Waveguide with Different Length #52

Open
phantomlsh opened this issue Oct 7, 2024 · 4 comments
Open

Multiple Waveguide with Different Length #52

phantomlsh opened this issue Oct 7, 2024 · 4 comments

Comments

@phantomlsh
Copy link
Contributor

Hi,

I am wondering if it is possible to make multiple waveguides each has a different length in time.

bw = WaveguideBasis(2, 2, times)

Thank you very much!

@mabuni1998
Copy link
Collaborator

Hmmm, the code does not support this at the moment. Also, I'm not sure which situation this would be helpful in. Would it be to reduce the Hilbert space? I think one could always just make the waveguides have the same length but let one of them interact longer with the system. Could you provide an example of what you are thinking of using this feature with?

@phantomlsh
Copy link
Contributor Author

Hi,

Since I am doing waveguide simulations for some of our experimental devices, it is sometimes interesting to understand how systems with multiple waveguides evolve. Those experimental devices would have waveguides with different lengths.

I am currently working around with a time-dependent Hamiltonian to delay the emission of a photon artificially, but it would be great to have that built-in. Not a super significant feature, just a suggestion!

Thank you very much!

@mabuni1998
Copy link
Collaborator

I am not sure I understand the experimental configuration? Due you have a beamsplitter where the input from two emitters are not arriving at the same time?

@phantomlsh
Copy link
Contributor Author

Yes exactly. The beamsplitter is not placed exactly in the middle of the waveguide. I currently simulate it using a time-dependent Hamiltonian to simulate the time delay between the two emitters.

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

No branches or pull requests

2 participants