Qulacs
v0.5.5
入門
About Qulacs
Installation
FAQ
Usage
チュートリアル
Python 教材
Python 教材 (上級)
C++ 教材
API リファレンス
Python API リファレンス
C++ APIリファレンス
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Struct HermitianQuantumOperator
Struct NoiseSimulator::Result
Struct NoiseSimulator::SamplingRequest
Struct PauliOperator
Struct SiglePauliOperator
Class AdamOptimizer
Class BooleanFormula
Class BooleanOptimizationProblem
Class CausalConeSimulator
Class ClassificationProblem
Class ClsNoisyEvolution
Class ClsNoisyEvolution_auto
Class ClsNoisyEvolution_fast
Class ClsOneControlOneTargetGate
Class ClsOneQubitGate
Class ClsOneQubitRotationGate
Class ClsParametricPauliRotationGate
Class ClsParametricRXGate
Class ClsParametricRYGate
Class ClsParametricRZGate
Class ClsPauliGate
Class ClsPauliRotationGate
Class ClsReversibleBooleanGate
Class ClsStateReflectionGate
Class ClsTwoQubitGate
Class ControlQubitInfo
Class DensityMatrixCpu
Class DiagonalizationEnergyMinimizationSolver
Class DuplicatedQubitIndexException
Class EnergyMinimizationProblem
Class GateIndexOutOfRangeException
Class GeneralQuantumOperator
Class GradCalculator
Class GradientBasedOptimizer
Class GradientByHalfPi
Class GradientDecentOptimizer
Class GradientFreeOptimizer
Class InvalidControlQubitException
Class InvalidMatrixGateSizeException
Class InvalidNoiseTypeIdentifierException
Class InvalidObservableException
Class InvalidOpenfermionFormatException
Class InvalidPauliIdentifierException
Class InvalidProbabilityDistributionException
Class InvalidQuantumOperatorException
Class InvalidQubitCountException
Class InvalidStateVectorSizeException
Class IOException
Class KAK_data
Class MatrixIndexOutOfRangeException
Class NoiseSimulator
Class NonHermitianException
Class NotImplementedException
Class OperatorIndexOutOfRangeException
Class Optimizer
Class ParameterIndexOutOfRangeException
Class ParametricCircuitBuilder
Class ParametricQuantumCircuit
Class ParametricQuantumCircuitSimulator
Class QuantumCircuit
Class QuantumCircuitBuilder
Class QuantumCircuitEnergyMinimizationSolver
Class QuantumCircuitGradientDifferentiation
Class QuantumCircuitOptimizer
Class QuantumCircuitSimulator
Class QuantumGate_Adaptive
Class QuantumGate_CP
Class QuantumGate_CPTP
Class QuantumGate_Probabilistic
Class QuantumGate_SingleParameter
Class QuantumGate_SingleParameterOneQubitRotation
Class QuantumGateBase
Class QuantumGateDiagonalMatrix
Class QuantumGateMatrix
Class QuantumGateSparseMatrix
Class QuantumStateBase
Class QuantumStateCpu
Class QuantumStateProcessorException
Class QubitIndexOutOfRangeException
Class QubitInfo
Class Random
Class RegressionProblem
Class SinglePauliOperator
Class TargetQubitInfo
Class Timer
Class UndefinedUpdateFuncException
Class UnionFind
Functions
Variables
Defines
Typedefs
Qulacs
»
C++ APIリファレンス
»
Class UnionFind
Edit on GitHub
Class UnionFind
¶
Defined in
File causalcone_simulator.hpp
Class Documentation
¶
class
UnionFind
¶
Public Functions
inline
explicit
UnionFind
(
int
N
)
¶
inline
int
root
(
int
A
)
¶
inline
bool
same
(
int
A
,
int
B
)
¶
inline
int
size
(
int
A
)
¶
inline
bool
connect
(
int
A
,
int
B
)
¶
Read the Docs
v: v0.5.5
Versions
latest
v0.5.5
v0.5.4
Downloads
On Read the Docs
Project Home
Builds