Skip to content

Commit

Permalink
VERSION 0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
positr0nium committed Jan 24, 2024
1 parent 98175f6 commit 1afd936
Show file tree
Hide file tree
Showing 560 changed files with 38,172 additions and 29,665 deletions.
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,8 @@ __pycache__/
/dist/
/documentation/build/
/src/qrisp.egg-info/
.idea
.idea
/docuenv/
/eccvenv/
/python311venv/
/multiverseenv/
2 changes: 2 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ before_script:
- pip install qiskit-aer
- pip install qiskit_ibm_runtime
- pip install pennylane
- pip install pytket
- pip install pytket-qiskit


# isort:
Expand Down
Binary file removed dist/qrisp-0.1.0-py3-none-any.whl
Binary file not shown.
Binary file removed dist/qrisp-0.1.0.tar.gz
Binary file not shown.
Binary file modified documentation/build/doctrees/environment.pickle
Binary file not shown.
Binary file modified documentation/build/doctrees/general/imprint.doctree
Binary file not shown.
Binary file not shown.
Binary file modified documentation/build/doctrees/index.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified documentation/build/doctrees/reference/Algorithms/index.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified documentation/build/doctrees/reference/Core/QuantumSession.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified documentation/build/doctrees/reference/Examples/index.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified documentation/build/doctrees/reference/Quantum Types/index.doctree
Binary file not shown.
Binary file modified documentation/build/doctrees/reference/index.doctree
Binary file not shown.
2 changes: 1 addition & 1 deletion documentation/build/html/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 883873811d60c5423dae0329ff08a40a
config: 3eaf70d47dc062a286fdabc6d9544f6b
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file removed documentation/build/html/_images/qrisp_wheel.png
Binary file not shown.
133 changes: 95 additions & 38 deletions documentation/build/html/_modules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!DOCTYPE html>


<html lang="en" data-theme="light">
<html data-theme="light">

<head>
<meta charset="utf-8" />
Expand All @@ -18,39 +18,48 @@
</script>

<!-- Loaded before other Sphinx assets -->
<link href="../_static/styles/theme.css?digest=e353d410970836974a52" rel="stylesheet" />
<link href="../_static/styles/bootstrap.css?digest=e353d410970836974a52" rel="stylesheet" />
<link href="../_static/styles/pydata-sphinx-theme.css?digest=e353d410970836974a52" rel="stylesheet" />
<link href="../_static/styles/theme.css?digest=ac02cc09edc035673794" rel="stylesheet" />
<link href="../_static/styles/bootstrap.css?digest=ac02cc09edc035673794" rel="stylesheet" />
<link href="../_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" rel="stylesheet" />


<link href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=e353d410970836974a52" rel="stylesheet" />
<link href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794" rel="stylesheet" />
<link rel="preload" as="font" type="font/woff2" crossorigin href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
<link rel="preload" as="font" type="font/woff2" crossorigin href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
<link rel="preload" as="font" type="font/woff2" crossorigin href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />

<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
<link rel="stylesheet" type="text/css" href="../_static/sphinx-thebe.css" />
<link rel="stylesheet" type="text/css" href="../_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css" />
<link rel="stylesheet" type="text/css" href="../_static/css/custom.css" />
<link rel="stylesheet" type="text/css" href="../_static/css/custom03.css" />

<!-- Pre-loaded scripts that we'll load fully later -->
<link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=e353d410970836974a52" />
<link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=e353d410970836974a52" />
<link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
<link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
<script src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>

<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/sphinx_highlight.js"></script>
<script src="../_static/clipboard.min.js"></script>
<script src="../_static/copybutton.js"></script>
<script src="../_static/design-tabs.js"></script>
<script crossorigin="anonymous" integrity="sha256-Ae2Vz/4ePdIu6ZyI/5ZGsYnb+m0JlOmKPjt6XZ9JJkA=" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.4/require.min.js"></script>
<script>const THEBE_JS_URL = "https://unpkg.com/[email protected]/lib/index.js"
const thebe_selector = "div.highlight"
const thebe_selector_input = "pre"
const thebe_selector_output = "span.go"
</script>
<script async="async" src="../_static/sphinx-thebe.js"></script>
<script>DOCUMENTATION_OPTIONS.pagename = '_modules/index';</script>
<link rel="canonical" href="https://qrisp.eu/_modules/index.html" />
<link rel="icon" href="../_static/qrisp_favicon.png"/>
<link rel="shortcut icon" href="../_static/qrisp_favicon.png"/>
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docsearch:language" content="None"/>
</head>


