Qristal Logo

Basic Usage

  • Getting started
  • Examples
  • Backends
  • Qristal Emulator Getting Started Guide
  • Qristal Virtual QPU

Advanced Topics

  • Noise models
  • User defined noise models
  • Parametrized Quantum Circuits
  • Variational Quantum Eigensolver (VQE)
  • Nextflow

Reference

  • Quantum Gates

Source Code Documentation

  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full API
      • Namespaces
        • Namespace nvqir
        • Namespace qristal
        • Namespace qristal::vqee
        • Namespace xacc
        • Namespace xacc::quantum
      • Classes and Structs
      • Enums
      • Functions
      • Typedefs
  • Python API
Qristal
  • C++ API
  • Namespace qristal::vqee
  • View page source

Namespace qristal::vqee

Contents

  • Classes

  • Enums

  • Functions

Classes

  • Struct Params

  • Struct vqe_iteration_data

  • Class AdamMLP

  • Class CmaesMLP

  • Class LbfgsMLP

  • Class NelderMeadNLO

  • Class NLO

  • Class VQEE

  • Class VqeOpt

Enums

  • Enum AnsatzID

  • Enum JobID

Functions

  • Function qristal::vqee::ansatzToString

  • Function qristal::vqee::ASWAP_Ansatz

  • Function qristal::vqee::getEnumFromName

  • Function qristal::vqee::getEnumName

  • Function qristal::vqee::HEA_Ansatz

  • Function qristal::vqee::HEA_String

  • Function qristal::vqee::hydrogenChainGeometry

  • Function qristal::vqee::makeJob

  • Function qristal::vqee::pauliStringFromGeometry

  • Function qristal::vqee::setAnsatz

  • Function qristal::vqee::stringToAnsatz

  • Function qristal::vqee::UCCSD_Ansatz

Previous Next

© Copyright Quantum Brilliance Pty Ltd.