sources_fft#
Bases:
TUIMenu
Enters the acoustic sources fast Fourier transform (FFT) menu, to compute Fourier spectra from acoustic source data (ASD) files, create postprocessing variables for the pressure signals, and write CGNS files of the spectrum data.
Methods:
__init__
(service, version, mode, path)__init__ method of TUIMenu class.
Classes:
clean_up_storage_area
(service, version, ...)De-allocates memory used to store the pressure histories and their Fourier spectra, as well as any created surface variables for the visualization.
compute_fft_fields
(service, version, mode, path)Computes FFT of the read pressure histories.
fft_surface_variables
(service, version, ...)Enters the menu to create surface variables from the computed Fourier spectra for visualization.
read_asd_files
(service, version, mode, path)Reads ASD files to perform FFT of the pressure history field.
write_cgns_files
(service, version, mode, path)Writes surface pressure spectra in CGNS format, which can be used for one-way coupling with Ansys Mechanical in the frequency domain.
__init__ method of TUIMenu class.
Bases:
TUIMethod
De-allocates memory used to store the pressure histories and their Fourier spectra, as well as any created surface variables for the visualization.
Bases:
TUIMethod
Computes FFT of the read pressure histories. The computed spectra replace the pressure histories in memory.
Bases:
TUIMethod
Reads ASD files to perform FFT of the pressure history field.
Bases:
TUIMethod
Writes surface pressure spectra in CGNS format, which can be used for one-way coupling with Ansys Mechanical in the frequency domain.