Expand All @@ -60,6 +69,15 @@

<a class="skip-link" href="#main-content">Skip to main content</a>

<div id="pst-scroll-pixel-helper"></div>


<button type="button" class="btn rounded-pill" id="pst-back-to-top">
<i class="fa-solid fa-arrow-up"></i>
Back to top
</button>


<input type="checkbox"
class="sidebar-toggle"
name="__primary"
Expand Down Expand Up @@ -135,7 +153,7 @@
<ul class="bd-navbar-elements navbar-nav">

<li class="nav-item">
<a class="nav-link nav-internal" href="../general/tutorial.html">
<a class="nav-link nav-internal" href="../general/tutorial/index.html">
Tutorial
</a>
</li>
Expand Down Expand Up @@ -178,13 +196,15 @@

<div class="navbar-item navbar-persistent--container">

<script>
document.write(`
<button class="btn btn-sm navbar-btn search-button search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip">
<i class="fa-solid fa-magnifying-glass fa-lg"></i>
</button>
`);
</script>
<script>
document.write(`
<button class="btn navbar-btn search-button-field search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip">
<i class="fa-solid fa-magnifying-glass"></i>
<span class="search-button__default-text">Search</span>
<span class="search-button__kbd-shortcut"><kbd class="kbd-shortcut__modifier">Ctrl</kbd>+<kbd class="kbd-shortcut__modifier">K</kbd></span>
</button>
`);
</script>
</div>


Expand All @@ -199,7 +219,7 @@



<a href="https://github.com/fraunhoferfokus/Qrisp" title="GitHub" class="nav-link" rel="noopener" target="_blank" data-bs-toggle="tooltip" data-bs-placement="bottom"><span><i class="fab fa-github-square fa-lg" aria-hidden="true"></i></span>
<a href="https://github.com/eclipse-qrisp/Qrisp" title="GitHub" class="nav-link" rel="noopener" target="_blank" data-bs-toggle="tooltip" data-bs-placement="bottom"><span><i class="fab fa-github-square fa-lg" aria-hidden="true"></i></span>
<span class="sr-only">GitHub</span></a>
</li>
</ul></div>
Expand All @@ -210,18 +230,20 @@


<div class="navbar-persistent--mobile">
<script>
document.write(`
<button class="btn btn-sm navbar-btn search-button search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip">
<i class="fa-solid fa-magnifying-glass fa-lg"></i>
</button>
`);
</script>
<script>
document.write(`
<button class="btn navbar-btn search-button-field search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip">
<i class="fa-solid fa-magnifying-glass"></i>
<span class="search-button__default-text">Search</span>
<span class="search-button__kbd-shortcut"><kbd class="kbd-shortcut__modifier">Ctrl</kbd>+<kbd class="kbd-shortcut__modifier">K</kbd></span>
</button>
`);
</script>
</div>



<label class="sidebar-toggle secondary-toggle" for="__secondary">
<label class="sidebar-toggle secondary-toggle" for="__secondary" tabindex="0">
<span class="fa-solid fa-outdent"></span>
</label>

Expand Down Expand Up @@ -251,7 +273,7 @@
<ul class="bd-navbar-elements navbar-nav">

<li class="nav-item">
<a class="nav-link nav-internal" href="../general/tutorial.html">
<a class="nav-link nav-internal" href="../general/tutorial/index.html">
Tutorial
</a>
</li>
Expand Down Expand Up @@ -304,7 +326,7 @@



<a href="https://github.com/fraunhoferfokus/Qrisp" title="GitHub" class="nav-link" rel="noopener" target="_blank" data-bs-toggle="tooltip" data-bs-placement="bottom"><span><i class="fab fa-github-square fa-lg" aria-hidden="true"></i></span>
<a href="https://github.com/eclipse-qrisp/Qrisp" title="GitHub" class="nav-link" rel="noopener" target="_blank" data-bs-toggle="tooltip" data-bs-placement="bottom"><span><i class="fab fa-github-square fa-lg" aria-hidden="true"></i></span>
<span class="sr-only">GitHub</span></a>
</li>
</ul></div>
Expand Down Expand Up @@ -357,15 +379,15 @@



