API Reference# This reference describes all components of the cuStabilizer library. cuStabilizer data types Opaque Handle Types custabilizerHandle_t Status and Enumerations custabilizerStatus_t custabilizerCircuitAttributes_t Data Structures and Integer Types custabilizerBitInt_t cuStabilizer functions Library Initialization and Management API custabilizerGetVersion() custabilizerGetErrorString() custabilizerCreate() custabilizerDestroy() Circuit API custabilizerCircuit_t custabilizerCircuitSizeFromString() custabilizerCreateCircuitFromString() custabilizerDestroyCircuit() custabilizerCircuitGetAttribute() Frame Simulator API custabilizerFrameSimulator_t custabilizerCreateFrameSimulator() custabilizerDestroyFrameSimulator() custabilizerFrameSimulatorApplyCircuit() Leakage Frame Simulator API custabilizerLeakageFrameSimulator_t custabilizerCreateLeakageFrameSimulator() custabilizerDestroyLeakageFrameSimulator() custabilizerLeakageFrameSimulatorApplyCircuit() Rng API custabilizerSampleProbArray() custabilizerSampleProbArraySparsePrepare() custabilizerSampleProbArraySparseCompute() Linear Algebra API custabilizerGF2SparseDenseMatrixMultiply() custabilizerGF2SparseSparseMatrixMultiply()