Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: gate construction #40

Closed
wants to merge 36 commits into from
Closed

WIP: gate construction #40

wants to merge 36 commits into from

Commits on May 10, 2018

  1. ...

    GiggleLiu committed May 10, 2018
    Configuration menu
    Copy the full SHA
    50fdbe8 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2018

  1. Configuration menu
    Copy the full SHA
    4825eac View commit details
    Browse the repository at this point in the history
  2. new basis

    GiggleLiu committed May 12, 2018
    Configuration menu
    Copy the full SHA
    c1e71f9 View commit details
    Browse the repository at this point in the history
  3. physics utils

    GiggleLiu committed May 12, 2018
    Configuration menu
    Copy the full SHA
    196e4f9 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2018

  1. permutation matrix tested

    GiggleLiu committed May 13, 2018
    Configuration menu
    Copy the full SHA
    5de0eb8 View commit details
    Browse the repository at this point in the history
  2. benchmark gates

    GiggleLiu committed May 13, 2018
    Configuration menu
    Copy the full SHA
    19f9ff4 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2018

  1. Configuration menu
    Copy the full SHA
    5417665 View commit details
    Browse the repository at this point in the history
  2. identity matrix

    GiggleLiu committed May 14, 2018
    Configuration menu
    Copy the full SHA
    991929a View commit details
    Browse the repository at this point in the history

Commits on May 15, 2018

  1. Configuration menu
    Copy the full SHA
    76bcc58 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2018

  1. update bit operations

    GiggleLiu committed May 16, 2018
    Configuration menu
    Copy the full SHA
    4acd092 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. collect notebooks

    GiggleLiu committed May 17, 2018
    Configuration menu
    Copy the full SHA
    3e4ad72 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2018

  1. dgate

    wangleiphy committed May 20, 2018
    Configuration menu
    Copy the full SHA
    74f279b View commit details
    Browse the repository at this point in the history
  2. permmul

    wangleiphy committed May 20, 2018
    Configuration menu
    Copy the full SHA
    e77d312 View commit details
    Browse the repository at this point in the history
  3. test_perm

    wangleiphy committed May 20, 2018
    Configuration menu
    Copy the full SHA
    5bc1a24 View commit details
    Browse the repository at this point in the history
  4. speed up kron

    GiggleLiu committed May 20, 2018
    Configuration menu
    Copy the full SHA
    281e63a View commit details
    Browse the repository at this point in the history

Commits on May 21, 2018

  1. Configuration menu
    Copy the full SHA
    17c6ef3 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. benchmark all multiply

    GiggleLiu committed May 22, 2018
    Configuration menu
    Copy the full SHA
    b01554b View commit details
    Browse the repository at this point in the history
  2. gate tests

    GiggleLiu committed May 22, 2018
    Configuration menu
    Copy the full SHA
    d4d242a View commit details
    Browse the repository at this point in the history

Commits on May 23, 2018

  1. new gates

    GiggleLiu committed May 23, 2018
    Configuration menu
    Copy the full SHA
    614f189 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2018

  1. merge master

    GiggleLiu committed May 25, 2018
    Configuration menu
    Copy the full SHA
    91698e2 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2018

  1. CNOT demo

    GiggleLiu committed May 26, 2018
    Configuration menu
    Copy the full SHA
    fe4efd4 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2018

  1. WIP: function controlled_U1(basis::Vector{DInt}, gate::Diagonal{T}, b…

    …1::Int, b2::Int) where {T}
    wangleiphy committed May 27, 2018
    Configuration menu
    Copy the full SHA
    c378281 View commit details
    Browse the repository at this point in the history
  2. fixed function controlled_U1(basis::Vector{DInt}, gate::Diagonal{T}, …

    …b1::Int, b2::Int) where {T}
    wangleiphy committed May 27, 2018
    Configuration menu
    Copy the full SHA
    47ad281 View commit details
    Browse the repository at this point in the history
  3. controlled_U1(basis::Vector{DInt}, gate::PermuteMultiply{T}, b1::Int,…

    … b2::Int) where {T}; but we assumed it is off diagonal
    wangleiphy committed May 27, 2018
    Configuration menu
    Copy the full SHA
    bfc99ec View commit details
    Browse the repository at this point in the history
  4. improve basis

    GiggleLiu committed May 27, 2018
    Configuration menu
    Copy the full SHA
    fd4a083 View commit details
    Browse the repository at this point in the history
  5. merge

    GiggleLiu committed May 27, 2018
    Configuration menu
    Copy the full SHA
    0c0e1ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee6a498 View commit details
    Browse the repository at this point in the history
  7. Vector->UnitRange

    wangleiphy committed May 27, 2018
    Configuration menu
    Copy the full SHA
    44149f8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    37a9072 View commit details
    Browse the repository at this point in the history
  9. relax assumption in controlled_U1(basis::UnitRange{DInt}, gate::Permu…

    …teMultiply{T}, b1::Int, b2::Int) where {T}
    wangleiphy committed May 27, 2018
    Configuration menu
    Copy the full SHA
    3f12c86 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2018

  1. optimized controlled_U1

    wangleiphy committed May 28, 2018
    Configuration menu
    Copy the full SHA
    637799e View commit details
    Browse the repository at this point in the history
  2. multicontrolled_U1

    wangleiphy committed May 28, 2018
    Configuration menu
    Copy the full SHA
    c14581c View commit details
    Browse the repository at this point in the history
  3. move notebook to jl

    GiggleLiu committed May 28, 2018
    Configuration menu
    Copy the full SHA
    e640c93 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2018

  1. new port

    GiggleLiu committed May 29, 2018
    Configuration menu
    Copy the full SHA
    bef4d99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44eabee View commit details
    Browse the repository at this point in the history

Commits on May 30, 2018

  1. port.ipynb

    GiggleLiu committed May 30, 2018
    Configuration menu
    Copy the full SHA
    0b6e96b View commit details
    Browse the repository at this point in the history