Add execution time to core operations and documentation
Compare changes
+ 154
− 8
@@ -22,12 +22,23 @@ class Constant(AbstractOperation):
@@ -61,6 +72,31 @@ class Addition(AbstractOperation):
@@ -70,8 +106,11 @@ class Addition(AbstractOperation):
@@ -79,6 +118,7 @@ class Addition(AbstractOperation):
@@ -96,6 +136,29 @@ class Subtraction(AbstractOperation):
@@ -105,8 +168,11 @@ class Subtraction(AbstractOperation):
@@ -114,6 +180,7 @@ class Subtraction(AbstractOperation):
@@ -132,6 +199,34 @@ class AddSub(AbstractOperation):
@@ -142,8 +237,11 @@ class AddSub(AbstractOperation):
@@ -151,6 +249,7 @@ class AddSub(AbstractOperation):
@@ -179,6 +278,26 @@ class Multiplication(AbstractOperation):
@@ -188,8 +307,11 @@ class Multiplication(AbstractOperation):
@@ -197,6 +319,7 @@ class Multiplication(AbstractOperation):
@@ -223,6 +346,7 @@ class Division(AbstractOperation):
@@ -232,6 +356,7 @@ class Division(AbstractOperation):
@@ -247,9 +372,10 @@ class Min(AbstractOperation):
@@ -259,6 +385,7 @@ class Min(AbstractOperation):
@@ -268,6 +395,7 @@ class Min(AbstractOperation):
@@ -290,6 +418,8 @@ class Max(AbstractOperation):
@@ -299,6 +429,7 @@ class Max(AbstractOperation):
@@ -308,6 +439,7 @@ class Max(AbstractOperation):
@@ -323,12 +455,12 @@ class Max(AbstractOperation):
@@ -337,6 +469,7 @@ class SquareRoot(AbstractOperation):
@@ -346,6 +479,7 @@ class SquareRoot(AbstractOperation):
@@ -371,6 +505,7 @@ class ComplexConjugate(AbstractOperation):
@@ -380,6 +515,7 @@ class ComplexConjugate(AbstractOperation):
@@ -405,6 +541,7 @@ class Absolute(AbstractOperation):
@@ -414,6 +551,7 @@ class Absolute(AbstractOperation):
@@ -440,6 +578,7 @@ class ConstantMultiplication(AbstractOperation):
@@ -450,6 +589,7 @@ class ConstantMultiplication(AbstractOperation):
@@ -489,6 +629,7 @@ class Butterfly(AbstractOperation):
@@ -498,6 +639,7 @@ class Butterfly(AbstractOperation):
@@ -526,6 +668,7 @@ class MAD(AbstractOperation):
@@ -535,6 +678,7 @@ class MAD(AbstractOperation):
@@ -561,6 +705,7 @@ class SymmetricTwoportAdaptor(AbstractOperation):
@@ -570,6 +715,7 @@ class SymmetricTwoportAdaptor(AbstractOperation):