public static void Register(IQuantumOperator algorithm)
 {
     _repository.Register(algorithm);
     if (algorithm is IQuantumOperatorNoise)
     { _configuration.OperatorsNoise.Add(algorithm.GetID()); }
     if (algorithm is IQuantumOperatorDelay)
     { _configuration.OperatorsDelay.Add(algorithm.GetID()); }
     if (algorithm is IQuantumOperatorMeasurement)
     { _configuration.OperatorsMeasurement.Add(algorithm.GetID()); }
 }
 public static void Register(IQuantumOperator algorithm)
 {
     _repository.Register(algorithm);
 }