Qrack  7.0
General classical-emulating-quantum development framework
Modules | Functions
Register-spanning gates

Convienence and optimized functions implementing gates are applied from the bit 'start' for 'length' bits for the register. More...

Collaboration diagram for Register-spanning gates:

Modules

 Arithmetic and other opcode-like gate implemenations.
 
 Extra operations and capabilities
 
 Utility functions
 

Functions

virtual void Qrack::QInterface::H (bitLenInt start, bitLenInt length)
 Bitwise Hadamard. More...
 
virtual void Qrack::QInterface::X (bitLenInt start, bitLenInt length)
 Bitwise Pauli X (or logical "NOT") operator. More...
 

Detailed Description

Convienence and optimized functions implementing gates are applied from the bit 'start' for 'length' bits for the register.

Function Documentation

◆ H()

virtual void Qrack::QInterface::H ( bitLenInt  start,
bitLenInt  length 
)
virtual

Bitwise Hadamard.

◆ X()

virtual void Qrack::QInterface::X ( bitLenInt  start,
bitLenInt  length 
)
virtual

Bitwise Pauli X (or logical "NOT") operator.