boundary_conditions#

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

Bases: TUIMenu

Enters the boundary conditions menu.

Classes:

advanced(path, service)

Control settings while doing BC setup.

bc_settings(path, service)

Enters the boundary conditions settings menu.

impedance_data_fitting(path, service)

Enters the impedance data fitting menu, which provides text commands that can be helpful when you are using the impedance boundary condition (IBC).

modify_zones(path, service)

Enters the modify zones menu.

non_reflecting_bc(path, service)

Enters the non-reflecting boundary condition menu.

perforated_walls(path, service)

Enters the perforated walls menu.

rename_zone(path, service)

Enter the menu for renaming cell and face zones based on adjacency, adding suffixes or prefixes to names, and renaming zones based on the Fluent naming conventions.

set(path, service)

Allows you to define one or more settings at single or multiple boundaries/cell zones of a given type at once.

Methods:

axis(*args, **kwargs)

Sets boundary conditions for a zone of this type.

copy_bc(*args, **kwargs)

Copies boundary conditions to other zones.

degassing(*args, **kwargs)

Sets boundary conditions for a zone of this type.

exhaust_fan(*args, **kwargs)

Sets boundary conditions for a zone of this type.

fan(*args, **kwargs)

Sets boundary conditions for a zone of this type.

fluid(*args, **kwargs)

Sets boundary conditions for a zone of this type.

geometry(*args, **kwargs)

Set boundary conditions for a zone of this type.

inlet_vent(*args, **kwargs)

Sets boundary conditions for a zone of this type.

intake_fan(*args, **kwargs)

Sets boundary conditions for a zone of this type.

interface(*args, **kwargs)

Sets boundary conditions for a zone of this type.

interior(*args, **kwargs)

Sets boundary conditions for a zone of this type.

knudsen_number_calculator(*args, **kwargs)

Computes the Knudsen number based on a characteristic physical length and the area-averaged flow quantities along an incoming-flow boundary.

list_zones(*args, **kwargs)

Prints out the types and IDs of all zones in the console window.

mass_flow_inlet(*args, **kwargs)

Sets boundary conditions for a zone of this type.

mass_flow_outlet(*args, **kwargs)

Sets boundary conditions for a zone of this type.

network(*args, **kwargs)

Set boundary conditions for a zone of this type.

network_end(*args, **kwargs)

Set boundary conditions for a zone of this type.

non_overlapping_zone_name(*args, **kwargs)

Displays the name of the non-overlapping zone associated with a specified interface zone.

open_channel_wave_settings(*args, **kwargs)

Opens channel wave input analysis.

openchannel_threads(*args, **kwargs)

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

outflow(*args, **kwargs)

Sets boundary conditions for a zone of this type.

outlet_vent(*args, **kwargs)

Sets boundary conditions for a zone of this type.

overset(*args, **kwargs)

Set boundary conditions for a zone of this type.

periodic(*args, **kwargs)

Sets boundary conditions for a zone of this type.

porous_jump(*args, **kwargs)

Sets boundary conditions for a zone of this type.

pressure_far_field(*args, **kwargs)

Sets boundary conditions for a zone of this type.

pressure_inlet(*args, **kwargs)

Sets boundary conditions for a zone of this type.

pressure_outlet(*args, **kwargs)

Sets boundary conditions for a zone of this type.

radiator(*args, **kwargs)

Sets boundary conditions for a zone of this type.

rans_les_interface(*args, **kwargs)

Sets boundary conditions for a zone of this type.

recirculation_inlet(*args, **kwargs)

Sets boundary conditions for a zone of this type.

recirculation_outlet(*args, **kwargs)

Sets boundary conditions for a zone of this type.

shadow(*args, **kwargs)

Sets boundary conditions for a zone of this type.

solid(*args, **kwargs)

Sets boundary conditions for a zone of this type.

symmetry(*args, **kwargs)

Sets boundary conditions for a zone of this type.

target_mass_flow_rate_settings(*args, **kwargs)

Enters the targeted mass flow rate settings menu.

velocity_inlet(*args, **kwargs)

Sets boundary conditions for a zone of this type.

wall(*args, **kwargs)

Sets boundary conditions for a zone of this type.

zone_name(*args, **kwargs)

Gives a zone a new name.

zone_type(*args, **kwargs)

Sets the type for a zone or multiple zones of the same category.

class advanced(path, service)#

Bases: TUIMenu

Control settings while doing BC setup.

Methods:

