量子コンピータ開発環境(Quantum Development Kit)でのMicrosoft.Quantum.Simulation.QCTraceSimulatorRuntime


1.まえがき

 Microsoft量子コンピータ開発環境(Quantum Development Kit)を利用して量子コンピータプログラミングを検証しています。
 その中のMicrosoft.Quantum.Simulation.QCTraceSimulatorRuntimeについて簡単にクラス名のみ記します。

2.Microsoft.Quantum.Simulation.QCTraceSimulatorRuntime

 public class CallGraphEdge : System.Tuple
 public class DepthCounter
  public class Metrics
 public class DistinctInputsChecker
 public class DistinctInputsCheckerConfiguration
 public class DistinctInputsCheckerResults
 public static class Extensions
 public class InvalidatedQubitsUseChecker
 public class InvalidatedQubitsUseCheckerConfiguration
 public class InvalidatedQubitsUseCheckerResults
 public class MeasurementConstraint  public class MinMaxStatistic
  public class Statistics
 public class MomentsStatistic
  public class Statistics
 public class MultivariableRecord
 public class ObservableEqualityComparer
 public class PrimitiveOperationsCounter
 public class PrimitiveOperationsCounterConfiguration
 public class QCTraceSimulatorCore
 public class QCTraceSimulatorCoreConfiguration
 public class QubitConstraint
 public class QubitTimeMetrics
 public class StatisticsCollector where TKey : class, Microsoft.Quantum.Simulation.QCTraceSimulatorRuntime.ICSVColumns, new()
 public class TraceableQubit: Microsoft.Quantum.Simulation.Core.Qubit
 public class Utils
 public class WidthCounter
  public class Metrics
 public interface ICallGraphStatistics
 public interface ICSVColumns
 public interface IDoubleStatistic
 public interface IQCTraceSimulatorListener
 public interface IStatisticCollectorResults

3.その他

   本解釈はRVMXでの解釈で、間違いが含まれているかもしれません。
   現在、編集中です。

4.関連リンク

   -1.量子コンピータへのRVMXの取り組みと展望について
   -2.RVMXでの量子コンピーュータの原理について
   -3.Microsoft.Quantumよりの参照クラス

(有)RVMX