Optical fibre system simulator
Pyofss allows construction of an optical fibre system from separate modules. A typical system consists of a Gaussian pulse generator module and an optical fibre module. The field generated is propagated through the fibre by numerical integration of an appropriate Schrödinger-type equation. Resulting field profiles may be plotted, including map and waterfall plots of the propagation.
Some of the following commands may require superuser privileges. Use:
$ sudo command
$ su root
then run the commands.
Always be cautious when running with enhanced privileges!
Pyofss is available on Pypi and may be retrieved using the pip program:
$ aptitude install pip $ pip install pyofss
- Then import pyofss within scripts or in an interactive session:
>>> from pyofss import *
If the required dependencies are not satisfied when installing pyofss, then manually install using either:
$ aptitude install python-numpy python-scipy python-matplotlib
$ pip install numpy scipy matplotlib
The recommended versions are listed in the “requirements.txt” file within the pyofss package. Using this file, it is possible to automatically install all dependencies:
$ pip install -r requirements.txt
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size pyofss-0.7.tar.gz (392.6 kB)||File type Source||Python version None||Upload date||Hashes View|