<nav aria-label="Breadcrumbs">
<ul class="bd-breadcrumbs" role="navigation" aria-label="Breadcrumb">
<nav aria-label="Breadcrumb">
<ul class="bd-breadcrumbs">

<li class="breadcrumb-item breadcrumb-home">
<a href="../index.html" class="nav-link" aria-label="Home">
<i class="fa-solid fa-home"></i>
</a>
</li>
<li class="breadcrumb-item active" aria-current="page">Overview: module code</li>
<li class="breadcrumb-item active" aria-current="page">Overview:...</li>
</ul>
</nav>
</div>
Expand All @@ -383,7 +405,16 @@
<article class="bd-article" role="main">

<h1>All modules for which code is available</h1>
<ul><li><a href="qrisp/arithmetic/SBP_arithmetic.html">qrisp.arithmetic.SBP_arithmetic</a></li>
<ul><li><a href="qaoa/problems/create_rdm_graph.html">qaoa.problems.create_rdm_graph</a></li>
<li><a href="qaoa/problems/eThrTwoLinInfrastr.html">qaoa.problems.eThrTwoLinInfrastr</a></li>
<li><a href="qaoa/problems/maxCliqueInfrastr.html">qaoa.problems.maxCliqueInfrastr</a></li>
<li><a href="qaoa/problems/maxIndepSetInfrastr.html">qaoa.problems.maxIndepSetInfrastr</a></li>
<li><a href="qaoa/problems/maxSatInfrastr.html">qaoa.problems.maxSatInfrastr</a></li>
<li><a href="qaoa/problems/maxSetPackInfrastr.html">qaoa.problems.maxSetPackInfrastr</a></li>
<li><a href="qaoa/problems/minSetCoverInfrastr.html">qaoa.problems.minSetCoverInfrastr</a></li>
<li><a href="qrisp/arithmetic/SBP_arithmetic.html">qrisp.arithmetic.SBP_arithmetic</a></li>
<li><a href="qrisp/arithmetic/adders/fourier_adder.html">qrisp.arithmetic.adders.fourier_adder</a></li>
<li><a href="qrisp/arithmetic/adders/qcla/wrapper_function.html">qrisp.arithmetic.adders.qcla.wrapper_function</a></li>
<li><a href="qrisp/arithmetic/matrix_multiplication.html">qrisp.arithmetic.matrix_multiplication</a></li>
<li><a href="qrisp/arithmetic/ripple_division.html">qrisp.arithmetic.ripple_division</a></li>
<li><a href="qrisp/circuit/clbit.html">qrisp.circuit.clbit</a></li>
Expand All @@ -399,30 +430,41 @@ <h1>All modules for which code is available</h1>
<li><a href="qrisp/environments/GMS_environment.html">qrisp.environments.GMS_environment</a></li>
<li><a href="qrisp/environments/conjugation_environment.html">qrisp.environments.conjugation_environment</a></li>
<li><a href="qrisp/environments/control_environment.html">qrisp.environments.control_environment</a></li>
<li><a href="qrisp/environments/custom_control_environment.html">qrisp.environments.custom_control_environment</a></li>
<li><a href="qrisp/environments/gate_wrap_environment.html">qrisp.environments.gate_wrap_environment</a></li>
<li><a href="qrisp/environments/iteration_environment.html">qrisp.environments.iteration_environment</a></li>
<li><a href="qrisp/environments/quantum_conditionals.html">qrisp.environments.quantum_conditionals</a></li>
<li><a href="qrisp/environments/quantum_environments.html">qrisp.environments.quantum_environments</a></li>
<li><a href="qrisp/environments/quantum_inversion.html">qrisp.environments.quantum_inversion</a></li>
<li><a href="qrisp/grover/grover_tools.html">qrisp.grover.grover_tools</a></li>
<li><a href="qrisp/interface/backends.html">qrisp.interface.backends</a></li>
<li><a href="qrisp/interface/qunicorn/backend_client.html">qrisp.interface.qunicorn.backend_client</a></li>
<li><a href="qrisp/interface/qunicorn/backend_server.html">qrisp.interface.qunicorn.backend_server</a></li>
<li><a href="qrisp/interface/thrift_interface/backend_client.html">qrisp.interface.thrift_interface.backend_client</a></li>
<li><a href="qrisp/interface/thrift_interface/backend_server.html">qrisp.interface.thrift_interface.backend_server</a></li>
<li><a href="qrisp/misc/utility.html">qrisp.misc.utility</a></li>
<li><a href="qrisp/qaoa/mixers.html">qrisp.qaoa.mixers</a></li>
<li><a href="qrisp/qaoa/qaoa_benchmark_data.html">qrisp.qaoa.qaoa_benchmark_data</a></li>
<li><a href="qrisp/qaoa/qaoa_problem.html">qrisp.qaoa.qaoa_problem</a></li>
<li><a href="qrisp/qtypes/quantum_bool.html">qrisp.qtypes.quantum_bool</a></li>
<li><a href="qrisp/qtypes/quantum_char.html">qrisp.qtypes.quantum_char</a></li>
<li><a href="qrisp/qtypes/quantum_float.html">qrisp.qtypes.quantum_float</a></li>
<li><a href="qrisp/qtypes/quantum_modulus.html">qrisp.qtypes.quantum_modulus</a></li>
<li><a href="qrisp/qtypes/quantum_string.html">qrisp.qtypes.quantum_string</a></li>
<li><a href="qrisp/quantum_backtracking/backtracking_tree.html">qrisp.quantum_backtracking.backtracking_tree</a></li>
<li><a href="qrisp/quantum_network/qn_client.html">qrisp.quantum_network.qn_client</a></li>
<li><a href="qrisp/quantum_network/qn_server.html">qrisp.quantum_network.qn_server</a></li>
<li><a href="qrisp/quantum_network/quantum_network_session.html">qrisp.quantum_network.quantum_network_session</a></li>
<li><a href="qrisp/shor/crypto_tools.html">qrisp.shor.crypto_tools</a></li>
<li><a href="qrisp/shor/shors_algorithm.html">qrisp.shor.shors_algorithm</a></li>
</ul>

