THE WALRUS

  • Paper
  • GitHub

Navigation

  • index
  • modules |
  • The Walrus 0.13.0-dev documentation »

Getting started

  • Installation and Downloads
  • Research and contribution
  • Quick guide
  • Tutorials and gallery

Background

  • The hafnian
  • The loop hafnian
  • The algorithms
  • Multidimensional Hermite polynomials
  • Gaussian States in the Fock basis
  • Gaussian Boson Sampling
  • Notation
  • References

The Walrus API

  • Overview
  • Python library
  • Quantum algorithms
  • Classical Sampling Algorithms
  • Symplectic Operations
  • Random matrices
  • Fock gradients of Gaussian gates
  • Reference implementations
  • The libwalrus C++ library
  1. Docs
  2. File permanent.hpp
  3. Show on GitHub

File permanent.hpp¶

↰ Parent directory (include)

Contents

  • Definition (include/permanent.hpp)

  • Includes

  • Included By

  • Namespaces

  • Functions

  • Typedefs

Definition (include/permanent.hpp)¶

  • Program Listing for File permanent.hpp

Includes¶

  • fsum.hpp

  • numeric

  • random

  • stdafx.h (File stdafx.h)

Included By¶

  • File libwalrus.hpp

Namespaces¶

  • Namespace libwalrus

Functions¶

  • Function dec2bin(llint&, int&)

  • Function igray

  • Function left_most_set_bit

  • Template Function libwalrus::perm_fsum

  • Template Function libwalrus::permanent

  • Function libwalrus::permanent_fsum

  • Function libwalrus::permanent_quad(std::vector<std::complex<double>>&)

  • Function libwalrus::permanent_quad(std::vector<double>&)

Typedefs¶

  • Typedef llint

  • Typedef qp

  • Typedef ullint

libwalrus_cpp_api/file_include_permanent.hpp
 
Download Python script
 
Download Notebook
 
View on GitHub

Contents

  • File permanent.hpp
    • Definition (include/permanent.hpp)
    • Includes
    • Included By
    • Namespaces
    • Functions
    • Typedefs

Downloads

libwalrus_cpp_api/file_include_permanent.hpp
 
Download Python script
 
Download Notebook
 
View on GitHub

Navigation

  • index
  • modules |
  • The Walrus 0.13.0-dev documentation »

Xanadu

Located in the heart of downtown Toronto, we've brought together exceptional minds from around the world to build quantum computers that are useful and available to people everywhere.

PennyLane

  • Home page
  • GitHub
  • Documentation
  • Discussion forum
  • Twitter
Strawberry Fields

  • Interactive
  • GitHub
  • Documentation
  • Slack channel
About

  • Home
  • Hardware
  • Software
  • Research
  • Blog
  • About

Stay updated with our newsletter
© Copyright 2019 | Xanadu | All rights reserved