smoothing_parameters#

class ansys.fluent.core.generated.solver.tui_242.main_menu.define.dynamic_mesh.controls.smoothing_parameters(service, version, mode, path)#

Bases: TUIMenu

Enters the dynamic mesh smoothing-parameters menu.

Methods:

__init__(service, version, mode, path)

__init__ method of TUIMenu class.

Classes:

amg_stabilization(service, version, mode, path)

Set the AMG stabilization method for mesh smoothing (FEM).

bnd_node_relaxation(service, version, mode, path)

The boundary node relaxation is used by spring smoothing.

bnd_stiffness_factor(service, version, mode, ...)

Sets the stiffness factor for springs connected to boundary nodes.

boundary_distance_method(service, version, ...)

Sets the method used to evaluate the boundary distance for the diffusion coefficient calculation, when diffusion-based smoothing is enabled.

constant_factor(service, version, mode, path)

Sets the spring constant relaxation factor.

convergence_tolerance(service, version, ...)

Sets the convergence tolerance for spring-based solver.

diffusion_coeff_function(service, version, ...)

Specifies whether the diffusion coefficient for diffusion-based smoothing is based on the boundary distance or the cell volume.

diffusion_coeff_parameter(service, version, ...)

Sets the diffusion coefficient parameter used for diffusion-based smoothing.

diffusion_fvm(service, version, mode, path)

Answering yes at the prompt changes the diffusion-based smoothing method to the cell-based finite volume approach that was the default in releases prior to Fluent 15.0.

laplace_node_relaxation(service, version, ...)

Set the Laplace boundary node relaxation factor.

local_smoothing(service, version, mode, path)

Enable local smoothing (Radial Basis Function).

max_iter(service, version, mode, path)

Set the maximum number of iterations for spring-based solver.

number_local_layers(service, version, mode, path)

Set number of layers for local smoothing (Radial Basis Function).

poisson_ratio(service, version, mode, path)

Sets the Poisson’s ratio used for smoothing based on the linearly elastic solid model.

relative_convergence_tolerance(service, ...)

Sets the relative residual convergence tolerance for smoothing based on diffusion or the linearly elastic solid model.

skew_smooth_all_deforming_boundaries(...)

Enables/disables skewness smoothing for all deforming dynamic boundary zones.

skew_smooth_cell_skew_max(service, version, ...)

Sets the skewness threshold, above which cells will be smoothed using the skewness method.

skew_smooth_face_skew_max(service, version, ...)

Sets the skewness threshold, above which faces will be smoothed using the skewness method.

skew_smooth_niter(service, version, mode, path)

Sets the number of skewness-based smoothing cycles.

smooth_boundary_layers_with_adjacent_zone(...)

Enable smoothing of boundary layers solely on adjacent zone motion (Radial Basis Function).

smooth_from_reference_position(service, ...)

Enables/disables smoothing from a reference position.

smoothing_method(service, version, mode, path)

Specify the smoothing method used by the dynamic mesh model.

spring_on_all_elements(service, version, ...)

Enables/disables spring-based smoothing for all cell shapes; if disabled, the spring-based smoothing is applied based on the setting of the define/dynamic-mesh/controls/smoothing-parameters/spring-on-simplex-shapes? text command.

spring_on_simplex_elements(service, version, ...)

Enable/disable spring-based smoothing for tri/tet elements in mixed element zones.

verbosity(service, version, mode, path)

Set the verbosity for spring smoothing.

__init__(service, version, mode, path)#

__init__ method of TUIMenu class.

class amg_stabilization(service, version, mode, path)#

Bases: TUIMethod

Set the AMG stabilization method for mesh smoothing (FEM).

class bnd_node_relaxation(service, version, mode, path)#

Bases: TUIMethod

The boundary node relaxation is used by spring smoothing. The boundary node relaxation allows you to relax the update of the node positions at deforming boundaries. A value of 0 prevents deforming boundary nodes from moving and a value of 1 indicates no under-relaxation.

class bnd_stiffness_factor(service, version, mode, path)#

Bases: TUIMethod

