org.jscience.engineering.control
Class OpenLoop

java.lang.Object
  extended by org.jscience.engineering.control.BlackBox
      extended by org.jscience.engineering.control.OpenLoop

public class OpenLoop
extends BlackBox

DOCUMENT ME!


Field Summary
 
Fields inherited from class org.jscience.engineering.control.BlackBox
deadTime, deltaT, fixedName, forgetFactor, inputS, inputT, integMethod, integrationSum, maptozero, name, nPlotPoints, orderPade, outputS, outputT, padeAdded, sampFreq, sampLen, sDenom, sDenomDeg, sDenomDegPade, sDenomPade, sNumer, sNumerDeg, sNumerDegPade, sNumerPade, sPoles, sPolesPade, sValue, sZeros, sZerosPade, time, zDenom, zDenomDeg, zNumer, zNumerDeg, zPoles, ztransMethod, zValue, zZeros
 
Constructor Summary
OpenLoop()
          Creates a new OpenLoop object.
 
Method Summary
 void addBoxToPath(BlackBox box)
          DOCUMENT ME!
 BlackBox combineSegment(int iLow, int iHigh)
          DOCUMENT ME!
 void consolidate()
          DOCUMENT ME!
 OpenLoop copy()
          DOCUMENT ME!
 java.lang.String getNamesOfBoxes()
          DOCUMENT ME!
 int getNumberOfBoxes()
          DOCUMENT ME!
 int getNumberOfSegments()
          DOCUMENT ME!
 java.util.Vector getSegmentsVector()
          DOCUMENT ME!
 void removeAllBoxes()
          DOCUMENT ME!
 void segment()
          DOCUMENT ME!
 
Methods inherited from class org.jscience.engineering.control.BlackBox
addDeadTimeExtras, calcPolesZerosS, deadTimeWarning, evalMagTransFunctS, evalMagTransFunctS, evalMagTransFunctS, evalMagTransFunctZ, evalMagTransFunctZ, evalPhaseTransFunctS, evalPhaseTransFunctS, evalPhaseTransFunctS, evalPhaseTransFunctZ, evalPhaseTransFunctZ, evalTransFunctS, evalTransFunctS, evalTransFunctS, evalTransFunctZ, evalTransFunctZ, getCurrentInputT, getCurrentOutputT, getCurrentOutputT, getCurrentTime, getDeadTime, getDeltaT, getForgetFactor, getInputS, getInputT, getIntegMethod, getMaptozero, getName, getNplotPoints, getOutputS, getOutputS, getOutputT, getPadeOrder, getPolesS, getPolesZ, getS, getSampFreq, getSampleLength, getSdenom, getSdenomDeg, getSnumer, getSnumerDeg, getTime, getZ, getZdenom, getZdenomDeg, getZerosS, getZerosZ, getZnumer, getZnumerDeg, getZtransformMethod, impulseInput, impulseInput, inverseTransform, mapstozAdHoc, mapstozAdHoc, orderPade, pade, plotBode, plotPoleZeroS, plotPoleZeroZ, rampInput, rampInput, rampInput, rampInput, resetZero, setDeadTime, setDeadTime, setDeltaT, setForgetFactor, setInputS, setInputT, setIntegrateOption, setIntegrateOption, setMaptozero, setName, setNplotPoints, setPadeOrder, setS, setS, setS, setSampFreq, setSampleLength, setSdenom, setSdenom, setSdenom, setSnumer, setSnumer, setSnumer, setZ, setZ, setZdenom, setZdenom, setZdenom, setZnumer, setZnumer, setZnumer, setZtransformMethod, stepInput, stepInput, timeTerm, transferPolesZeros, transientResponse, zeroPoleCancellation, zTransform, zTransform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenLoop

public OpenLoop()
Creates a new OpenLoop object.

Method Detail

addBoxToPath

public void addBoxToPath(BlackBox box)
DOCUMENT ME!

Parameters:
box - DOCUMENT ME!

consolidate

public void consolidate()
DOCUMENT ME!


segment

public void segment()
DOCUMENT ME!


combineSegment

public BlackBox combineSegment(int iLow,
                               int iHigh)
DOCUMENT ME!

Parameters:
iLow - DOCUMENT ME!
iHigh - DOCUMENT ME!
Returns:
DOCUMENT ME!

getNumberOfBoxes

public int getNumberOfBoxes()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getSegmentsVector

public java.util.Vector getSegmentsVector()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getNumberOfSegments

public int getNumberOfSegments()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getNamesOfBoxes

public java.lang.String getNamesOfBoxes()
DOCUMENT ME!

Returns:
DOCUMENT ME!

removeAllBoxes

public void removeAllBoxes()
DOCUMENT ME!


copy

public OpenLoop copy()
DOCUMENT ME!

Returns:
DOCUMENT ME!