eos.io.trace
Class Trace

java.lang.Object
  extended by eos.io.trace.Trace

public class Trace
extends java.lang.Object

prints message for tracing, debugging, and printing trace() is overloaded versions for one double, one int, String, and three doubles also printValues() vararg to print an array of numbers for plotting


Constructor Summary
Trace()
           
 
Method Summary
static void etrace(java.lang.String theMessage, double theValue)
           
static void printJustValues(java.lang.Double... values)
           
static void printJustValues(java.lang.Integer... values)
           
static void printJustValues(java.lang.String... values)
           
static void printValues(java.lang.Double... values)
           
static void trace(java.lang.String theMessage)
           
static void trace(java.lang.String theMessage, double theValue)
           
static void trace(java.lang.String theMessage, double value1, double value2)
           
static void trace(java.lang.String theMessage, double value1, double value2, double value3)
           
static void trace(java.lang.String theMessage, double theValue, java.lang.String theName)
           
static void trace(java.lang.String theMessage, int theValue)
           
static void trace(java.lang.String theMessage, int theValue, java.lang.String theName)
           
static void trace(java.lang.String theMessage, java.lang.String theValue)
           
static void trace(java.lang.String theMessage, java.lang.String value1, double value2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Trace

public Trace()
Method Detail

trace

public static void trace(java.lang.String theMessage,
                         double theValue)
Parameters:
theMessage - message to be printed
theValue - value to be printed, double

trace

public static void trace(java.lang.String theMessage)
Parameters:
theMessage - message to be printed no values printed

trace

public static void trace(java.lang.String theMessage,
                         int theValue)
Parameters:
theMessage - message to be printed
theValue - value to be printed, int

trace

public static void trace(java.lang.String theMessage,
                         int theValue,
                         java.lang.String theName)
Parameters:
theMessage - message to be printed
theValue - int to be printed
theName - String to be printed

trace

public static void trace(java.lang.String theMessage,
                         double theValue,
                         java.lang.String theName)
Parameters:
theMessage - message to be printed
theValue - value to be printed
theName - string to be printed

trace

public static void trace(java.lang.String theMessage,
                         java.lang.String theValue)
Parameters:
theMessage - message to be printed
theValue - String to be printed, string

trace

public static void trace(java.lang.String theMessage,
                         java.lang.String value1,
                         double value2)
Parameters:
theMessage - message to be printed
value1 - value1 to be printed, string
value2 - value2 to be printed, double

trace

public static void trace(java.lang.String theMessage,
                         double value1,
                         double value2)
Parameters:
theMessage - message to be printed
value1 - value to be printed, double
value2 - value to be printed, double

trace

public static void trace(java.lang.String theMessage,
                         double value1,
                         double value2,
                         double value3)
Parameters:
theMessage - message to be printed
value1 - value to be printed, double
value2 - value to be printed, double
value3 - value to be printed, double

printValues

public static void printValues(java.lang.Double... values)
Parameters:
values - array of values to be printed for plotting the time step is printed in the first column

printJustValues

public static void printJustValues(java.lang.Integer... values)
Parameters:
values - print just values of integers, any number

printJustValues

public static void printJustValues(java.lang.Double... values)
Parameters:
values - print just values of doubles, any number

printJustValues

public static void printJustValues(java.lang.String... values)
Parameters:
values - print just values of strings, any number

etrace

public static void etrace(java.lang.String theMessage,
                          double theValue)
Parameters:
theMessage - message to be printed -- in exponential format
theValue - value to be printed, double -- in exponential format