acoustics#

class ansys.fluent.core.solver.tui_231.main_menu.setup.models.acoustics(path, service)#

Bases: TUIMenu

Enter the acoustics model menu.

Methods:

acoustic_modal_analysis(*args, **kwargs)

Iterate linear acoustic solver to compute the resonance frequencies and the acoustic modes.

auto_prune(*args, **kwargs)

Enable/disable auto prune of the receiver signal(s) during read-and-compute.

broad_band_noise(*args, **kwargs)

Enable/disable the broadband noise model.

compute_write(*args, **kwargs)

Compute sound pressure.

convective_effects(*args, **kwargs)

Enable/disable convective effects option.

cylindrical_export(*args, **kwargs)

Enable/disable the export data in cylindrical coordinates.

display_flow_time(*args, **kwargs)

Enable/disable the display of flow time during read-and-compute.

display_frequencies(*args, **kwargs)

Display resonance frequencies.

export_source_data(*args, **kwargs)

Enable export acoustic source data in ASD format during the wave equation model run.

export_source_data_cgns(*args, **kwargs)

Export acoustic source data in CGNS format.

export_volumetric_sources(*args, **kwargs)

Enable/disable the export of fluid zones.

export_volumetric_sources_cgns(*args, **kwargs)

Enable/disable the export of fluid zones.

ffowcs_williams(*args, **kwargs)

Enable/disable the Ffowcs-Williams-and-Hawkings model.

modal_analysis(*args, **kwargs)

Enable/disable the modal analysis model.

moving_receiver(*args, **kwargs)

Enable/disable moving receiver option.

off(*args, **kwargs)

Enable/disable the acoustics model.

read_compute_write(*args, **kwargs)

Read acoustic source data files and compute sound pressure.

receivers(*args, **kwargs)

Set acoustic receivers.

sources(*args, **kwargs)

Set acoustic sources.

wave_equation(*args, **kwargs)

Enable/disable the wave equation model.

write_acoustic_signals(*args, **kwargs)

Write on-the-fly sound pressure.

write_centroid_info(*args, **kwargs)

Write centroid info.

Classes:

far_field_parameters(path, service)

Enter the far field parameters menu for the wave equation model.

sources_fft(path, service)

Enter the acoustic sources FFT menu.

sponge_layers(path, service)

Manage sponge layers where density is blended to eliminate reflections from boundary zones.

wave_equation_options(path, service)

Enter the options menu for the wave equation model.

acoustic_modal_analysis(*args, **kwargs)#

Iterate linear acoustic solver to compute the resonance frequencies and the acoustic modes.

auto_prune(*args, **kwargs)#

Enable/disable auto prune of the receiver signal(s) during read-and-compute.

broad_band_noise(*args, **kwargs)#

Enable/disable the broadband noise model.

compute_write(*args, **kwargs)#

Compute sound pressure.

convective_effects(*args, **kwargs)#

Enable/disable convective effects option.

cylindrical_export(*args, **kwargs)#

Enable/disable the export data in cylindrical coordinates.

display_flow_time(*args, **kwargs)#

Enable/disable the display of flow time during read-and-compute.

display_frequencies(*args, **kwargs)#

Display resonance frequencies.

export_source_data(*args, **kwargs)#

Enable export acoustic source data in ASD format during the wave equation model run.

export_source_data_cgns(*args, **kwargs)#

Export acoustic source data in CGNS format.

export_volumetric_sources(*args, **kwargs)#

Enable/disable the export of fluid zones.

export_volumetric_sources_cgns(*args, **kwargs)#

Enable/disable the export of fluid zones.

class far_field_parameters(path, service)#

Bases: TUIMenu

Enter the far field parameters menu for the wave equation model.

Methods:

far_field_density(*args, **kwargs)

Specify far field density.

far_field_sound_speed(*args, **kwargs)

Specify far field speed of sound.

far_field_density(*args, **kwargs)#

Specify far field density.

far_field_sound_speed(*args, **kwargs)#

Specify far field speed of sound.

ffowcs_williams(*args, **kwargs)#

Enable/disable the Ffowcs-Williams-and-Hawkings model.

modal_analysis(*args, **kwargs)#

Enable/disable the modal analysis model.

moving_receiver(*args, **kwargs)#

Enable/disable moving receiver option.

off(*args, **kwargs)#

Enable/disable the acoustics model.

read_compute_write(*args, **kwargs)#

Read acoustic source data files and compute sound pressure.

receivers(*args, **kwargs)#

Set acoustic receivers.

sources(*args, **kwargs)#

Set acoustic sources.

class sources_fft(path, service)#

Bases: TUIMenu

Enter the acoustic sources FFT menu.

Methods:

clean_up_storage_area(*args, **kwargs)

Clean up storage area.

compute_fft_fields(*args, **kwargs)

Compute FFT fields.

read_asd_files(*args, **kwargs)

Read ASD files.

write_cgns_files(*args, **kwargs)

Write CGNS files.

Classes:

fft_surface_variables(path, service)

Enter the FFT surface variables menu.

clean_up_storage_area(*args, **kwargs)#

Clean up storage area.

compute_fft_fields(*args, **kwargs)#

Compute FFT fields.

class fft_surface_variables(path, service)#

Bases: TUIMenu

Enter the FFT surface variables menu.

Methods:

create_constant_width_bands(*args, **kwargs)

Create constant-width bands.

create_octave_bands(*args, **kwargs)

Create octave bands.

create_set_of_modes(*args, **kwargs)

