.. -*- coding: utf-8 -*-
.. _contents:
*netSALT*: simulating lasing networks
========================================
*netSALT* is a python package to solve the SALT equation on networkx. It builds on the theory of quantum graphs to include nonlinear modal interactions.
Installation
************
To install the dev version from `GitHub `_ with the commands::
$ git clone git@github.com:ImperialCollegeLondon/netSALT.git
$ cd netSALT
$ pip install .
There is no PyPi release version yet, but stay tuned for more!
Usage
*****
See the folder `example` with the sequence of scripts, from 0 to 0.
Citing
******
To cite *netSALT*, please use
```Sensitivity and spectral control of network lasers
Dhruv Saxena, Alexis Arnaudon, Oscar Cipolato, Michele Gaio, Alain Quentel, Sophia Yaliraki, Dario Pisignano, Andrea Camposeo, Mauricio Barahona, Riccardo Sapienza
```
avaialble on arxiv: https://arxiv.org/abs/2203.16974
Credits
*******
The code is still a preliminary version, and written by us.
Original authors:
*****************
- Alexis Arnaudon, GitHub: `arnaudon `_
Contributors:
*************
- Dhrub Saxena, Github:
Bibliography
************
.. [paper] A. Arnaudon, D. Saxena, R. Sapienza, etc...
“Lasing on networks”, In preparation, 2020
Code documentation
******************
Documentation of the code.
.. toctree::
:maxdepth: 3
modes
physics
quantum_graph
algorithm
pump
plotting
io
utils
Indices and tables
******************
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`