org.opensourcephysics.sip.ch09
Class FFTCalculationApp

java.lang.Object
  extended by org.opensourcephysics.controls.AbstractCalculation
      extended by org.opensourcephysics.sip.ch09.FFTCalculationApp
All Implemented Interfaces:
Calculation

public class FFTCalculationApp
extends AbstractCalculation

Calculates the fft and displays the result.


Field Summary
 
Fields inherited from class org.opensourcephysics.controls.AbstractCalculation
control, decimalFormat, mainFrame
 
Constructor Summary
FFTCalculationApp()
           
 
Method Summary
 void calculate()
          Calculates the FFT.
static void main(java.lang.String[] args)
          Starts the Java application by creating the CalculationControl and the Calculation.
 void reset()
          Rests the default conditions.
 
Methods inherited from class org.opensourcephysics.controls.AbstractCalculation
addChildFrame, clearChildFrames, getChildFrames, getLoader, getMainFrame, getOSPApp, resetCalculation, setControl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FFTCalculationApp

public FFTCalculationApp()
Method Detail

calculate

public void calculate()
Calculates the FFT.

Specified by:
calculate in interface Calculation
Specified by:
calculate in class AbstractCalculation

reset

public void reset()
Rests the default conditions.

Overrides:
reset in class AbstractCalculation

main

public static void main(java.lang.String[] args)
Starts the Java application by creating the CalculationControl and the Calculation.

Parameters:
args - String[]