Skip to content

volpx/spyce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

225ca44 · May 10, 2019

History

1 Commit
May 10, 2019
May 10, 2019
May 10, 2019
May 10, 2019
May 10, 2019
May 10, 2019
May 10, 2019
May 10, 2019
May 10, 2019
May 10, 2019

Repository files navigation

ngspice glue library for python

The goal of this repository is to give a possibility of using ngspice for a sistematic simulation of ranges of parameters.

Documentation

Maybe.

Installation

clone the repository
git clone [email protected]:volpx/spyce.git
change into the top-level directory
cd spyce
install using
pip install .

Example usage

Do not use it.

Contribution guide

The spyce Project follows the Google Python style guide, with Sphinxdoc docstrings for module public functions. If you want to contribute to the project please fork it, create a branch including your addition, and create a pull request.

The tests use relative imports and can be run directly after making changes to the code. To run all tests use nosetests in the main directory. To run the examples after code changes, you need to run pip install --upgrade . Documentation is generated by typing make html in the doc directory, the contents of doc/build/html/ should then be copied to the right directory of your gh-pages branch.

Before creating a pull request please ensure the following:

  • You have written unit tests to test your additions
  • All unit tests pass
  • The examples still work and produce the same (or better) results
  • The code is compatible with Python 3.5
  • An entry about the change or addition is created in CHANGELOG.md
  • Add yourself as contributing author

Contributing authors so far:

  • Filippo Volpe

About

ngspice simulation glue library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages