UPPL
UPPL to biblioteka służąca do symulacji propagacji ultrakrótkich impulsów. Biblioteka pozwala wykonywać symulacje 1+1D (z + t) i jest napisana w środowisku National Instruments LabView. Została ona napisana z myślą o modelowaniu światłowodowych oscylatorów femtosekundowych, pozwala także na symulację generacji superkontinuum oraz innych zjawisk linowych i nielinowych.
Model oparty jest o nielinowe równanie Schrödingera z członami pozwalającymi uwzględnić:
- dyspersję
- wzmocnienie i straty
- samo-modulację fazy
- wystromienie
- wymuszone rozpraszanie Ramana