pyCTQW 1.1
  • Index
  • Source
  • Site
      • Downloads
        • Latest release
        • Development version
      • Installation
        • Dependencies
        • Installation using pip
        • Installing pyCTQW.MPI from source code
        • Optional: build documentation
        • Known Issues
      • Quickstart Guide
        • Creating Python Scripts
          • Initialization
          • Command Line Options
          • Rank and I/O
          • Creating CTQW objects
        • Running your script
        • Code profiling
      • pyCTQW.MPI Package
        • Arbitrary graph QW
          • pyCTQW.MPI.Graph
            • Method Summary
              • clearLiveGraph
              • createH
              • createInitState
              • destroy
              • exportState
              • importInitState
              • plot
              • plotGraph
              • plotLiveGraph
              • plotNodes
              • propagate
              • psiToInit
              • watch
            • Attribute Summary
          • pyCTQW.MPI.Graph2P
            • Method Summary
              • clearLiveGraph
              • createH
              • createInitState
              • destroy
              • exportPartialTrace
              • exportState
              • importInitState
              • plot
              • plotEntanglement
              • plotGraph
              • plotLiveGraph
              • plotNode
              • plotNodes
              • propagate
              • psiToInit
              • watch
            • Attribute Summary
          • pyCTQW.MPI.Graph3P
            • Method Summary
              • createH
              • createInitState
              • destroy
              • exportState
              • importInitState
              • plot
              • plotEntanglement
              • plotNode
              • plotNodes
              • propagate
              • psiToInit
              • watch
            • Attribute Summary
        • Infinite line QW
          • pyCTQW.MPI.Line
            • Method Summary
              • createH
              • createInitState
              • destroy
              • exportState
              • importInitState
              • plot
              • plotNodes
              • propagate
              • psiToInit
              • watch
            • Attribute Summary
          • pyCTQW.MPI.Line2P
            • Method Summary
              • createH
              • createInitState
              • destroy
              • exportPartialTrace
              • exportState
              • importInitState
              • plot
              • plotEntanglement
              • plotNode
              • plotNodes
              • propagate
              • psiToInit
              • watch
            • Attribute Summary
          • pyCTQW.MPI.Line3P
            • Method Summary
              • createH
              • createInitState
              • destroy
              • exportState
              • importInitState
              • plot
              • plotEntanglement
              • plotNode
              • plotNodes
              • propagate
              • psiToInit
              • watch
            • Attribute Summary
        • Graph Isomorphism
          • pyCTQW.MPI.GraphISO
            • Method Summary
              • AllIsomorphicQ
              • GIcert
              • getEigSolver
              • getProperty
              • isomorphicQ
              • setEigSolver
              • setProperties
        • Submodules
          • pyCTQW.MPI.io
            • Summary
            • Functions
          • pyCTQW.MPI.plot
            • Summary
            • Functions
          • pyCTQW.MPI.ctqw
            • Class Summary
              • EigSolver
                • Method Summary
                • Method Details
              • Hamiltonian
                • Method Summary
                • Method Details
              • QuantumWalkP1
                • Method Summary
                • Method Details
              • QuantumWalkP2
                • Method Summary
                • Method Details
              • QuantumWalkP3
                • Method Summary
                • Method Details
              • entanglementHandle
                • Method Summary
                • Method Details
              • nodeHandle
                • Method Summary
                • Method Details
      • Fortran Library
        • libctqwMPI API
          • I/O subroutines
          • Matrix Array subroutines
          • Hamiltonian subroutines
          • Statespace subroutines
          • MatrixExp and Eigenvalues
          • Entanglement subroutines
          • GraphIso subroutines
        • Compiling libctqwMPI
        • Using libctqwMPI
          • Command Line Options
          • Code Profiling
        • Linking libctqwMPI
          • Makefile
        • Running your program
        • Acknowledgements
      • Examples
        • CTQW Examples
          • 1P_line.py
            • Description
            • Output
            • Source Code
          • 2P_line.py
            • Description
            • Output
            • Source Code
          • 3P_line.py
            • Description
            • Output
            • Source Code
          • 1P_3cayley.py
            • Description
            • Output
            • Required Files
            • Source Code
          • 2P_3cayley.py
            • Description
            • Output
            • Required Files
            • Source Code
          • 3P_3cayley.py
            • Description
            • Output
            • Required Files
            • Source Code
          • 1P_sr.py
            • Description
            • Output
            • Required Files
            • Source Code
          • 2P_sr.py
            • Description
            • Output
            • Required Files
            • Source Code
        • Graph Isomorphism Examples
          • GraphISO_3cayley.py
            • Description
            • Output
            • Required Files
            • Source Code
          • GraphISO_sr.py
            • Description
            • Output
            • Required Files
            • Source Code
        • Fortran Examples
          • exampleMPI.F90
            • Description
            • Compiling and executing
            • Output
            • Source Code
  • « libctqwMPI API
  • 1P_line.py »

Examples¶

CTQW Examples¶

  • 1P_line.py
  • 2P_line.py
  • 3P_line.py
  • 1P_3cayley.py
  • 2P_3cayley.py
  • 3P_3cayley.py
  • 1P_sr.py
  • 2P_sr.py

Graph Isomorphism Examples¶

  • GraphISO_3cayley.py
  • GraphISO_sr.py

Fortran Examples¶

  • exampleMPI.F90

Back to top

Source

© Copyright 2014, Josh Izaac.
Last updated on Oct 13, 2014.
Created using Sphinx 1.2.2.

Citation: Josh A. Izaac and Jingbo B. Wang. pyCTQW: A continuous-time quantum walk simulator on distributed memory computers. Computer Physics Communications, September 2014. doi:10.1016/j.cpc.2014.09.011 [ url ]