pyNLO / PyNLO

Python package for nonlinear optics
https://pynlo.readthedocs.io/en/latest/
GNU General Public License v3.0
101 stars 55 forks source link

how to input two pulses in the module pynlo.interaction.fourwavemixing if I want to simulate cascaded four-wave-mixing?? #57

Open IKU-long opened 3 years ago

IKU-long commented 3 years ago

the function of pynlo.interactions.FourWaveMixing.SSFM.SSFM.propagate can only input one pulse. But actually in practice, if I want to simulate the phenomenon called cascaded four wave mixing, I'll need to input two pulses whose frequencies are \omega and 2\omega? How can I do that?