This is an internal class to conveniently use PrintMatrix in logging operations. The requirement is to get the output from PrintMatrix.print() into a String that can be passed to the logging framework. This class uses a StringBuffer object to collect all print() calls made internally in PrintMatrix. Once the call completes, use the method getOutput() to return what would have been printed as a String that includes proper spacing and line breaks. Working this into the PrintMatrix class would have involved extra overhead in all the cases where a string wouldn't be required, so it's best to include this as a separate undocumented class. Public access is required to use from the packages outside of Imsl.Math.

Namespace: Imsl.Math
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.0.0

Syntax

C#
[SerializableAttribute]
public class PrintMatrixString : PrintMatrix
Visual Basic (Declaration)
<SerializableAttribute> _
Public Class PrintMatrixString _
	Inherits PrintMatrix
Visual C++
[SerializableAttribute]
public ref class PrintMatrixString : public PrintMatrix

Inheritance Hierarchy

System..::.Object
Imsl.Math..::.PrintMatrix
Imsl.Math..::.PrintMatrixString

See Also