| Deep Copy |  | public  DelayLine copy() 
 | Overridden | 
| public Object clone() 
 | Overridden | 
| s-domain transfer function | Get the numerator degree | public int getSnumerDeg() 
 | Not overridden | 
| Get the numerator polynomial | public ComplexPoly getSnumer() 
 | Not overridden | 
| Get the denominator degree | public int getSdenomDeg() 
 | Not overridden | 
| Get the denominator polynomial | public ComplexPoly getSdenom() 
 | Not overridden | 
| Get the s-values of the poles | publicComplex[ ] getPolesS() 
 | Not overridden | 
| Get the s-values of the zeros | publicComplex[ ] getZerosS() 
 | Not overridden | 
| Plot poles and zeros | public void plotPolesZeroS() 
 | Not overridden | 
| Set the value of the Laplace s variable | public void setS(Complex sValue) 
 | Not overridden | 
public void setS(double sReal, double sImag) 
 | Not overridden | public void setS(double sImag) 
 | Not overridden | 
| Get the Laplace s value | public Complex getS() 
 | Not overridden | 
| Evaluate transfer function | public Complex evalTransFunctS() 
 | Not overridden | 
| public Complex evalTransFunctS(Complex sValue) 
 | Not overridden | 
| public Complex evalTransFunctS(double freq) 
 | Not overridden | 
| Evaluate transfer function magnitude | public double evalMagTransFunctS() 
 | Not overridden | 
| public double evalMagTransFunctS(Complex sValue) 
 | Not overridden | 
| public double evalMagTransFunctS(double freq) 
 | Not overridden | 
| Evaluate transfer function phase | public double evalPhaseTransFunctS() 
 | Not overridden | 
| public double evalPhaseTransFunctS(Complex sValue) 
 | Not overridden | 
| public double evalPhaseTransFunctS(double freq) 
 | Not overridden | 
| Bode plots (magnitude and phase) | public void plotBode(double lowFreq, double highFreq,) 
 | Not overridden | 
| Inverse Laplace Transform | public static  Complex[ ] [ ] inverseTransform(ComplexPoly numer, ComplexPoly | Not overridden | 
public static  Complex timeTerm(double time, Complex coeff, Complex constant, Complex power) 
 | Not overridden | 
| Set the input in the s-domain | public void setInputS(Complex input) 
 | Not overridden | 
| Get the input in the s-domain | public Complex getInputS() 
 | Not overridden | 
| Get the output in the s-domain | public Complex getOutputS() 
 | Not overridden | 
| public Complex getOutputS(Complex sValue, Complex input) 
 | Not overridden | 
| Pade Approximation
 | Set the Pade order | public void setPadeOrder(double padeorder) 
 | Not overridden | 
| Get the Pade order | public void setPadeOrder(double padeorder) 
 | Not overridden | 
| Continuous time domain (uses the s-domain transfer function)
 | Plot step input transient | public void stepInput(double finaltime) 
 | Not overridden | 
| public void stepInput(double mag, double finaltime) 
 | Not overridden | 
| Plot ramp input transient | public void rampInput(double finaltime) 
 | Not overridden | 
| public void rampInput(double mag, double finaltime) 
 | Not overridden | 
| public void rampInput(int order, double finaltime) 
 | Not overridden | 
| public void rampInput(double mag, int order, double finaltime) 
 | Not overridden | 
| z-domain transfer function | Map s-transfer function into the z-domain | public void zTransform() 
 | Not overridden | 
| public void zTransform(double deltaT) 
 | Not overridden | 
|  | 
| Get the numerator degree | public int getZnumerDeg() 
 | Not overridden | 
| Get the numerator polynomial | public ComplexPoly getZnumer() 
 | Not overridden | 
| Get the denominator degree | public int getZdenomDeg() 
 | Not overridden | 
| Get the denominator polynomial | public ComplexPoly getZdenom() 
 | Not overridden | 
| Get the z-values of the poles | publicComplex[ ] getPolesZ() 
 | Not overridden | 
| Get the z-values of the zeros | publicComplex[ ] getZerosZ() 
 | Not overridden | 
| Plot poles and zeros | public void plotPolesZeroZ() 
 | Not overridden | 
| Set the value of the z variable | public void setZ(Complex zValue) 
 | Not overridden | 
public void setZ(double zReal, double zImag) 
 | Not overridden | 
| Get the z value | public Complex getZ() 
 | Not overridden | 
| Evaluate transfer function | public Complex evalTransFunctZ() 
 | Not overridden | 
| public Complex evalTransFunctZ(Complex zValue) 
 | Not overridden | 
| Evaluate transfer function magnitude | public double evalMagTransFunctZ() 
 | Not overridden | 
| public double evalMagTransFunctZ(Complex zValue) 
 | Not overridden | 
| Evaluate transfer function phase | public double evalPhaseTransFunctZ() 
 | Not overridden | 
| public double evalPhaseTransFunctZ(Complex zValue) 
 | Not overridden | 
| Sampled signal | Set the sampling length | public void setSampleLdength(int samplelength) 
 | Not overridden | 
Get the sampling length | public int getSampleLength() 
 | Not overridden | Set the sampling period | public void setDeltaT(double deltaT) 
 | Not overridden | Get the sampling period | public double getDeltaT() 
 | Not overridden | 
| Set the sampling frequency | public void setSampFreq(double sfreq) 
 | Not overridden | 
| Get the sampling frequency | public double getSampFreq() 
 | Not overridden | 
| Set the sampled input and time | public void setInputT(double time, double input) 
 | Not overridden | 
| Get the current value of the time | public double getCurrentTime() 
 | Not overridden | 
| Get the array of times | public double[] getTime() 
 | Not overridden | 
| Get the current value of the input | public double getCurrentInputT() 
 | Not overridden | 
| Get the array of the inputs | public double[] getInputT() 
 | Not overridden | 
| Calculate the current value of the output | public double calcOutputT() 
 | Not overridden | 
| public double calcOutputT(double time, double input) | Not overridden | 
| Get the current value of the output | public double getCurrentOutputT() 
 | Not overridden | 
| Get the array of the outputs | public double getOutputT() 
 | Not overridden | 
| Set numerical integration method | public void setIntegrateMethod(int integMethod) 
 | Not overridden | 
| public void setIntegrateMethod(String integMethodOpt) 
 | Not overridden | 
| Get numerical integration method | public int getIntegrateMethod() 
 | Not overridden | 
| General methods | Reset all inputs, outputs and times to zero | public void resetZero() 
 | Not overridden | 
| Set the name of the black box | public void setName(String name) 
 | Not overridden | 
| Get the name of the black box | public String getName() 
 | Not overridden |