Skip to Main Content

User Defined Functions (UDFs) in Ansys Fluent Software 고급교육

소개

본 교육에서는 Fluent 에서 활용 가능한 사용자 정의 함수(User-Defined Function, UDF)를 활용하고 설정 하는 방법을 제공합니다. Ansys Fluent 는 이러한 UDF 를 활용하여 Fluent 가 제공하지 못하는 모델, 기능 등을 유저가 직접 설정하고 시뮬레이션을 할 수 있도록 도와줍니다. 

 

필수 선행 조건

  • Completion of “Ansys Fluent Getting Started: Basics” course is required.
  • Experience with 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.
  • Some prior experience with a programming language, preferably a C-based language is essential. The introduction to C itself is very firm during this course. The focus is on the usage of Fluent macros embedded in a C program. UDFs are written in C90.

학습 결과물

이 과정을 완료한 후, 다음을 수행할 수 있습니다

  • Learn the basic structure of UDFs 
  • Understand the different kinds of macros used to access solver variables
  • Be able to hook their UDF to most models that are available in Ansys Fluent
  • Be able to write UDFs for custom boundary conditions, source terms and material properties
  • Learn how to use UDFs to define input and output parameters and report definitions
  • Learn what is required to write UDFs to execute correctly in parallel
  • Learn necessary concepts and macros for applying UDFs in multiphase flow, including UDFs for the Discrete Phase Model (DPM)

 Available Dates

Learning Options

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

아젠다

This course is a 1 day classroom covering both tutorials and workshops. For virtual training, this course is covered over 4 x 2 hour sessions, lectures only.

Day 1

  • Ansys Fluent Data Structure
  • Compilation and Interpretation of UDFs
  • Composing UDFs - Examples to Learn How to Use DEFINE and Data Access Macros
  • Workshop: Wall Temperature Profile
  • Composing UDFs - Examples to Learn How to Use DEFINE and Data Access Macros (continued)
  • User-Defined Memories and User-Defined Scalars
  • Workshop: Energy Source
  • Parallelization
  • Workshop: Parallelization
  • Workbench Parameters and UDFs
  • Eulerian Multiphase UDF Macros
  • Workshop: Derived Post-processing

당신을 위한 Ansys 솔루션을 알아보십시오.

문의하기

* = 필수 항목

문의해 주셔서 감사합니다!

여러분의 질문에 답변해 드리기 위해 최선을 다하겠습니다. Ansys 담당 엽업이 곧 연락을 드릴 것입니다.

바닥글 이미지