jebl.math
Class MinimiserMonitor.Utils

java.lang.Object
  extended by jebl.math.MinimiserMonitor.Utils
Enclosing interface:
MinimiserMonitor

public static class MinimiserMonitor.Utils
extends Object


Constructor Summary
MinimiserMonitor.Utils()
           
 
Method Summary
static MinimiserMonitor createNullMonitor()
          Creates a MinimiserMonitor that looses all output
static MinimiserMonitor createSimpleMonitor(PrintWriter output)
          Creates a MinimiserMonitor that outputs current minimum to a print stream
static MinimiserMonitor createSplitMonitor(MinimiserMonitor a, MinimiserMonitor b)
          creates a monitor such that all information sent to monitor is based on two sub monitors
static MinimiserMonitor createStringMonitor()
          Creates a MinimiserMonitor that Stores output (use toString() to access current results)
static MinimiserMonitor createSystemErrorMonitor()
          Creates a MinimiserMonitor that outputs current minimum to a System.err
static MinimiserMonitor createSystemOuptutMonitor()
          Creates a MinimiserMonitor that outputs current minimum to a System.out
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MinimiserMonitor.Utils

public MinimiserMonitor.Utils()
Method Detail

createSimpleMonitor

public static final MinimiserMonitor createSimpleMonitor(PrintWriter output)
Creates a MinimiserMonitor that outputs current minimum to a print stream


createSplitMonitor

public static final MinimiserMonitor createSplitMonitor(MinimiserMonitor a,
                                                        MinimiserMonitor b)
creates a monitor such that all information sent to monitor is based on two sub monitors


createSystemOuptutMonitor

public static final MinimiserMonitor createSystemOuptutMonitor()
Creates a MinimiserMonitor that outputs current minimum to a System.out


createSystemErrorMonitor

public static final MinimiserMonitor createSystemErrorMonitor()
Creates a MinimiserMonitor that outputs current minimum to a System.err


createStringMonitor

public static final MinimiserMonitor createStringMonitor()
Creates a MinimiserMonitor that Stores output (use toString() to access current results)


createNullMonitor

public static final MinimiserMonitor createNullMonitor()
Creates a MinimiserMonitor that looses all output