Create set of modes.

create_third_bands(*args, **kwargs)

Create third bands.

remove_variables(*args, **kwargs)

Remove variables.

create_constant_width_bands(*args, **kwargs)#

Create constant-width bands.

create_octave_bands(*args, **kwargs)#

Create octave bands.

create_set_of_modes(*args, **kwargs)#

Create set of modes.

create_third_bands(*args, **kwargs)#

Create third bands.

remove_variables(*args, **kwargs)#

Remove variables.

read_asd_files(*args, **kwargs)#

Read ASD files.

write_cgns_files(*args, **kwargs)#

Write CGNS files.

class sponge_layers(path, service)#

Bases: TUIMenu

Manage sponge layers where density is blended to eliminate reflections from boundary zones.

Methods:

activate(*args, **kwargs)

Activate a sponge object.

add(*args, **kwargs)

Add a new sponge layer definition.

deactivate(*args, **kwargs)

Deactivate a sponge layer definition.

delete(*args, **kwargs)

Delete a sponge layer definition.

edit(*args, **kwargs)

Edit a sponge layer definition.

list(*args, **kwargs)

List the names of the sponge layer definitions.

list_active(*args, **kwargs)

List the names of the active sponge layer definitions.

list_properties(*args, **kwargs)

List the properties of a sponge layer definition.

activate(*args, **kwargs)#

Activate a sponge object.

add(*args, **kwargs)#

Add a new sponge layer definition.

deactivate(*args, **kwargs)#

Deactivate a sponge layer definition.

delete(*args, **kwargs)#

Delete a sponge layer definition.

edit(*args, **kwargs)#

Edit a sponge layer definition.

list(*args, **kwargs)#

List the names of the sponge layer definitions.

list_active(*args, **kwargs)#

List the names of the active sponge layer definitions.

list_properties(*args, **kwargs)#

List the properties of a sponge layer definition.

wave_equation(*args, **kwargs)#

Enable/disable the wave equation model.

class wave_equation_options(path, service)#

Bases: TUIMenu

Enter the options menu for the wave equation model.

Classes:

basic_shapes(path, service)

Enter the basic shapes menu to build source mask and sponge layer geometry shapes using cell registers.

remote_receivers_options(path, service)

Enter the menu to set up the Kirchhoff's integral method and output its results.

Methods:

remote_receivers(*args, **kwargs)

Activate the Kirchhoff's integral method for remote receivers.

source_mask_udf(*args, **kwargs)

Select user-defined function for sound source masking.

sponge_layer_base_level(*args, **kwargs)

Specify artificial viscosity base level applied everywhere.

sponge_layer_factor(*args, **kwargs)

Specify artificial viscosity factor for sponge layer.

sponge_layer_udf(*args, **kwargs)

Select user-defined function for sponge layer.

time_filter_source(*args, **kwargs)

Activate time-filtering of sound sources.

class basic_shapes(path, service)#

Bases: TUIMenu

Enter the basic shapes menu to build source mask and sponge layer geometry shapes using cell registers.

Methods:

add_source_mask_shape(*args, **kwargs)

Add a region register for the source mask.

add_sponge_layer_shape(*args, **kwargs)

Add a region register for the sponge layer.

list_region_registers(*args, **kwargs)

List all available region registers (hex/cylinder/sphere).

list_source_mask_shapes(*args, **kwargs)

List all active source mask registers.

list_sponge_layer_shapes(*args, **kwargs)

List all active sponge layer registers.

remove_source_mask_shape(*args, **kwargs)

Remove a region register from the source mask.

remove_sponge_layer_shape(*args, **kwargs)

Remove a region register from the sponge layer.

add_source_mask_shape(*args, **kwargs)#

Add a region register for the source mask.

add_sponge_layer_shape(*args, **kwargs)#

Add a region register for the sponge layer.

list_region_registers(*args, **kwargs)#

List all available region registers (hex/cylinder/sphere).

list_source_mask_shapes(*args, **kwargs)#

List all active source mask registers.

list_sponge_layer_shapes(*args, **kwargs)#

List all active sponge layer registers.

remove_source_mask_shape(*args, **kwargs)#

Remove a region register from the source mask.

remove_sponge_layer_shape(*args, **kwargs)#

Remove a region register from the sponge layer.

remote_receivers(*args, **kwargs)#

Activate the Kirchhoff’s integral method for remote receivers.

class remote_receivers_options(path, service)#

Bases: TUIMenu

Enter the menu to set up the Kirchhoff’s integral method and output its results.

Methods:

integration_surface(*args, **kwargs)

Select Kirchhoff's integration surface.

write_signals(*args, **kwargs)

Write signals calculated at receiver locations.

integration_surface(*args, **kwargs)#

Select Kirchhoff’s integration surface.

write_signals(*args, **kwargs)#

Write signals calculated at receiver locations.

source_mask_udf(*args, **kwargs)#

Select user-defined function for sound source masking.

sponge_layer_base_level(*args, **kwargs)#

Specify artificial viscosity base level applied everywhere.

sponge_layer_factor(*args, **kwargs)#

Specify artificial viscosity factor for sponge layer.

sponge_layer_udf(*args, **kwargs)#

Select user-defined function for sponge layer.

time_filter_source(*args, **kwargs)#

Activate time-filtering of sound sources.

write_acoustic_signals(*args, **kwargs)#

Write on-the-fly sound pressure.

write_centroid_info(*args, **kwargs)#

Write centroid info.