</article>





</div>


Expand All @@ -440,6 +482,20 @@ <h2 style="font-size: 1.3em; margin-top: 0.9em;">Get in touch!</h2>
</div>
</div>

<div class="sidebar-secondary-item">
<div class="related">
<div class="admonition note custom-box" style="margin-bottom: 150px !important; text-align: center;">
<p>
<h2 style="font-size: 1.3em; margin-top: 0.9em;"></h2>
Enable interactive documentation via
<a href="https://thebe.readthedocs.io/en/stable/">Thebe.</a>
</p>
<button title="Start Kernel" class="thebelab-button thebe-launch-button" onclick="initThebe()" style="margin: 0 auto;">Start Kernel</button>
<p>
</div>
</div>
</div>

</div></div>


Expand All @@ -453,8 +509,8 @@ <h2 style="font-size: 1.3em; margin-top: 0.9em;">Get in touch!</h2>
</div>

<!-- Scripts loaded after <body> so the DOM is not blocked -->
<script src="../_static/scripts/bootstrap.js?digest=e353d410970836974a52"></script>
<script src="../_static/scripts/pydata-sphinx-theme.js?digest=e353d410970836974a52"></script>
<script src="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
<script src="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>

<footer class="bd-footer">
<div class="bd-footer__inner bd-page-width">
Expand All @@ -472,18 +528,19 @@ <h2 style="font-size: 1.3em; margin-top: 0.9em;">Get in touch!</h2>

<div class="footer-item">
<p class="sphinx-version">
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 6.2.1.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.5.0.
<br/>
</p>
</div>

</div>



<div class="footer-items__end">

<div class="footer-item"><p class="theme-version">
Built with the <a href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html">PyData Sphinx Theme</a> 0.13.4dev0.
Built with the <a href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html">PyData Sphinx Theme</a> 0.14.1.
</p></div>

</div>
Expand Down
Loading

0 comments on commit 1afd936

Please sign in to comment.