Sets the stiffness factor for springs connected to boundary nodes.

class boundary_distance_method(service, version, mode, path)#

Bases: TUIMethod

Sets the method used to evaluate the boundary distance for the diffusion coefficient calculation, when diffusion-based smoothing is enabled.

class constant_factor(service, version, mode, path)#

Bases: TUIMethod

Sets the spring constant relaxation factor.

class convergence_tolerance(service, version, mode, path)#

Bases: TUIMethod

Sets the convergence tolerance for spring-based solver.

class diffusion_coeff_function(service, version, mode, path)#

Bases: TUIMethod

Specifies whether the diffusion coefficient for diffusion-based smoothing is based on the boundary distance or the cell volume.

class diffusion_coeff_parameter(service, version, mode, path)#

Bases: TUIMethod

Sets the diffusion coefficient parameter used for diffusion-based smoothing.

class diffusion_fvm(service, version, mode, path)#

Bases: TUIMethod

Answering yes at the prompt changes the diffusion-based smoothing method to the cell-based finite volume approach that was the default in releases prior to Fluent 15.0. Answering no at the prompt changes the diffusion-based smoothing method to the default node-based finite element method.

class laplace_node_relaxation(service, version, mode, path)#

Bases: TUIMethod

Set the Laplace boundary node relaxation factor.

class local_smoothing(service, version, mode, path)#

Bases: TUIMethod

Enable local smoothing (Radial Basis Function).

class max_iter(service, version, mode, path)#

Bases: TUIMethod

Set the maximum number of iterations for spring-based solver.

class number_local_layers(service, version, mode, path)#

Bases: TUIMethod

Set number of layers for local smoothing (Radial Basis Function).

class poisson_ratio(service, version, mode, path)#

Bases: TUIMethod

Sets the Poisson’s ratio used for smoothing based on the linearly elastic solid model.

class relative_convergence_tolerance(service, version, mode, path)#

Bases: TUIMethod

Sets the relative residual convergence tolerance for smoothing based on diffusion or the linearly elastic solid model.

class skew_smooth_all_deforming_boundaries(service, version, mode, path)#

Bases: TUIMethod

Enables/disables skewness smoothing for all deforming dynamic boundary zones. This is enabled by default. If disabled, skewness smoothing is only applied to the deforming dynamic boundary zones that have smoothing explicitly enabled or use local face remeshing.

class skew_smooth_cell_skew_max(service, version, mode, path)#

Bases: TUIMethod

Sets the skewness threshold, above which cells will be smoothed using the skewness method.

class skew_smooth_face_skew_max(service, version, mode, path)#

Bases: TUIMethod

Sets the skewness threshold, above which faces will be smoothed using the skewness method.

class skew_smooth_niter(service, version, mode, path)#

Bases: TUIMethod

Sets the number of skewness-based smoothing cycles.

class smooth_boundary_layers_with_adjacent_zone(service, version, mode, path)#

Bases: TUIMethod

Enable smoothing of boundary layers solely on adjacent zone motion (Radial Basis Function).

class smooth_from_reference_position(service, version, mode, path)#

Bases: TUIMethod

Enables/disables smoothing from a reference position. Such smoothing may produce greater mesh quality consistency for stationary or moving meshes with periodic or quasi-periodic motion, and is only available when the smoothing method is based on diffusion or the linearly elastic solid model.

class smoothing_method(service, version, mode, path)#

Bases: TUIMethod

Specify the smoothing method used by the dynamic mesh model.

class spring_on_all_elements(service, version, mode, path)#

Bases: TUIMethod

Enables/disables spring-based smoothing for all cell shapes; if disabled, the spring-based smoothing is applied based on the setting of the define/dynamic-mesh/controls/smoothing-parameters/spring-on-simplex-shapes? text command.

class spring_on_simplex_elements(service, version, mode, path)#

Bases: TUIMethod

Enable/disable spring-based smoothing for tri/tet elements in mixed element zones.

class verbosity(service, version, mode, path)#

Bases: TUIMethod

Set the verbosity for spring smoothing.