Giter Site home page Giter Site logo

stjordanis / qutip-notebooks Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qutip/qutip-notebooks

0.0 1.0 0.0 74.29 MB

A collection of IPython notebooks using QuTiP: examples, tutorials, development test, etc.

License: GNU Lesser General Public License v3.0

CSS 0.05% Jupyter Notebook 99.95%

qutip-notebooks's Introduction

QuTiP notebooks

These files are IPython notebooks for testing different parts of QuTiP. These tests serves a somewhat different purpose than the unit test suite that is installed as a part of QuTiP. Instead of being small isolated (unit) tests, these notebooks are often more like integration tests, which exercise a larger part of the QuTiP codebase to make sure that different parts work together as expected, or tests that exercise various related parts in a module in a single location.

To open these files, start an IPython notebook server by running the following command in the directory that contains the files:

$ jupyter notebook

or, if you have an old version of IPython installed

$ ipython notebook

This will open a new page in your web browser, showing the IPython notebook dashboard page with an index of all the notebooks.

Older notebooks are in v3 format. The newer notebooks are in v4 format. If you are using a version of IPython notebook that does not support v4 format. (which would be v3.0.0 or lower), then you can convert these notebooks using:

$ jupyter nbconvert --to notebook --nbformat 3 <nb_to_convert>

Interactive online versions

This is currently (Jul 2019) running on the host service provided by My Binder. Binder

Online read-only versions

You can also view the notebooks online, as read-only HTML pages rendered by http://nbviewer.ipython.org. The notebooks are rendered also by My Binder. Binder.

Tutorials and lectures

The notebooks are organized with tutorials and lectures on index.ipynb.

Contribute

You are most welcome to contribute to the QuTiP notebooks by forking this repository and sending pull requests, or filing bug reports at the issues page, or send us bug reports, questions, or your proposed changes to our QuTiP discussion group.

All contributions are acknowledged in the contributors section in the documentation.

Note that all notebook contributions must have a qutip.about() line at the end for reproducibility purposes. It is also encouraged to add the notebook to the tutorial page and the index.

For more information, including technical advice, please see Contributing to QuTiP development.

qutip-notebooks's People

Contributors

ajgpitch avatar anubhavvardhan avatar arnelg avatar bencbartlett avatar boxili avatar cgranade avatar christian512 avatar ericgig avatar fminga avatar hodgestar avatar ivaniscoding avatar jonathanulm avatar jrjohansson avatar kafischer avatar nathanshammah avatar nonhermitian avatar nwlambert avatar paulja avatar quantshah avatar sbisw002 avatar stared avatar vutshi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.