Package jebl.math
Class MinimiserMonitor.Utils
- java.lang.Object
-
- jebl.math.MinimiserMonitor.Utils
-
- Enclosing interface:
- MinimiserMonitor
public static class MinimiserMonitor.Utils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MinimiserMonitor
createNullMonitor()
Creates a MinimiserMonitor that looses all outputstatic MinimiserMonitor
createSimpleMonitor(java.io.PrintWriter output)
Creates a MinimiserMonitor that outputs current minimum to a print streamstatic MinimiserMonitor
createSplitMonitor(MinimiserMonitor a, MinimiserMonitor b)
creates a monitor such that all information sent to monitor is based on two sub monitorsstatic 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.errstatic MinimiserMonitor
createSystemOuptutMonitor()
Creates a MinimiserMonitor that outputs current minimum to a System.out
-
-
-
Method Detail
-
createSimpleMonitor
public static final MinimiserMonitor createSimpleMonitor(java.io.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
-
-