Std.Diagnostics

تحتوي مساحة الاسم Std.Diagnostics على العناصر التالية:

اسم وصف
ApplyIdleNoise تطبيق الضوضاء المكونة على qubit.
BitFlipNoise ضوضاء انعكاس البت مع احتمال p.
CheckAllZero التحقق من وجود كافة البتات الكمومية في الصفيف المتوفر في حالة |0⟩. إرجاع true إذا كانت صحيحة.
CheckOperationsAreEqual بالنظر إلى عمليتين، يتحقق من أنهما يعملان بشكل متطابق لجميع حالات الإدخال.
CheckZero يتحقق مما إذا كان qubit في حالة |0⟩، مع إرجاع true إذا كان كذلك.
ConfigurePauliNoise تكوين ضوضاء بولي للمحاكاة.
DepolarizingNoise ضوضاء الاستقراء مع احتمال p.
DumpMachine تفريغ حالة الجهاز الهدف الحالي.
DumpOperation نظرا لعملية ما، يتم تفريغ تمثيل المصفوفة لإجراء العملية على العدد المحدد من البتات الكمومية.
DumpRegister تفريغ حالة الجهاز الهدف الحالي المقترنة ب qubits المحددة.
الحقائق يتحقق من صحة شرط معين، ويفشل مع رسالة إذا لم يكن كذلك.
NoNoise لا توجد ضوضاء للعملية بدون ضوضاء.
PhaseFlipNoise مرحلة عكس الضوضاء مع احتمال p.
StartCountingFunction يبدأ حساب عدد المرات التي يتم فيها استدعاء الدالة المحددة. يفشل إذا تم حساب الدالة بالفعل.
StartCountingOperation يبدأ حساب عدد المرات التي يتم فيها استدعاء العملية المحددة. يفشل إذا تم حساب العملية بالفعل.
StartCountingQubits يبدأ حساب عدد البتات الكمومية المخصصة. يفشل إذا تم بالفعل حساب البتات الكمومية.
StopCountingFunction إيقاف حساب عدد المرات التي يتم فيها استدعاء الدالة المحددة وإرجاع العدد. يفشل إذا لم يتم حساب الدالة.
StopCountingOperation إيقاف حساب عدد المرات التي يتم فيها استدعاء العملية المحددة وإرجاع العدد. يفشل إذا لم يتم حساب العملية.
StopCountingQubits إيقاف حساب عدد البتات الكمومية المخصصة وإرجاع العدد. يفشل إذا لم يتم حساب البتات الكمومية.