batch_thread_update(*args, **kwargs)

Set batch thread update option.

delay_model_change_update(*args, **kwargs)

Set model change call update.

batch_thread_update(*args, **kwargs)#

Set batch thread update option.

delay_model_change_update(*args, **kwargs)#

Set model change call update.

axis(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

class bc_settings(path, service)#

Bases: TUIMenu

Enters the boundary conditions settings menu.

Methods:

mass_flow(*args, **kwargs)

Selects method for setting the mass flow rate.

pressure_outlet(*args, **kwargs)

Sets advanced options for pressure outlet boundaries.

Classes:

pressure_far_field(path, service)

Sets advanced options for pressure far field boundaries.

mass_flow(*args, **kwargs)#

Selects method for setting the mass flow rate.

class pressure_far_field(path, service)#

Bases: TUIMenu

Sets advanced options for pressure far field boundaries.

Methods:

riemann_invariants_tangency_correction(...)

Enables/disables the Riemann-invariant tangency correction as described in .

type(*args, **kwargs)

Choose pressure-far-field boundary-condition type.

riemann_invariants_tangency_correction(*args, **kwargs)#

Enables/disables the Riemann-invariant tangency correction as described in .

type(*args, **kwargs)#

Choose pressure-far-field boundary-condition type.

pressure_outlet(*args, **kwargs)#

Sets advanced options for pressure outlet boundaries.

copy_bc(*args, **kwargs)#

Copies boundary conditions to other zones.

degassing(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

exhaust_fan(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

fan(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

fluid(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

geometry(*args, **kwargs)#

Set boundary conditions for a zone of this type.

class impedance_data_fitting(path, service)#

Bases: TUIMenu

Enters the impedance data fitting menu, which provides text commands that can be helpful when you are using the impedance boundary condition (IBC).

Methods:

absorption_data(*args, **kwargs)

Reads an input file with experimental absorption coefficient data in the frequency domain and then computes the terms needed for an approximation of the reflection coefficient as a series of poles / residues in the time domain.

convergence_tolerance(*args, **kwargs)

Sets the convergence tolerance, which is an accuracy that is used for completing the iterative fitting procedure in the calculations performed from the define/boundary-conditions/impedance-data-fitting/ text command menu.

impedance_data(*args, **kwargs)

Reads an input file with experimental specific impedance data in the frequency domain and then computes the terms needed for an approximation of the reflection coefficient as a series of poles / residues in the time domain.

import_parameters(*args, **kwargs)

Reads a pole / residue file with impedance parameters in the time domain and applies them to a specified boundary condition.

iterations(*args, **kwargs)

Sets the number of internal iterations used for the calculations performed from the define/boundary-conditions/impedance-data-fitting/ text command menu.

reflection_data(*args, **kwargs)

Reads an input file with experimental reflection coefficient data in the frequency domain and then computes the terms needed for an approximation of the reflection coefficient as a series of poles / residues in the time domain.

residue_tolerance(*args, **kwargs)

Sets the residue tolerance, which is the minimum value of residues that are kept in the fitting performed from the define/boundary-conditions/impedance-data-fitting/ text command menu.

verbosity(*args, **kwargs)

Sets the verbosity of the progress messages during the fitting performed from the define/boundary-conditions/impedance-data-fitting/ text command menu.

absorption_data(*args, **kwargs)#

Reads an input file with experimental absorption coefficient data in the frequency domain and then computes the terms needed for an approximation of the reflection coefficient as a series of poles / residues in the time domain. The resulting terms are printed in the console, and can be written to a pole / residue file (which can be imported and the impedance parameters applied to a boundary condition using the define/boundary-conditions/impedance-data-fitting/import-parameters text command). You can also write a file with fitted frequency / impedance data, which can be compared to the input data to evaluate how well it fits.

convergence_tolerance(*args, **kwargs)#

Sets the convergence tolerance, which is an accuracy that is used for completing the iterative fitting procedure in the calculations performed from the define/boundary-conditions/impedance-data-fitting/ text command menu. By default, the tolerance is set to 1e-6.

impedance_data(*args, **kwargs)#

Reads an input file with experimental specific impedance data in the frequency domain and then computes the terms needed for an approximation of the reflection coefficient as a series of poles / residues in the time domain. The resulting terms are printed in the console, and can be written to a pole / residue file (which can be imported and the impedance parameters applied to a boundary condition using the define/boundary-conditions/impedance-data-fitting/import-parameters text command). You can also write a file with fitted frequency / impedance data, which can be compared to the input data to evaluate how well it fits.

import_parameters(*args, **kwargs)#

Reads a pole / residue file with impedance parameters in the time domain and applies them to a specified boundary condition.

iterations(*args, **kwargs)#

Sets the number of internal iterations used for the calculations performed from the define/boundary-conditions/impedance-data-fitting/ text command menu. By default, the number of iterations is set to 20.

reflection_data(*args, **kwargs)#

Reads an input file with experimental reflection coefficient data in the frequency domain and then computes the terms needed for an approximation of the reflection coefficient as a series of poles / residues in the time domain. The resulting terms are printed in the console, and can be written to a pole / residue file (which can be imported and the impedance parameters applied to a boundary condition using the define/boundary-conditions/impedance-data-fitting/import-parameters text command). You can also write a file with fitted frequency / impedance data, which can be compared to the input data to evaluate how well it fits.

residue_tolerance(*args, **kwargs)#

Sets the residue tolerance, which is the minimum value of residues that are kept in the fitting performed from the define/boundary-conditions/impedance-data-fitting/ text command menu. This residue check helps to eliminate parasitic poles. By default, the tolerance is set to 1e-6.

verbosity(*args, **kwargs)#

Sets the verbosity of the progress messages during the fitting performed from the define/boundary-conditions/impedance-data-fitting/ text command menu. Setting this to 1 results in messages being printed in the console as the fitting calculation progresses. The default value of 0 suppresses this output.

inlet_vent(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

intake_fan(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

interface(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

interior(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

knudsen_number_calculator(*args, **kwargs)#

Computes the Knudsen number based on a characteristic physical length and the area-averaged flow quantities along an incoming-flow boundary. You can use this information to determine flow regime for selecting the appropriate wall boundary treatment. For details, see .

list_zones(*args, **kwargs)#

Prints out the types and IDs of all zones in the console window. You can use your mouse to check a zone ID, following the instructions listed under Zone in the Boundary Conditions Task Page section of the User’s Guide.

mass_flow_inlet(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

mass_flow_outlet(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

class modify_zones(path, service)#

Bases: TUIMenu

Enters the modify zones menu.

Methods:

activate_cell_zone(*args, **kwargs)

Activates cell thread.

append_mesh(*args, **kwargs)

Appends new mesh.

append_mesh_data(*args, **kwargs)

Appends new mesh with data.

change_zone_phase(*args, **kwargs)

Change the realgas phase for a zone.

change_zone_state(*args, **kwargs)

Sets the state (liquid or vapor) for a specific fluid zone.

convert_all_solid_mrf_to_solid_motion(*args, ...)

Converts all solid zones using frame motion to instead use solid motion, copying the motion variable values for origin, axis, and velocities.

copy_mesh_to_mrf_motion(*args, **kwargs)

Copies motion variable values for origin, axis, and velocities from Mesh Motion to Frame Motion.

copy_move_cell_zone(*args, **kwargs)

Creates a copy of a cell zone that is offset from the original either by a translational distance or a rotational angle.

copy_mrf_to_mesh_motion(*args, **kwargs)

Copies motion variable values for origin, axis, and velocities from Frame Motion to Mesh Motion.

create_all_shell_threads(*args, **kwargs)

Marks all finite thickness walls for shell creation.

create_periodic_interface(*args, **kwargs)

Creates a conformal or non-conformal periodic interface.

deactivate_cell_zone(*args, **kwargs)

Deactivates cell thread.

delete_all_shells(*args, **kwargs)

Deletes all shell zones and switches off shell conduction on all the walls.

delete_cell_zone(*args, **kwargs)

Deletes a cell thread.

extrude_face_zone_delta(*args, **kwargs)

Extrudes a face thread a specified distance based on a list of deltas.

extrude_face_zone_para(*args, **kwargs)

Extrudes a face thread a specified distance based on a distance and a list of parametric locations between 0 and 1, for example, 0 0.2 0.4 0.8 1.0.

fuse_face_zones(*args, **kwargs)

Attempts to fuse zones by removing duplicate faces and nodes.

list_zones(*args, **kwargs)

Lists zone IDs, types, kinds, and names.

make_periodic(*args, **kwargs)

Attempts to establish periodic/shadow face zone connectivity.

matching_tolerance(*args, **kwargs)

Sets normalized tolerance used for finding coincident nodes.

merge_zones(*args, **kwargs)

Merges zones of same type and condition into one.

mrf_to_sliding_mesh(*args, **kwargs)

Changes the motion specification from MRF to moving mesh.

orient_face_zone(*args, **kwargs)

Orients the face zone.

recreate_all_shells(*args, **kwargs)

Recreates shells on all the walls that were deleted using the command delete-all-shells.

replace_zone(*args, **kwargs)

Replaces cell zone.

rotate_zone(*args, **kwargs)

Rotates individual cell zones.

scale_zone(*args, **kwargs)

Scales individual cell zones.

sep_cell_zone_mark(*args, **kwargs)

Separates cell zone based on cell marking.

sep_cell_zone_region(*args, **kwargs)

Separates cell zone based on contiguous regions.

sep_face_zone_angle(*args, **kwargs)

Separates face zone based on significant angle.

sep_face_zone_face(*args, **kwargs)

Separates each face in zone into unique zone.

sep_face_zone_mark(*args, **kwargs)

Separates face zone based on cell marking.

sep_face_zone_region(*args, **kwargs)

Separates face zone based on contiguous regions.

slit_face_zone(*args, **kwargs)

Slits two-sided wall into two connected wall zones.

slit_interior_between_diff_solids(*args, ...)

Slits the interior zone between solid zones of differing materials to create a coupled wall.

slit_periodic(*args, **kwargs)

Slits periodic zone into two symmetry zones.

translate_zone(*args, **kwargs)

Translates individual cell zones.

zone_name(*args, **kwargs)

Gives a zone a new name.

zone_type(*args, **kwargs)

Sets the type for a zone or multiple zones of the same category.

activate_cell_zone(*args, **kwargs)#

Activates cell thread.

append_mesh(*args, **kwargs)#

Appends new mesh.

append_mesh_data(*args, **kwargs)#

Appends new mesh with data.

change_zone_phase(*args, **kwargs)#

Change the realgas phase for a zone.

change_zone_state(*args, **kwargs)#

Sets the state (liquid or vapor) for a specific fluid zone.

convert_all_solid_mrf_to_solid_motion(*args, **kwargs)#

Converts all solid zones using frame motion to instead use solid motion, copying the motion variable values for origin, axis, and velocities.

copy_mesh_to_mrf_motion(*args, **kwargs)#

Copies motion variable values for origin, axis, and velocities from Mesh Motion to Frame Motion.

copy_move_cell_zone(*args, **kwargs)#

Creates a copy of a cell zone that is offset from the original either by a translational distance or a rotational angle. In the copied zone, the bounding face zones are all converted to walls, any existing cell data is initialized to a constant value, and non-conformal interfaces and dynamic zones are not copied; otherwise, the model settings are the same as in the original zone. Note that if you want the copied zone to be connected to existing zones, you must either fuse the boundaries (see ) or set up a non-conformal interface (see ).

copy_mrf_to_mesh_motion(*args, **kwargs)#

Copies motion variable values for origin, axis, and velocities from Frame Motion to Mesh Motion.

create_all_shell_threads(*args, **kwargs)#

Marks all finite thickness walls for shell creation. Shell zones will be created at the start of the iterations.

create_periodic_interface(*args, **kwargs)#

Creates a conformal or non-conformal periodic interface.

deactivate_cell_zone(*args, **kwargs)#

Deactivates cell thread.

delete_all_shells(*args, **kwargs)#

Deletes all shell zones and switches off shell conduction on all the walls. These zones can be recreated using the command recreate-all-shells.

delete_cell_zone(*args, **kwargs)#

Deletes a cell thread.

extrude_face_zone_delta(*args, **kwargs)#

Extrudes a face thread a specified distance based on a list of deltas.

extrude_face_zone_para(*args, **kwargs)#

Extrudes a face thread a specified distance based on a distance and a list of parametric locations between 0 and 1, for example, 0 0.2 0.4 0.8 1.0.

fuse_face_zones(*args, **kwargs)#

Attempts to fuse zones by removing duplicate faces and nodes.

list_zones(*args, **kwargs)#

Lists zone IDs, types, kinds, and names.

make_periodic(*args, **kwargs)#

Attempts to establish periodic/shadow face zone connectivity.

matching_tolerance(*args, **kwargs)#

Sets normalized tolerance used for finding coincident nodes.

merge_zones(*args, **kwargs)#

Merges zones of same type and condition into one.

mrf_to_sliding_mesh(*args, **kwargs)#

Changes the motion specification from MRF to moving mesh.

orient_face_zone(*args, **kwargs)#

Orients the face zone.

recreate_all_shells(*args, **kwargs)#

Recreates shells on all the walls that were deleted using the command delete-all-shells.

replace_zone(*args, **kwargs)#

Replaces cell zone.

rotate_zone(*args, **kwargs)#

Rotates individual cell zones.

scale_zone(*args, **kwargs)#

Scales individual cell zones.

sep_cell_zone_mark(*args, **kwargs)#

Separates cell zone based on cell marking.

sep_cell_zone_region(*args, **kwargs)#

Separates cell zone based on contiguous regions.

sep_face_zone_angle(*args, **kwargs)#

Separates face zone based on significant angle.

sep_face_zone_face(*args, **kwargs)#

Separates each face in zone into unique zone.

sep_face_zone_mark(*args, **kwargs)#

Separates face zone based on cell marking.

sep_face_zone_region(*args, **kwargs)#

Separates face zone based on contiguous regions.

slit_face_zone(*args, **kwargs)#

Slits two-sided wall into two connected wall zones.

slit_interior_between_diff_solids(*args, **kwargs)#

Slits the interior zone between solid zones of differing materials to create a coupled wall. You will generally be prompted by Fluent if this is necessary.

slit_periodic(*args, **kwargs)#

Slits periodic zone into two symmetry zones.

translate_zone(*args, **kwargs)#

Translates individual cell zones.

zone_name(*args, **kwargs)#

Gives a zone a new name.

zone_type(*args, **kwargs)#

Sets the type for a zone or multiple zones of the same category. You will be prompted for the name / ID of the zone to be changed and the new type for that zone. To change multiple zones, you can enter a list (separated by spaces and contained within a pair of parentheses) or use asterisks (*) as wildcards.

network(*args, **kwargs)#

Set boundary conditions for a zone of this type.

network_end(*args, **kwargs)#

Set boundary conditions for a zone of this type.

non_overlapping_zone_name(*args, **kwargs)#

Displays the name of the non-overlapping zone associated with a specified interface zone. This text command is only available after a mesh interface has been created.

class non_reflecting_bc(path, service)#

Bases: TUIMenu

Enters the non-reflecting boundary condition menu.

Classes:

general_nrbc(path, service)

Setting for general non-reflecting b.c.

turbo_specific_nrbc(path, service)

Enters the turbo specific nrbc menu.

class general_nrbc(path, service)#

Bases: TUIMenu

Setting for general non-reflecting b.c.

Classes:

set(path, service)

Enters the setup menu for general non-reflecting b.c.’s.

class set(path, service)#

Bases: TUIMenu

Enters the setup menu for general non-reflecting b.c.’s.

Methods:

relax(*args, **kwargs)

Set NRBC relaxation factor (default value 0.5).

sigma(*args, **kwargs)

Sets NRBC sigma factor (default value 0.15).

sigma2(*args, **kwargs)

Sets NRBC sigma2 factor (default value 5.0).

tangential_source(*args, **kwargs)

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

verbosity(*args, **kwargs)

Enables/disables nrbc verbosity scheme output.

relax(*args, **kwargs)#

Set NRBC relaxation factor (default value 0.5).

sigma(*args, **kwargs)#

Sets NRBC sigma factor (default value 0.15).

sigma2(*args, **kwargs)#

Sets NRBC sigma2 factor (default value 5.0).

tangential_source(*args, **kwargs)#

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

verbosity(*args, **kwargs)#

Enables/disables nrbc verbosity scheme output.

class turbo_specific_nrbc(path, service)#

Bases: TUIMenu

Enters the turbo specific nrbc menu.

Methods:

enable(*args, **kwargs)

Enables/disables non-reflecting b.c.’s.

initialize(*args, **kwargs)

Initializes non-reflecting b.c.’s.

show_status(*args, **kwargs)

Shows current status of non-reflecting b.c.’s.

Classes:

set(path, service)

Enters the set menu for non-reflecting b.c.

enable(*args, **kwargs)#

Enables/disables non-reflecting b.c.’s.

initialize(*args, **kwargs)#

Initializes non-reflecting b.c.’s.

class set(path, service)#

Bases: TUIMenu

Enters the set menu for non-reflecting b.c. parameters.

Methods:

discretization(*args, **kwargs)

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

under_relaxation(*args, **kwargs)

Sets non-reflecting b.c.

verbosity(*args, **kwargs)

Sets non-reflecting b.c.

discretization(*args, **kwargs)#

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

under_relaxation(*args, **kwargs)#

Sets non-reflecting b.c. under-relaxation factor.

verbosity(*args, **kwargs)#

Sets non-reflecting b.c. verbosity level. 0 : silent, 1 : basic information (default), 2 : detailed information for debugging.

show_status(*args, **kwargs)#

Shows current status of non-reflecting b.c.’s.

open_channel_wave_settings(*args, **kwargs)#

Opens channel wave input analysis.

openchannel_threads(*args, **kwargs)#

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

outflow(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

outlet_vent(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

overset(*args, **kwargs)#

Set boundary conditions for a zone of this type.

class perforated_walls(path, service)#

Bases: TUIMenu

Enters the perforated walls menu.

Methods:

model_setup(*args, **kwargs)

Sets up the perforated wall model for each effusion surface.

read_input_file(*args, **kwargs)

Reads an input file for perforated walls.

model_setup(*args, **kwargs)#

Sets up the perforated wall model for each effusion surface.

read_input_file(*args, **kwargs)#

Reads an input file for perforated walls.

periodic(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

porous_jump(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

pressure_far_field(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

pressure_inlet(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

pressure_outlet(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

radiator(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

rans_les_interface(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

recirculation_inlet(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

recirculation_outlet(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

class rename_zone(path, service)#

Bases: TUIMenu

Enter the menu for renaming cell and face zones based on adjacency, adding suffixes or prefixes to names, and renaming zones based on the Fluent naming conventions.

Methods:

add_suffix_or_prefix(*args, **kwargs)

Add a suffix or prefix to one or more zones.

rename_by_adjacency(*args, **kwargs)

Append the name of the adjacent cell zone to the specified face zone.

rename_to_default(*args, **kwargs)

Rename a zone to use the Fluent naming convention.

add_suffix_or_prefix(*args, **kwargs)#

Add a suffix or prefix to one or more zones.

rename_by_adjacency(*args, **kwargs)#

Append the name of the adjacent cell zone to the specified face zone. For example, if fluid is the adjacent cell zone, and you select a face zone named interior, the resulting name of the face zone would be interior-fluid.

rename_to_default(*args, **kwargs)#

Rename a zone to use the Fluent naming convention.

class set(path, service)#

Bases: TUIMenu

Allows you to define one or more settings at single or multiple boundaries/cell zones of a given type at once. Enter q to exit the define/boundary-conditions/set/<type> command. For a description of the items in this menu, see corresponding define/boundary-conditions/<type>.

Methods:

axis(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

degassing(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

exhaust_fan(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

fan(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

fluid(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

geometry(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

inlet_vent(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

intake_fan(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

interface(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

interior(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

mass_flow_inlet(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

mass_flow_outlet(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

network(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

network_end(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

outflow(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

outlet_vent(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

overset(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

periodic(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

porous_jump(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

pressure_far_field(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

pressure_inlet(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

pressure_outlet(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

radiator(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

rans_les_interface(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

recirculation_inlet(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

recirculation_outlet(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

shadow(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

solid(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

symmetry(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

velocity_inlet(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

wall(*args, **kwargs)

Set boundary conditions for a zone or multiple zones of this type.

axis(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

degassing(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

exhaust_fan(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

fan(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

fluid(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

geometry(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

inlet_vent(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

intake_fan(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

interface(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

interior(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

mass_flow_inlet(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

mass_flow_outlet(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

network(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

network_end(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

outflow(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

outlet_vent(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

overset(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

periodic(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

porous_jump(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

pressure_far_field(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

pressure_inlet(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

pressure_outlet(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

radiator(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

rans_les_interface(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

recirculation_inlet(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

recirculation_outlet(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

shadow(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

solid(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

symmetry(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

velocity_inlet(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

wall(*args, **kwargs)#

Set boundary conditions for a zone or multiple zones of this type.

shadow(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

solid(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

symmetry(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

target_mass_flow_rate_settings(*args, **kwargs)#

Enters the targeted mass flow rate settings menu.

velocity_inlet(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

wall(*args, **kwargs)#

Sets boundary conditions for a zone of this type.

zone_name(*args, **kwargs)#

Gives a zone a new name.

zone_type(*args, **kwargs)#

Sets the type for a zone or multiple zones of the same category. You will be prompted for the name / ID of the zone to be changed and the new type for that zone. To change multiple zones, you can enter a list (separated by spaces and contained within a pair of parentheses) or use asterisks (*) as wildcards.