Circuit simulator for josephson junctions and passive components
Project description
PyJJASim
Installation
PyJJASim requires numpy, scipy and matplotlib
pip install pyjjasim
Introduction
PyJJASim is a circuit simulator including Josephson Junctions as components, intended to be used on large Josephson Junction Arrays (JJAs).
Documentation
.\doc_build\html\pyjjasim.html
PyJJASim_User_Manual.pdf
PyJJASim_Whitepaper.pdf
Example Usage
from pyJJAsim import *
array = SquareArray(3, 3)
problem = StaticProblem(array, frustration=0.1)
config, status, info = problem.compute()
print(config.get_I())
Program output:
[-0.30917 -0.30917 0 0 0.30917 0.30917 0.30917 0 -0.30917 0.30917 0 -0.30917]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyjjasim-2.1.1.tar.gz
(63.7 kB
view hashes)
Built Distribution
pyjjasim-2.1.1-py3-none-any.whl
(83.1 kB
view hashes)