Skip to Main Content

User Defined Functions (UDFs) for Eulerian Multiphase Flows in Ansys Fluent Software (Self-paced Learning Available)

Course Overview

User-defined functions (UDFs) allow you to customize Ansys Fluent® fluid simulation software and enhance its capabilities.
In this course you will learn the UDF specifics for Eulerian Multiphase flow simulations.

Prerequisites

  • Previous experience with UDFs is required, including programming language, preferably C-based. The focus is on the usage of Ansys Fluent software macros embedded in a C program. UDFs are written in C90.
  • Basic experience of Ansys Fluent software is strongly recommended.
  • Completion of the Ansys Fluent Expressions Language course is highly recommended. This course will give you a clear picture of customization tasks that can be easily accomplished with Expressions, without the need for deep programming knowledge and writing your own UDF.  
  • Completion of the Get Started with Ansys Fluent Multiphase Flow Modeling is highly recommended.
  • If you are new to UDFs, then we highly recommend you complete, Getting Started with User Defined Functions (UDFs) in Ansys Fluent Software and User Defined Functions (UDFs) in Ansys Fluent Software: Advanced Topics.

Teaching Method

Lectures and computer practical sessions to validate acquired knowledge. A major emphasis is placed on teaching by software demonstration and on the development of a solution to a design challenge from start to finish.

Learning Outcome

Following completion of this course, you will be able to:

  • Explain how multiphase-specific UDFs differ from single-phase-specific UDFs.
  • Access phase-specific data using data access macros.
  • Retrieve multiphase specific domain or thread pointers that are not passed by DEFINE macros.  
  • Use the general purpose DEFINE macros within different multiphase models.
  • Explain the different utility and looping macros available for multiphase UDFs.

 Available Dates

Currently, no training dates available

Learning Options

Training materials for this course are available with an Ansys Learning Hub Subscription. If there is no active public schedule available, private training can be arranged. 

Self-paced Learning 

Complete a class on your own schedule at your own pace. Scope is equivalent to Instructor led classes. Includes video lecture, workshops and input files. All our Self-Paced video courses are only available with an Ansys Learning Hub subscription.

Agenda

This is a self-paced course covering:

  • UDFs for Eulerian Multiphase Flows