Oak Ridge National Laboratory Quantum Computing Institute
ORNL QCI public quantum computing software projects
Pinned Repositories
ExaTENSOR
Basic numerical tensor algebra library for distributed heterogeneous HPC platforms
exatn
Hierarchical Tensor Networks at Exascale
qcor
C++ compiler for heterogeneous quantum-classical computing built on Clang and XACC
qiree
The QIR Execution Engine library provides interfaces for easily processing Quantum Intermediate Representation code using the LLVM execution engine.
QuaC
Time Dependent Open Quantum Systems Solver written by Matthew Otten (otten@anl.gov)
tnqvm
Tensor Network QPU Simulator for Eclipse XACC
xacc-dwave
DEPRECATED: D-Wave Plugins now found in XACC repository
xacc-rigetti
DEPRECATED: Rigetti Plugins now found in XACC repository
xacc-vqe
DEPRECATED - Variational quantum eigensolver built on XACC
xacc-vqe-bayesopt
Bayesian Optimization VQE Backend for XACC-VQE
Oak Ridge National Laboratory Quantum Computing Institute's Repositories
ORNL-QCI/exatn
Hierarchical Tensor Networks at Exascale
ORNL-QCI/tnqvm
Tensor Network QPU Simulator for Eclipse XACC
ORNL-QCI/ExaTENSOR
Basic numerical tensor algebra library for distributed heterogeneous HPC platforms
ORNL-QCI/qcor
C++ compiler for heterogeneous quantum-classical computing built on Clang and XACC
ORNL-QCI/QuaC
Time Dependent Open Quantum Systems Solver written by Matthew Otten (otten@anl.gov)
ORNL-QCI/qiree
The QIR Execution Engine library provides interfaces for easily processing Quantum Intermediate Representation code using the LLVM execution engine.
ORNL-QCI/qcor_spec
This repo contains the specification documents for the QCOR high-level language extensions
ORNL-QCI/TISCC
ORNL-QCI/metis
ORNL-QCI/VOQC
xacc plugin for quantum circuit optimization
ORNL-QCI/xacc-api-docs
Github Pages site for XACC Doxygen Documentation
ORNL-QCI/xacc_application_example
Example repository demonstrating how to integrate XACC with existing or new application
ORNL-QCI/boost-cmake
Easy Boost integration in CMake projects
ORNL-QCI/CppMicroServices
An OSGi-like C++ dynamic module system and service registry
ORNL-QCI/DM-Sim
DM-Sim: Quantum Simulator on GPU Cluster using Density Matrix
ORNL-QCI/enfield
An OpenQASM source-to-source Compiler.
ORNL-QCI/GKlib
A library of various helper routines and frameworks used by many of the lab's software
ORNL-QCI/legacy-sapi-clients
DEPRECATED. The legacy SAPI client libraries
ORNL-QCI/libcmaes
libcmaes is a multithreaded C++11 library with Python bindings for high performance blackbox stochastic optimization using the CMA-ES algorithm for Covariance Matrix Adaptation Evolution Strategy
ORNL-QCI/llvm-project-csp
Clang supporting syntax plugins
ORNL-QCI/nlopt
library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization
ORNL-QCI/psi4
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
ORNL-QCI/qcor-api-docs
QCOR API documentation
ORNL-QCI/qflex
Flexible Quantum Circuit Simulator (qFlex) implements an efficient tensor network, CPU-based simulator of large quantum circuits.
ORNL-QCI/qsim
Schrödinger and Schrödinger-Feynman simulators for quantum circuits.
ORNL-QCI/quandary
Optimal control for open quantum systems
ORNL-QCI/SV-Sim
SV-Sim: Scalable PGAS-based State Vector Simulation of Quantum Circuits
ORNL-QCI/TileDB
The Universal Storage Engine
ORNL-QCI/TriQ
Backend Compiler for Scaffold
ORNL-QCI/xacc
XACC - eXtreme-scale Accelerator programming framework