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

NLSE femtosecond laser filamentation #26

Open
IvanOstr opened this issue Oct 24, 2023 · 3 comments
Open

NLSE femtosecond laser filamentation #26

IvanOstr opened this issue Oct 24, 2023 · 3 comments

Comments

@IvanOstr
Copy link

Hello there,
I've been playing with the beautiful application you wrote and enjoying it lately.
In my research i'm interested in the following task -
Propage a 100 fs pulse through air with external focusing (lens of 500mm) conditions and create a plasma filament.
Is this doable under your simulation?
I haven't found a way to put a lens.

Thanks,
Ivan

@NickKarpowicz
Copy link
Owner

Hi there! It should be possible - I don't have air implemented as a medium at the moment, but I've wanted to for a while... I can do it in a few days and get back to you with an example
Cheers,
Nick

@IvanOstr
Copy link
Author

Thank you,
that sounds great.

@NickKarpowicz
Copy link
Owner

Hi again,
I worked on this a bit today - I have air in the current version of the material database now, and briefly tried it; at least qualitatively it seems to behave like one would expect a filament to work. It would need some good experimental literature to tune the plasma absorption parameters, though - do you have anything in particular in mind that you wanted to look at?

I put my saved result of a test run here if you want to load it and try: https://datashare.mpcdf.mpg.de/s/lpOr1GUSA8jtH05

Since this code is made for field-resolved things, I have to say that it's a bit inefficient at filamentation - unlike the typical NLSE, the quantity being propagated is the real-valued electric field, which must be resolved cycle-by-cycle. This is better for very broadband things, but filamentation is a case where the envelope approach would likely be faster. This result look about ten minutes on my home PC. On the plus side, it does include a dispersive nonlinearity and naturally handle things like interference with the third harmonic.

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