numerics module¶
Provides functionality for numerical data analysis.
- class numerics.NumericsClass(data, threshold)¶
Bases:
objectClass that encapsulates methods for the numerical data analysis.
- efield_time¶
Time of efield data.
- Type
numpy.ndarray
- efield_data¶
Actual efield data.
- Type
numpy.ndarray
- nstate_time¶
Time of nstate_i data.
- Type
numpy.ndarray
- nstate_data¶
Actual complex nstate_i data.
- Type
numpy.ndarray
- fcols¶
Fourier transform of efield_data.
- Type
numpy.ndarray
- freq¶
Frequency of efield_data.
- Type
numpy.ndarray
- autocorr¶
Autocorrelation of nstate_data.
- Type
numpy.ndarray
- fcols2¶
Fourier transform of autocorr.
- Type
numpy.ndarray
- freq2¶
Frequency of FFT for autocorr.
- Type
numpy.ndarray
- compute_autocorrelation()¶
Computes autocorrelation of nstate_data.
- compute_fft()¶
Computes complex FFT for autocorr (autocorrelation).
- compute_rfft()¶
Computes real FFT for efield_data.
- run()¶
Runs FFTs and computes autocorrelation.