PhysicXL's Stars
jsfeehan/pyLaserPulse
A simulation toolbox for modelling laser pulse propagation through nonlinear, dispersive, active, and passive optical fibre systems in python.
albeco/LaserPulse
LaserPulse is a class for storing and handling time-frequency pulses, like for example femtosecond laser pulses
ivanyshkabaym/ASE-source-for-L-band
In this project, a code was created for the selection and calculation of a cascade for the L-band of a two-stage ASE C+L-band by simulating changes in the output signal depending on the parameters of the input signals and parameters of the doped fiber with using the project tools, that is named pyfiberamp, for calculating fiber-optic amplifiers https://github.com/Jomiri/pyfiberamp.git.
benfrey/FBG-SimPlus
Fiber Bragg grating (FBG) simulation tool for Finite Element Method (FEM) models. Features inclusion of temperature dependency and emulation within the program. The user can supply a data file and generate simulated reflection spectrums of an array of FBG sensors in response to stress, strain, and temperature.
bettachini/fiberGNLSE
Generalized Nonlinear Schrodinger Equation based simulation of nonlinear broadening of ultrashort pulses in optical fibers.
zoheirziani/Nonlinear-Fiber-Optics
This repository contains some codes designed to simulate the propagation of optical pulses in optical fibers. They implement various numerical methods and algorithms to model the behavior of light pulses as they travel through different types of optical fibers.
gauravmv/NLinear_Prop
A detailed analysis of the propogation of of pulses in optical fibers has been perfeormed. The propogation has been modelled using the split step fourier trasform algorithm.
jeovazero/split-step-fourier-method-python
An algorithm used to simulate a pulse propagation in optical fibers
WUST-FOG/gnlse-python
Generalized Nonlinear Schrodringer Equation solver
OleKrarup123/PythonTutorials
Repository for various python tutorials
OleKrarup123/NLSE-vector-solver
Code for modelling the Nonlinear Schrödinger Equation for optical fiber pulse propagation
imlizx/NonlinearFiber_Polarized_Optics
2022秋学期戴一堂老师非线性光纤光学
fsilva/Virtual-Femtolab
Python+wxWindows+matplotlib application to calculate propagation effects in ultrafast pulsed laser beams
ncgeib/pypret
Python for ultrashort laser pulse retrieval
pyNLO/PyNLO
Python package for nonlinear optics
mlaprise/PyOFTK
PyOFTK is a Python/Numpy library for helping the developement of numerical simulation of optical pulses in optical fiber. PyOFTK is a work-in-progress project and for now it’s more like a whole bunch of functions and class I made for my own use during my graduate research.
scottprahl/pyofss
Python-based optical fibre system simulator
laserfun/laserfun
Some Python functions for simulating laser pulses, in particular, a solver for the generalized nonlinear Schrodinger equation (GNLSE)
vsemionov/npamp
Numerical model of a laser amplifier for pulse trains, accounting for amplified spontaneous emission and finite lower state lifetime
PyMoDAQ/pymodaq_femto
PyMoDAQ extension for femtosecond laser pulse characterization
omelchert/GNLStools
Data structures and functions for simulation and analysis of the propagation dynamics of laser pulses in nonlinear waveguides