Ultrashort Pulse Dispersion Analyzer
© 2025
Physicify SimuLab
About and discussion
Source
Original Author
Hussein-Tofaili
Other Contributors
none
Parameters
Spectrum Definition
Gaussian Spectrum
Sech² Spectrum
Import From File
For Gaussian/Sech², this defines the spectral intensity shape \(I(\omega)\) in the angular frequency domain.
Center Wavelength \(\lambda_0\) (nm):
Bandwidth \(\Delta\lambda\) (nm, Intensity FWHM):
This is the FWHM of the intensity spectrum \(I(\lambda)\). For Gaussian/Sech² shapes, it's converted to the FWHM in angular frequency \(I(\omega)\) for internal calculations.
Spectrum File (CSV/TXT):
X: Wavelength (nm), Y: Intensity. Backend converts Y to amplitude (sqrt(Y)).
Delimiter:
E.g., "," for CSV, "\s+" for space/tab.
Skip Rows (Header):
X (Wavelength) Multiplier:
X_input * multiplier. Ensures final wavelength is in nm.
X (Wavelength) Exponent:
X_input
exponent
. Ensures final wavelength is in nm.
Cropping Window Size (N x FWHM):
Total width of data to keep, centered at peak, as multiple of FWHM (e.g., 4 = 4xFWHM).
Note: For imported files, \(\lambda_0\) and \(\Delta\lambda\) are derived from the data; fields above are ignored.
Spectral Phase
The spectral phase \(\Phi(\omega)\) is Taylor expanded around the central angular frequency \(\omega_0\) (derived from \(\lambda_0\)):
$$\Phi(\omega) = \phi_0 + \phi_1 (\omega - \omega_0) + \frac{1}{2!} \phi_2 (\omega - \omega_0)^2 + \frac{1}{3!} \phi_3 (\omega - \omega_0)^3 + \frac{1}{4!} \phi_4 (\omega - \omega_0)^4 + \dots$$
\(\phi_0\) (rad) - Carrier-Envelope Phase (CEP):
\(\phi_1\) (fs) - Group Delay (GD):
\(\phi_2\) (fs²) - Group Delay Dispersion (GDD):
\(\phi_3\) (fs³) - Third-Order Dispersion (TOD):
\(\phi_4\) (fs⁴) - Fourth-Order Dispersion (FOD):
Simulation Grid
Grid Size N (2^Exponent):
FFT points. Higher = more detail, slower.
Frequency Window Factor:
Multiplier for spectral width (\(\Delta\omega\)) for FFT span. (Recommended: 1000 or higher for resolving fine spectral features).
Calculate and Plot
Calculating... Please Wait
Results
Spectral Domain
Plot will appear here
Time Domain
Plot will appear here
Intensity Autocorrelation
Plot will appear here