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:
clean_up_storage_area
(*args, **kwargs)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
(*args, **kwargs)Computes FFT of the read pressure histories.
read_asd_files
(*args, **kwargs)Reads ASD files to perform FFT of the pressure history field.
write_cgns_files
(*args, **kwargs)Writes surface pressure spectra in CGNS format, which can be used for one-way coupling with Ansys Mechanical in the frequency domain.
Classes:
fft_surface_variables
(path, service)Enters the menu to create surface variables from the computed Fourier spectra for visualization.
De-allocates memory used to store the pressure histories and their Fourier spectra, as well as any created surface variables for the visualization.
Computes FFT of the read pressure histories. The computed spectra replace the pressure histories in memory.
Bases:
TUIMenu
Enters the menu to create surface variables from the computed Fourier spectra for visualization.
Methods:
create_constant_width_bands
(*args, **kwargs)Selects up to 20 constant width bands and creates either the surface pressures level (SPL) variables or the PSD of dp/dt variables for them.
create_octave_bands
(*args, **kwargs)Creates either the surface pressure level (SPL) variables or the PSD of dp/dt variables for 17 technical octaves.
create_set_of_modes
(*args, **kwargs)Selects up to 20 individual Fourier modes and create variable pairs for them, containing the real and the imaginary parts of the complex Fourier amplitudes.
create_third_bands
(*args, **kwargs)Creates either the surface pressure level (SPL) variables or the PSD of dp/dt variables for 54 technical thirds.
remove_variables
(*args, **kwargs)Removes all variables created in this menu.
Selects up to 20 constant width bands and creates either the surface pressures level (SPL) variables or the PSD of dp/dt variables for them.
Creates either the surface pressure level (SPL) variables or the PSD of dp/dt variables for 17 technical octaves.
Selects up to 20 individual Fourier modes and create variable pairs for them, containing the real and the imaginary parts of the complex Fourier amplitudes.
Creates either the surface pressure level (SPL) variables or the PSD of dp/dt variables for 54 technical thirds.
Removes all variables created in this menu.
Reads ASD files to perform FFT of the pressure history field.
Writes surface pressure spectra in CGNS format, which can be used for one-way coupling with Ansys Mechanical in the frequency domain.