expert#

class ansys.fluent.core.solver.tui_231.main_menu.setup.boundary_conditions.expert(path, service)#

Bases: TUIMenu

Enter expert bc menu.

Classes:

impedance_data_fitting(path, service)

Enter the impedance data fitting menu.

non_reflecting_bc(path, service)

Enter the non-reflecting b.c.

perforated_walls(path, service)

Enter the perforated walls setting menu.

periodic_conditions(path, service)

Enter the periodic conditions menu.

Methods:

non_overlapping_zone_name(*args, **kwargs)

Get non-overlapping zone name from the associated interface zone.

open_channel_wave_settings(*args, **kwargs)

Open channel wave input analysis.

openchannel_threads(*args, **kwargs)

List open channel group IDs, names, types, and variables.

target_mass_flow_rate_settings(*args, **kwargs)

Enter the targeted mass flow rate setting menu.

class impedance_data_fitting(path, service)#

Bases: TUIMenu

Enter the impedance data fitting menu.

Methods:

absorption_data(*args, **kwargs)

Read experimental absorption coefficient data and output impedance parameters for a boundary condition.

convergence_tolerance(*args, **kwargs)

Set the convergence tolerance for the fitting algorithm.

impedance_data(*args, **kwargs)

Read experimental impedance data and output impedance parameters for a boundary condition.

import_parameters(*args, **kwargs)

Import impedance parameters into boundary condition.

iterations(*args, **kwargs)

Set the number of iterations for the fitting algorithm.

reflection_data(*args, **kwargs)

Read experimental reflection coefficient data and output impedance parameters for a boundary condition.

residue_tolerance(*args, **kwargs)

Set the residue tolerance for the fitting algorithm.

verbosity(*args, **kwargs)

Set verbosity level [0, 1] for fitting algorithm.

absorption_data(*args, **kwargs)#

Read experimental absorption coefficient data and output impedance parameters for a boundary condition.

convergence_tolerance(*args, **kwargs)#

Set the convergence tolerance for the fitting algorithm.

impedance_data(*args, **kwargs)#

Read experimental impedance data and output impedance parameters for a boundary condition.

import_parameters(*args, **kwargs)#

Import impedance parameters into boundary condition.

iterations(*args, **kwargs)#

Set the number of iterations for the fitting algorithm.

reflection_data(*args, **kwargs)#

Read experimental reflection coefficient data and output impedance parameters for a boundary condition.

residue_tolerance(*args, **kwargs)#

Set the residue tolerance for the fitting algorithm.

verbosity(*args, **kwargs)#

Set verbosity level [0, 1] for fitting algorithm.

non_overlapping_zone_name(*args, **kwargs)#

Get non-overlapping zone name from the associated interface zone.

class non_reflecting_bc(path, service)#

Bases: TUIMenu

Enter the non-reflecting b.c. menu.

Classes:

general_nrbc(path, service)

Enter the menu for setting general non-reflecting boundary conditions.

turbo_specific_nrbc(path, service)

Enter the turbo-specific n.r.b.c.

class general_nrbc(path, service)#

Bases: TUIMenu

Enter the menu for setting general non-reflecting boundary conditions.

Classes:

set(path, service)

Enter the general non-reflecting b.c.

class set(path, service)#

Bases: TUIMenu

Enter the general non-reflecting b.c. menu.

Methods:

relax(*args, **kwargs)

Set NRBC relaxation factor (default value 0.5).

sigma(*args, **kwargs)

Set nrbc sigma factor (default value 0.15).

sigma2(*args, **kwargs)

Set nrbc sigma2 factor (default value 5.0).

tangential_source(*args, **kwargs)

Include or not NRBC tangential source (default value #t).

verbosity(*args, **kwargs)

Print boundary equations convergence info.

relax(*args, **kwargs)#

Set NRBC relaxation factor (default value 0.5).

sigma(*args, **kwargs)#

Set nrbc sigma factor (default value 0.15).

sigma2(*args, **kwargs)#

Set nrbc sigma2 factor (default value 5.0).

tangential_source(*args, **kwargs)#

Include or not NRBC tangential source (default value #t).

verbosity(*args, **kwargs)#

Print boundary equations convergence info.

class turbo_specific_nrbc(path, service)#

Bases: TUIMenu

Enter the turbo-specific n.r.b.c. menu.

Methods:

enable(*args, **kwargs)

Enable/disable turbo-specific non-reflecting b.c.'s.

initialize(*args, **kwargs)

Initialize turbo-specific non-reflecting b.c.'s.

show_status(*args, **kwargs)

Show current status of turbo-specific non-reflecting b.c.'s.

Classes:

set(path, service)

Enter the set menu for turbo-specific non-reflecting b.c.

enable(*args, **kwargs)#

Enable/disable turbo-specific non-reflecting b.c.’s.

initialize(*args, **kwargs)#

Initialize turbo-specific non-reflecting b.c.’s.

class set(path, service)#

Bases: TUIMenu

Enter the set menu for turbo-specific non-reflecting b.c. parameters.

Methods:

discretization(*args, **kwargs)

Enable use of higher-order reconstruction at boundaries if available.

under_relaxation(*args, **kwargs)

Set turbo-specific non-reflecting b.c.

verbosity(*args, **kwargs)

Set turbo-specific non-reflecting b.c.

discretization(*args, **kwargs)#

Enable use of higher-order reconstruction at boundaries if available.

under_relaxation(*args, **kwargs)#

Set turbo-specific non-reflecting b.c. under-relaxation factor. specify < 0 => use P/a_ave specify = 0 => use 1/N specify > 0 => use specified.

verbosity(*args, **kwargs)#

Set turbo-specific non-reflecting b.c. verbosity level. 0 : silent 1 : basic info. default 2 : detailed info. for debugging .

show_status(*args, **kwargs)#

Show current status of turbo-specific non-reflecting b.c.’s.

open_channel_wave_settings(*args, **kwargs)#

Open channel wave input analysis.

openchannel_threads(*args, **kwargs)#

List open channel group IDs, names, types, and variables.

class perforated_walls(path, service)#

Bases: TUIMenu

Enter the perforated walls setting menu.

Methods:

model_setup(*args, **kwargs)

Set up perforated walls.

read_input_file(*args, **kwargs)

Read an input file.

model_setup(*args, **kwargs)#

Set up perforated walls.

read_input_file(*args, **kwargs)#

Read an input file.

class periodic_conditions(path, service)#

Bases: TUIMenu

Enter the periodic conditions menu.

Methods:

massflow_rate_specification(*args, **kwargs)

Enable/disable specification of mass flow rate at the periodic boundary.

pressure_gradient_specification(*args, **kwargs)

Enable/disable specification of pressure gradient at the periodic boundary.

massflow_rate_specification(*args, **kwargs)#

Enable/disable specification of mass flow rate at the periodic boundary.

pressure_gradient_specification(*args, **kwargs)#

Enable/disable specification of pressure gradient at the periodic boundary.

target_mass_flow_rate_settings(*args, **kwargs)#

Enter the targeted mass flow rate setting menu.