user_defined_functions#

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

Bases: Group

Main menu to set DPM user-defined functions. User-defined functions can be used to customize the discrete phase model to include additional body forces, modify interphase exchange terms (sources), calculate or integrate scalar values along the particle trajectory, and more.

Attributes

Attribute

Summary

body_force

Specify the name of the DPM body force function.

source_terms

Specify the name of the DPM source function.

erosion_accretion

Specify the name of the DPM erosion/accretion function.

output

Specify the name of the DPM output function.

scalar_update

Specify the name of the DPM scalar update function.

collision

Specify the name of the DPM collision function.

dpm_time_step_size

Specify the name of the DPM timestep function.

impingement_model

Specify the name of the impingement model function.

film_regime

Specify the name of the film regime function.

splashing_distribution

Specify the name of the splashing distribution function.

flow_interpolation

Specify the name of the interpolation function.

number_of_scalars

Specify the number of user reals stored on a particle.

max_num_udf_species

Specify the maximum number of species that can be used in DPM UDFs.

Included in:

Parent

Summary

discrete_phase

Toplevel menu of the Discrete Phase multiphase model. A discrete phase model (DPM) is used when the aim is to investigate the behavior of the particles from a Lagrangian view and a discrete perspective.