Simphony

Latest version: v0.7.1

Safety actively analyzes 622248 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.7.1

[0.7.1](https://github.com/BYUCamachoLab/simphony/tree/v0.7.0) - <small>2024-01-09</small>

Minor bug fixes.

Fixed
- Bug in some of the tests after the models were rewritten.
- Bug in string formatting for parameterized filenames in SiEPIC libraries.

0.7.0

[0.7.0](https://github.com/BYUCamachoLab/simphony/tree/v0.7.0) - <small>2024-01-06</small>

This is a refactor of simphony that uses [SAX](https://github.com/flaport/sax)
as the s-parameter solver backend.

Added

- Quantum simulations tools for simphony. The main advantage here is the use of
classical s-parameter models for quantum simulations.

Changed

- The s-parameter solver backend is now SAX.
- Simphony inherits the ability to run simulations on GPU's using
[JAX](https://jax.readthedocs.io/en/latest/). This means that simphony code
now uses ``jax.numpy`` in place of ``numpy``.
- SiPANN wrappers are now built into simphony, instead of into SiPANN. In order
to use them, you must still install SiPANN.

Removed

- The majority of the package has been reimplemented or reorganized or made to
depend on other packages. This means that the majority of the code has been
removed, and this version of simphony is not compatible with previous
releases.

0.6.1

This patch makes the CMRR take beam splitting into account.

0.6.0

This version includes Relative Intensity Noise modeling and CMRR.

Added
- Laser RIN model
- Differential Detector CMRR

Changed
- coupling_loss now specified in dB

0.5.1

This patch update makes filtering for simulation devices work again.

0.5.0

This update adds a new way to run simulations. Sources and Detectors can be connected to circuits during a simulation context. When the context ends, the sources and detectors disconnect from the circuit so it can be used again.

Added
- Simulation Contexts
- Noise simulations

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.