:orphan:

.. _user_defined_functions:

user_defined_functions
======================

.. autoclass:: ansys.fluent.core.generated.solver.settings_251.user_defined_functions
    :show-inheritance:

.. rubric:: Attributes

======================================================   =======================================================================

Attribute                                                                                                                Summary

======================================================   =======================================================================
:ref:`body_force <body_force>`                                                  Specify the name of the DPM body force function.

:ref:`source_terms <source_terms>`                                                  Specify the name of the DPM source function.

:ref:`erosion_accretion <erosion_accretion>`                             Specify the name of the DPM erosion/accretion function.

:ref:`output <output>`                                                              Specify the name of the DPM output function.

:ref:`scalar_update <scalar_update>`                                         Specify the name of the DPM scalar update function.

:ref:`collision <collision>`                                                     Specify the name of the DPM collision function.

:ref:`dpm_time_step_size <dpm_time_step_size_1>`                                  Specify the name of the DPM timestep function.

:ref:`impingement_model <impingement_model>`                                 Specify the name of the impingement model function.

:ref:`film_regime <film_regime>`                                                   Specify the name of the film regime function.

:ref:`splashing_distribution <splashing_distribution>`                  Specify the name of the splashing distribution function.

:ref:`flow_interpolation <flow_interpolation_1>`                                 Specify the name of the interpolation function.

:ref:`number_of_scalars <number_of_scalars>`                              Specify the number of user reals stored on a particle.

:ref:`max_num_udf_species <max_num_udf_species>`             Specify the maximum number of species that can be used in DPM UDFs.

======================================================   =======================================================================

.. rubric:: Included in:

======================================   ==============================================================================================================================================================================================================

Parent                                                                                                                                                                                                                                          Summary

======================================   ==============================================================================================================================================================================================================
:ref:`discrete_phase <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.

======================================   ==============================================================================================================================================================================================================