wave_equation_options#

class ansys.fluent.core.solver.tui_231.main_menu.setup.models.acoustics.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.