Metadata-Version: 1.1
Name: PySpice
Version: 1.0.0
Summary: Simulate electronic circuit using Python and Ngspice simulator
Home-page: https://github.com/FabriceSalvaire/PySpice
Author: Fabrice Salvaire
Author-email: fabrice.salvaire@orange.fr
License: GPLv3
Description: .. -*- Mode: rst -*-
        
        .. -*- Mode: rst -*-
        
        ..
           |PySpiceUrl|
           |PySpiceHomePage|_
           |PySpiceDoc|_
           |PySpice@github|_
           |PySpice@readthedocs|_
           |PySpice@readthedocs-badge|
           |PySpice@pypi|_
        
        .. |ohloh| image:: https://www.openhub.net/accounts/230426/widgets/account_tiny.gif
           :target: https://www.openhub.net/accounts/fabricesalvaire
           :alt: Fabrice Salvaire's Ohloh profile
           :height: 15px
           :width:  80px
        
        .. |PySpiceUrl| replace:: https://pyspice.fabrice-salvaire.fr
        
        .. |PySpiceHomePage| replace:: PySpice Home Page
        .. _PySpiceHomePage: https://pyspice.fabrice-salvaire.fr
        
        .. |PySpice@readthedocs-badge| image:: https://readthedocs.org/projects/pyspice/badge/?version=latest
           :target: http://pyspice.readthedocs.org/en/latest
        
        .. |PySpice@github| replace:: https://github.com/FabriceSalvaire/PySpice
        .. .. _PySpice@github: https://github.com/FabriceSalvaire/PySpice
        
        .. |PySpice@pypi| replace:: https://pypi.python.org/pypi/PySpice
        .. .. _PySpice@pypi: https://pypi.python.org/pypi/PySpice
        
        .. |Build Status| image:: https://travis-ci.org/FabriceSalvaire/PySpice.svg?branch=master
           :target: https://travis-ci.org/FabriceSalvaire/PySpice
           :alt: PySpice build status @travis-ci.org
        
        .. |Pypi Version| image:: https://img.shields.io/pypi/v/PySpice.svg
           :target: https://pypi.python.org/pypi/PySpice
           :alt: PySpice last version
        
        .. |Pypi License| image:: https://img.shields.io/pypi/l/PySpice.svg
           :target: https://pypi.python.org/pypi/PySpice
           :alt: PySpice license
        
        .. |Pypi Python Version| image:: https://img.shields.io/pypi/pyversions/PySpice.svg
           :target: https://pypi.python.org/pypi/PySpice
           :alt: PySpice python version
        
        ..  coverage test
        ..  https://img.shields.io/pypi/status/Django.svg
        ..  https://img.shields.io/github/stars/badges/shields.svg?style=social&label=Star
        
        .. End
        .. -*- Mode: rst -*-
        
        .. |Ngspice| replace:: Ngspice
        .. _Ngspice: http://ngspice.sourceforge.net
        
        .. |Python| replace:: Python
        .. _Python: http://python.org
        
        .. |PyPI| replace:: PyPI
        .. _PyPI: https://pypi.python.org/pypi
        
        .. |Numpy| replace:: Numpy
        .. _Numpy: http://www.numpy.org
        
        .. |Matplotlib| replace:: Matplotlib
        .. _Matplotlib: http://matplotlib.org
        
        .. |CFFI| replace:: CFFI
        .. _CFFI: http://cffi.readthedocs.org/en/latest/
        
        .. |IPython| replace:: IPython
        .. _IPython: http://ipython.org
        
        .. |Sphinx| replace:: Sphinx
        .. _Sphinx: http://sphinx-doc.org
        
        .. |Modelica| replace:: Modelica
        .. _Modelica: http://www.modelica.org
        
        .. |Kicad| replace:: Kicad
        .. _Kicad: http://www.kicad-pcb.org
        
        .. |Circuit_macros| replace:: Circuit_macros
        .. _Circuit_macros: http://ece.uwaterloo.ca/~aplevich/Circuit_macros
        
        .. |Tikz| replace:: Tikz
        .. _Tikz: http://www.texample.net/tikz
        
        .. End
        
        =========
         PySpice
        =========
        
        |Pypi License|
        |Pypi Python Version|
        
        |Pypi Version|
        
        -----
        
        Overview
        ========
        
        What is PySpice ?
        -----------------
        
        In short PySpice is an open source Python module which interface |Python|_ and the famous `Spice
        <https://en.wikipedia.org/wiki/SPICE>`_ circuit simulator.
        
        Mainly it permits:
        
         * to define a circuit, so called netlist,
         * to perform a simulation using |Ngspice|_,
         * to analyse the output using |Numpy|_ and |Matplotlib|_
        
        Where is the Documentation ?
        ----------------------------
        
        The documentation is available on the |PySpiceHomePage|_.
        
        How to install it ?
        -------------------
        
        Look at the `installation <https://pyspice.fabrice-salvaire.fr/installation.html>`_ section in the documentation.
        
        Credits
        =======
        
        Authors: `Fabrice Salvaire <http://fabrice-salvaire.fr>`_
        
        News
        ====
        
        .. -*- Mode: rst -*-
        
        .. no title here
        
        V1.0.0
        ------
        
         * Bump version to v1.0.0 since it just works!
         * Support Windows platform using Ngspice shared mode
         * Fixed shared mode
         * Fixed and completed Spice parser : tested on example's libraries
        
        V0.4.2
        ------
        
         * Fixed Spice parser for lower case device prefix.
        
        
        V0.4.0
        ------
        
         * Git repository cleanup: filtered generated doc and useless files so as to shrink the repository size.
         * Improved documentation generator: Implemented :code:`format` for RST content and Tikz figure.
         * Improved unit support: It implements now the International System of Units.
           And we can now use unit helper like :code:`u_mV` or compute the value of :code:`1.2@u_kΩ / 2@u_mA`.
           The relevant documentation is on this `page <api/PySpice/Unit.html>`_.
         * Added the Simulation instance to the Analysis class.
         * Refactored simulation parameters as classes.
        
        V0.3.2
        ------
        
         * fixed CCCS and CCVS
        
        V0.3.1
        ------
        
         * fixed ngspice shared
        
        V0.3.0
        ------
        
         * Added an example to show how to use the NgSpice Shared Simulation Mode.
         * Completed the Spice netlist parser and added examples, we could now use a schematic editor
           to define the circuit.  The program *cir2py* translates a circuit file to Python.
        
        .. End
        
        .. End
        
Keywords: spice berkeley ngspice electronic circuit simulation simulator
Platform: UNKNOWN
Classifier: Topic :: Scientific/Engineering
Classifier: Intended Audience :: Education
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.5
Requires: PyYAML
Requires: cffi
Requires: matplotlib
Requires: numpy
Requires: scipy
