Skip to content
This repository was archived by the owner on Mar 6, 2023. It is now read-only.

test #19

Open
wants to merge 112 commits into
base: patch-2
Choose a base branch
from
Open

test #19

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
cfc3bdd
Update QuickStart.md
Oct 2, 2015
b6def0c
Merge pull request #1 from msr-quarc/patch-8
Oct 2, 2015
0ca1926
Switched for non-Azure deployment and removed open-source libraries
Oct 6, 2015
ef3e603
Updated Liquid binaries
Oct 6, 2015
b9694c8
Clean up of README
Oct 6, 2015
6f35f0d
Added VS notes
Oct 6, 2015
5a4da0c
New README and quick-start guides
Oct 8, 2015
c9b4f0a
Doc edits
Oct 8, 2015
8e20ebc
Doc updates
Oct 8, 2015
d9bda59
Doc fixes
Oct 8, 2015
d0ceddc
updated binaries
Oct 8, 2015
5a22724
Added VM note to Getting Started page
Oct 13, 2015
d3f8c5d
Temp
Oct 13, 2015
9446692
Added VM note to getting started page
Oct 13, 2015
24c5c44
Added note on anonymous subscription
Oct 13, 2015
e91ee45
TBD version of license
Oct 14, 2015
38fc262
New binaries with license acceptance added
Oct 14, 2015
881587c
Added license acceptance to documentation
Oct 14, 2015
75cfae5
Removed doc redundancy
Oct 14, 2015
304bcce
Directory fix
Oct 14, 2015
6c8d8ea
Fixed the execution directory path from \Liquid to \Liquid\bin
Oct 15, 2015
2dc5942
Updated license
Oct 15, 2015
7e20f9f
license formatting tweak
Oct 15, 2015
4215e1e
License formatting
Oct 15, 2015
606fb85
License formatting
Oct 15, 2015
e981d75
More fomating changes
Oct 15, 2015
bd3449b
Formatting clean-up and typo fixes
Oct 26, 2015
115ccf8
Fixed some naming
Oct 26, 2015
3559074
Fixed a typo
Oct 26, 2015
adab784
Corrected a typo
Oct 26, 2015
6f05a6d
Cleaned up docs and fixed bookmarks in the PDF
Oct 26, 2015
6c18be7
Changing title of README.md
Oct 28, 2015
0051ad9
New Liquid1.dll with more correct startup name (L.I.Q.O (L))
Oct 28, 2015
2964295
Update GettingStarted.md
Oct 28, 2015
83fad46
Update AzureGuide.md
Oct 28, 2015
1abc698
Adding detailed VS instructions to GettingStarted
Oct 28, 2015
aef33de
Adding detailed VS instructions to GettingStarted
Oct 28, 2015
b78b934
Adding detailed VS instructions to GettingStarted
Oct 28, 2015
f255444
Removing libopenblas
Oct 29, 2015
f74998b
Update GettingStarted.md
Oct 30, 2015
048e90c
Update GettingStarted.md
Oct 30, 2015
b37a746
Added rotX to UserSample
Oct 31, 2015
726b4e1
Put in Krysta's fix to amplitude damping
Nov 2, 2015
799d4c2
Merge branch 'master' of https://github.com/msr-quarc/Liquid
Nov 2, 2015
1e744bd
Adding the workshop script to Samples
Nov 3, 2015
3f062e5
Moving WS to S
Nov 3, 2015
61c21e6
Added Amplitude Damping section to Users Manual
Nov 3, 2015
6adf321
lic reset reminder
Nov 4, 2015
1fcc543
Removed outdated content
Nov 5, 2015
572e1e0
Added link to the QuArC group page
Nov 5, 2015
3dd3da8
Adding in H2S
Nov 5, 2015
4d65854
Merge branch 'master' of https://github.com/msr-quarc/Liquid
Nov 5, 2015
11cf39c
Fixed limits
Nov 5, 2015
2fc59cc
Fixed limits
Nov 5, 2015
5dc0251
Updated highlighting
Nov 5, 2015
01742e5
Merge branch 'master' of https://github.com/msr-quarc/Liquid
Nov 5, 2015
847c269
Update README.md
Nov 6, 2015
988b6a7
Update README.md
Nov 6, 2015
0d51836
Moved Tutorial.mht to docs
Nov 6, 2015
a09ebb0
Merge branch 'master' of https://github.com/msr-quarc/Liquid
Nov 6, 2015
425d16b
Added contact email
Nov 6, 2015
adb45c0
Removed some dangling VS files
Nov 9, 2015
b86cf0d
Depolarizing noise was never being inserted for measurement gates
Nov 11, 2015
0404df4
Some people are missing fonts for the acronym. Trying an alternative …
Nov 12, 2015
2f9e34e
Runtime bug in 'A' QChem mode fixed
Nov 12, 2015
2ab939f
Removing unicode characters in the acronym
Nov 12, 2015
b562748
Entangled Amplitude Damping bug fixed
Nov 23, 2015
c91a044
Fixed Amplitude Damping entanglement bug in noise models
Nov 23, 2015
a1fbe9c
Fixed bug in AmpDamp sub state selection
Dec 2, 2015
f79795f
Fixed bugs from first tutorial session
Dec 7, 2015
38db531
Factoring warning
Dec 10, 2015
77051d6
ForceExit flag (X) in __ChemFull was exiting before statistics were b…
Dec 21, 2015
919fe19
Fixed Ramsey33() so that it generates readable drawings
Jan 13, 2016
410aa6d
Added user submission folder
Jan 13, 2016
72d01e9
Updated docs and Ferro.fsx with new spin glass example
Jan 14, 2016
466bd2c
Merge branch 'master' of https://github.com/msr-quarc/Liquid
Jan 14, 2016
778fc38
Fixed some API doc bugs
Jan 14, 2016
fb1060f
Doc fix
Jan 14, 2016
10306d8
Doc fixes and made some internal methods public
Jan 14, 2016
6d3ea95
Draft of tutorial.md
Jan 19, 2016
2917753
Draft of tutorial.md
Jan 19, 2016
6d7d5a6
draft of tutorial.md
Jan 19, 2016
98c71c1
draft of tutorial.md
Jan 19, 2016
ad2a8de
draft of tutorial.md
Jan 19, 2016
7a3951f
draft of tutorial.md
Jan 19, 2016
5d2c061
draft of tutorial.md
Jan 19, 2016
160f74b
Beta draft of tutorial.md
Jan 20, 2016
6c12832
Final draft of tutorial.md
Jan 20, 2016
4e03f49
Tutorial.md final final draft
Jan 20, 2016
a012fe1
Removed tutorial.mht
Jan 20, 2016
7703a1c
Portable versoin of Liquid RTM
Feb 4, 2016
e2b1cd7
Portable version RTM
Feb 4, 2016
16ba2bb
Adding OSX installation instructions (issue #11)
vsinha Feb 6, 2016
3243896
fixing minor numbering problem
vsinha Feb 6, 2016
c98d6b8
fixing formatting
vsinha Feb 6, 2016
1656ef8
had the OSX title in there twice
vsinha Feb 6, 2016
3f9c6d4
Merge branch 'vsinha-vsinha-osx-instructions'
Feb 6, 2016
1909e81
Minor edits to OSX instructions
Feb 6, 2016
1056225
Liquid root warning
Feb 6, 2016
c34545e
Updated OSX ref in README
Feb 6, 2016
f00b2fb
Update GettingStarted.md
Feb 19, 2016
1ecc64a
Updated OSX instructions
Feb 19, 2016
a02fedc
Made license checking thread safe
Feb 29, 2016
33f39a8
Adding UserCode from DaveWecker
Mar 4, 2016
1df71d4
Updated top level README with News
Mar 4, 2016
0c4b157
typo fixed
Mar 4, 2016
91d9922
Added short video links
Mar 11, 2016
84f9a12
grammar
Mar 11, 2016
1cbcf1b
Minor doc fix
Mar 15, 2016
bd20f5e
Minor formatting fix
Mar 22, 2016
d5e99a3
Moved site
Apr 1, 2016
eef63ab
Moved to new site
Apr 1, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
485 changes: 0 additions & 485 deletions LiquidTikZ.tex

This file was deleted.

56 changes: 0 additions & 56 deletions QuickStart.md

This file was deleted.

90 changes: 4 additions & 86 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,88 +1,6 @@
# LIQUi|>: Language-Integrated Quantum Operations
# The Language-Integrated Quantum Operations (LIQ<i>Ui</i>|&#x232A;) simulator

## What Is LIQUi|>?
This site has been moved to a new home at **http://stationq.github.io/Liquid/**.
The repository is available at http://github.com/StationQ/Liquid.

LIQUi|> is a simulation platform developed by the QuArC team at Microsoft Research to aid in the exploration of quantum computation.
LIQUi|> stands for “Language Integrated Quantum Operations”.
A quantum operation is usually referred to as a unitary operator (U) applied to a column state vector (also known as a ket: |> ).
The “i” is just a constant scaling factor, hence the acronym.

LIQUi|> includes three simulators:
* A full state vector simulator that tracks the detailed evolution of the quantum state
* A stabilizer simulator based on CHP (Aaronson and Gottesman, http://arXiv.org/abs/quant-ph/0406196)
* A highly-optimized full state vector simulator for fermionic Hamiltonians

### For More Information

See the [Microsoft Research project page on LIQUi|>](http://research.microsoft.com/en-us/projects/liquid/)
and the paper, [LIQUi|>: A Software Design Architecture and Domain-Specific Language for Quantum Computing](http://research.microsoft.com/pubs/209634/1402.4467.pdf).

To stay up to date on what we're doing with LIQUi|>, please watch our repository and sign up for the LIQUi|> email list.
To sign up, send an email to [email protected] with a one-line body reading "SUB Liquid *your name*".

### How To Cite LIQUi|>

If you use LIQUi|> in your research, please cite it as follows:
* bibTex:
```
@misc{1402.4467,
author = {Dave Wecker and Krysta M.~Svore},
title = {{LIQU}i|>: {A} {S}oftware {D}esign {A}rchitecture and {D}omain-{S}pecific
{L}anguage for {Q}uantum {C}omputing},
year = {2014},
eprint = {1402.4467},
url = {arXiv:1402.4467v1}
}
```
* Text:
```
D. Wecker and K. M. Svore, “LIQUi|>: A Software Design Architecure and Domain-Specific
Language for Quantum Computing,” (2014), arXiv:1402.4467v1 [quant-ph],
http://arxiv.org/abs/1402.4467.
```

## What Can I Do With It?

You can use LIQUi|> to define quantum circuits, render them into a variety of graphical formats, and execute them
using an appropriate simulator.

Some of the specific algorithms you can simulate with LIQUi|> are:
* Simple quantum teleportation
* Shor's factoring algorithm
* Quantum chemistry: computing the ground state energy of a molecule
* Quantum error correction
* Quantum associative memory (Ventura and Martinez, http://arxiv.org/abs/quant-ph/9807053)
* Quantum linear algebra (Harrow, Hassidim, and Lloyd, http://arxiv.org/abs/0811.3171)

All of these algorithms, and many more, are included as samples with LIQUi|>.

## How Do I Use It?

LIQUi|> is being made available for use on Microsoft Azure virtual machines.
This version will not run on a desktop machine or other non-Azure system.

See the [users' guide](https://msr-quarc.github.io/Liquid/LIQUiD.pdf) and the [full help documentation](https://msr-quarc.github.io/Liquid/).
The help may also be dowloaded as a [single file](https://msr-quarc.github.io/Liquid/Liquid.chm), if desired.

Note that this version of LIQUi|> is limited to a maximum of 22 physical qubits for full state vector simulation.

If you run into a problem or have a question, you can [post an issue](https://github.com/msr-quarc/Liquid/issues).

## How Do I Get It?

LIQUi|> is available from this repository for use on an Azure virtual machine image.
We recommend using the a VM image that includes the free Community Edition of Visual Studio 2015.

To set up and use your own Azure virtual machine with LIQUi|>, check out the [Quick Start Guide](QuickStart.md).

### Microsoft Azure Information and Cost

An Azure basic-tier A2 instance is appropriate for most uses of LIQUi|>.
This VM type, if located in the south central US region, costs $0.148 per hour.
At 8 hours per day for 21 weekdays in a month, this comes to $24.86 per month.
See the [Microsoft Azure pricing calculator](https://azure.microsoft.com/en-us/pricing/calculator/) for details.

A new Microsoft Azure account comes with a one month free trial for up to $200 of usage.

If you are teaching a course using LIQUi|>, the [Microsoft Educator Grant Program](https://www.microsoftazurepass.com/azureu) may be applicable.
It will provide Microsoft Azure funding for you and your students that will more than cover their LIQUi|> usage.
Please visit the new location for all things LIQ&#x1D448;&#x1D456;&#x23D0;&#x232A;.
Loading