user_defined_functions#

class ansys.fluent.core.generated.solver.settings_271.user_defined_functions(name=None, parent=None)#

Bases: Group

Registers user-defined functions (UDFs) for customizing the particle behavior.

Attributes

Attribute

Summary

scalar_update

Specifies a UDF to update user-defined particle scalars.

body_force

Specifies a UDF for custom particle body forces.

erosion_accretion

Specifies a UDF for custom erosion or accretion modeling.

output

Specifies a UDF for custom particle sampling output.

source_terms

Specifies a UDF for custom particle source terms.

collision

Specifies a UDF for particle stochastic collision modeling.

dpm_time_step_size

Specifies a UDF to control particle trajectory integration time step size.

impingement_model

Specifies a UDF for particle wall impingement modeling.

film_regime

Specifies a UDF for selecting the wall film regime.

splashing_distribution

Specifies a UDF for droplet splashing behavior.

flow_interpolation

Specifies a UDF for custom flow variable interpolation.

number_of_scalars

Sets the number of user-defined scalar values stored per particle.

max_num_udf_species

Sets the maximum number of species available in DPM UDFs.

Included in:

Parent

Summary

discrete_phase

Configures the Discrete Phase Model (DPM) to track particles, droplets, or bubbles in a Lagrangian framework.