Ejemplo n.º 1
0
 public C16Benchmark()
 {
     _regular  = new FlawedFrequencyTransmission();
     _simd     = new FlawedFrequencyTransmissionSimd();
     _vertical = new FlawedFrequencyTransmissionVertical();
     _sm       = new FftStateMachine();
 }
Ejemplo n.º 2
0
        public void StateMachineTest(string signal, long expected)
        {
            var ftt    = new FlawedFrequencyTransmissionVertical();
            var result = ftt.Execute(signal.Select(c => (sbyte)(c - 48)).ToArray(), 1).Aggregate(0, (acc, curr) => acc * 10 + curr);

            Assert.Equal(expected, result);
        }