コード例 #1
0
ファイル: Gates.cs プロジェクト: domisterwoozy/HelloQuantum
 public CompositeTransform Apply(IUnitaryTransform transform, long exp = 1)
 => new CompositeTransform(transforms.Add(transform.Pow(exp)));
コード例 #2
0
ファイル: Gates.cs プロジェクト: domisterwoozy/HelloQuantum
 public IUnitaryTransform Pow(long exp)
 => new PartialTransform(Dimension, transform.Pow(exp), applyToQubitIndexes);