Skip to main content

PrintTraceExtensions

Helper methods that print a trace such as the ones produced by TraceConvolution(Curve, Curve, Rational, ComputationSettings) and similar methods.

public static class PrintTraceExtensions

Inheritance ObjectPrintTraceExtensions

Methods

PrintToLines(IEnumerable<ValueTuple<Element, Element>>, String)

Helper method that prints a trace such as the ones produced by TraceConvolution(Curve, Curve, Rational, ComputationSettings) and similar methods. Prints to a series of string, one for each line.

public static IEnumerable<string> PrintToLines(IEnumerable<ValueTuple<Element, Element>> trace, string traceName)

Parameters

trace IEnumerable<ValueTuple<Element, Element>>

traceName String

Returns

IEnumerable<String>

Print(IEnumerable<ValueTuple<Element, Element>>, String)

Helper method that prints a trace such as the ones produced by TraceConvolution(Curve, Curve, Rational, ComputationSettings) and similar methods. Prints directly to standard output.

public static void Print(IEnumerable<ValueTuple<Element, Element>> trace, string traceName)

Parameters

trace IEnumerable<ValueTuple<Element, Element>>

traceName String

PrintToString(IEnumerable<ValueTuple<Element, Element>>, String)

Helper method that prints a trace such as the ones produced by TraceConvolution(Curve, Curve, Rational, ComputationSettings) and similar methods. Prints to a single string.

public static string PrintToString(IEnumerable<ValueTuple<Element, Element>> trace, string traceName)

Parameters

trace IEnumerable<ValueTuple<Element, Element>>

traceName String

Returns

String