Expand/Collapse all
1. Introduction
2. Files, Import and Export
2.1. Mapping Data for Fluid-Structure Interaction (FSI) Applications
2.2. Enhanced Profile Visualization
2.3. Live Connection to EnSight
3. Unified Topology Layer (UTL)
3.1. Introduction
3.1.1. Benefits of the UTL Approach
3.1.2. Conceptual Overview of Model Topology, Physics, and Interfaces
3.2. Enabling the Unified Topology Layer
3.3. Case Setup in the UTL Environment
3.3.1. Starting from Geometry
3.3.2. Defining New Physics Volumes and Boundaries
3.3.3. Starting from a Legacy Case
3.3.4. Case Checking and Warning/Error Messaging
4. Meshes
4.1. Smoothing Registers
4.2. Retaining Empty Mesh Interfaces
4.3. Using Coupled Walls with the Gap Model
4.4. Meshing Mode Access
4.5. Overset Meshing Compatibilities
5. Surfaces
5.1. Ellipsoid Surface
6. Cell Zone and Boundary Conditions
6.1. Wall Treatment for the Interface of a Porous Media Cell Zone
6.2. Defining Operating Density from an Inlet
6.3. Wall Roughness Settings for Turbulence Models
6.4. Minimal Pressure Reflection Boundary
7. Physical Properties
7.1. Real Gas Property (RGP) Table Files
7.1.1. Creating RGP Files
8. Dynamic Meshes
8.1. Applying Unified Remeshing to Polyhedral Cells
9. Heat Exchangers
9.1. Alternate Formulation for the Dual Cell Heat Exchanger
10. Turbulence
10.1. 1. Improved GEKO Model Version (GEKO-2024)
10.1.1. Accessing the Improved Version GEKO-2024
10.1.2. Differences Between the GEKO-2015 and GEKO-2024 Models
10.2. Generic WMLES Formulation
10.2.1. Activating the Wall Model Option
10.2.2. Known Limitations
10.3. Vreman LES Model
10.3.1. Accessing the Vreman LES model
10.3.2. Known Limitations of the Vreman Model
10.4. Sigma LES Model
10.4.1. Accessing the Sigma LES model
10.4.2. Known Limitations of the Sigma Model
10.5. Estimation of the LES Resolution Quality
10.6. Combination of SDES/SBES model with (k,ε)-turbulence models
10.6.1. Accessing the SDES/SBES model with (k,ε)-turbulence models
10.6.2. Known Limitations
10.7. Near-Wall Treatment for the Porous Media Interface
10.7.1. Accessing the Wall Treatment Option
10.7.2. Example
10.8. References
11. Aero-Optical Distortion
11.1. Aero-Optical Distortion Theory
11.2. Using the Aero-Optics Model
11.3. References
12. Combustion
12.1. Char Burnout Kinetics (CBK) Model
12.1.1. References
13. Acoustics
13.1. Modal Analysis
13.1.1. Limitations
13.1.2. Modal Analysis Theory
13.1.3. Using the Modal Analysis Model
13.1.4. Setting Model Parameters
13.1.5. Postprocessing of the Modal Analysis Model
14. Discrete Phase
14.1. Extended Collision Stencil
14.2. Volume Injections
14.3. Discrete Element Method with van der Waals Forces
14.4. DPM Report—Spray Half-Angle
14.5. Particle Tracking Within the Eulerian Multiphase Framework
14.5.1. Limitations
14.5.2. Using Particle Tracking with the Eulerian Multiphase Model
14.6. Using the Non-Iterative Time-Advancement (NITA) Solver with the DPM model
14.7. Force transferred to System Coupling from a Wall Boundary
14.8. Using High-Resolution Tracking with Ansys Fluent Models
14.9. Contour Plots of DPM Particle Sampling Results on a Plane Surface
14.10. DDPM Granular Phase Options
14.10.1. Theory
14.10.2. Usage
14.11. Controlling Film Movement with Lagrangian Wall Film Model
14.12. In Situ Data Reduction for Lagrangian Wall-Film Simulations
14.12.1. Discretization into Coordinate, Velocity, and Temperature Classes
14.12.2. Merging of Film Parcels Across All Injections
15. Multiphase Modeling
15.1. Interfacial Viscous Dissipation Method
15.1.1. Theory
15.1.2. Using the Interfacial Viscous Dissipation Method
15.1.3. Postprocessing
15.2. Evaporation-Condensation Binary Mass Transfer Mechanism
15.3. Large Eddy Simulation (LES) Model for Eulerian Multiphase
15.3.1. Theory
15.3.2. Usage
15.4. Expert Options for the QMOM
15.5. Coupling Between the Evaporation-Condensation Model and the Discrete PBM
15.6. The Montoya Lift Coefficient Correction
15.6.1. Theory
15.6.2. Usage
15.7. Additional Evaporation-Condensation Models
15.7.1. Theory
15.7.2. Usage
15.8. DDPM Static Pileup Model
15.9. Hybrid NITA Advanced Variant
15.10. Numerical Ventilation Treatment
15.10.1. Theory
15.10.2. Using the Numerical Ventilation Treatment
15.11. Flow Regime Modeling with the Multi-Fluid VOF Eulerian Model
15.12. Using Expressions to Define Drag and Lift Coefficients
16. Eulerian Wall Films
16.1. Solving Wall Film with Fixed Velocity
16.2. Using the Eulerian Wall Film Model with Non-Conformal Interfaces
17. The Structural Model for Intrinsic Fluid-Structure Interaction (FSI)
17.1. Porous Structure Modeling
17.1.1. Constitutive Equations and Finite Element Discretization
17.1.2. Boundary Conditions
17.2. Orthotropic Materials
17.2.1. Constitutive Equations for Orthotropic Materials
17.2.2. Orthotropic Material Properties
17.3. Composite Materials
17.4. Steady Two-Way FSI
17.5. Visualizing Solid Deformation
18. Reduced Order Models (ROMs)
18.1. Manual Production of ROM Files from Stand-Alone Fluent
19. Solver
19.1. Axis-stabilization for Axisymmetric Flows
19.2. Improved Green-Gauss Node-Based Gradient with the Pressure-Based Solver
19.3. Stabilization Methods for the Density-Based Solver
19.4. Reduced Rank Extrapolation (RRE) Method
19.5. Executing Commands at a User-Specified Iteration or Time Step
19.5.1. Executing a Command at a Particular Iteration
19.5.2. Executing a Command at a Particular Time Step
19.6. Modified Momentum-Based Rhie-Chow Flux Type
19.7. Alternative Rhie-Chow Flux With Moving Or Dynamic Meshes
19.8. Time-Step-Independent Continuity Discretization with Frame Motion
19.9. Automatic Solver Defaults Based on Setup
19.10. Roe Flux-Difference Splitting Scheme in the Pressure-Based Solver
19.10.1. Roe Flux-Difference Splitting Theory
19.10.2. Using the Roe Flux-Difference Splitting Scheme in the Pressure-Based Solver
19.11. Improved Second Order Transient Formulations
19.12. Accelerated Time Marching with the Non-Iterative Solver
19.13. Hybrid NITA with Single-Phase Flows
19.14. Equation Ordering for Multiphase Flows
19.15. Enhanced Poor Mesh Numerics
19.16. Hybrid Interpolation for Overset Meshes
19.17. Using the Local Pseudo Time Step Method with the Pressure-Based Coupled Solver
19.18. Convergence Acceleration for Stretched Meshes (CASM) with the Local Pseudo Time Step Method
19.19. Convergence Based on Coefficient of Variation
19.20. Using Tangent Skewness Quality Metrics to Improve Solver Robustness
19.21. References
20. Adaption
20.1. Predefined Criteria for Boundary Layer Adaption Based on Yplus / Ystar
20.2. The Shock Wave Identification Parameter (SWIP) Field Variable for Adaption
20.3. Anisotropic Mesh Adaption
21. Graphics, Postprocessing, and Reporting
21.1. Creating Animations Using Inverse DFT
21.2. Hide Duplicate Nodes in Mesh Display
21.3. Model Tree Matches Case Settings
21.4. Make the View Normal to the Selected Surface
21.5. Force, Drag, Lift, and Moment Report Definitions Using Reference Frames
21.6. Postprocessing Unsteady Statistics Using Custom Field Functions
21.7. Line Integral Convolution Plots (LICs)
21.7.1. Oriented Line Integral Convolutions Dialog Box
21.8. Transient Postprocessing
21.8.1. Functional Overview
21.8.2. Creating Transient Animations
21.8.3. Creating Transient Monitors and Reports
21.8.4. Comparing and Differencing
22. Turbomachinery
22.1. Using Mixing-Plane Interface with Influence Coefficient Method (ICM) in Aerodynamic Damping Analysis
22.2. Periodic Motion Fast Mesh Smoothing
22.3. Efficiency Calculations
22.3.1. Limitations
22.4. Blade Film Cooling Additional Hole Shapes
22.5. Particle Tracking Across General Turbo Interfaces
22.6. Turbo Create Zone/Interfaces Highlighting
22.7. Blade Flutter Analysis - CFX Profile Support
22.7.1. Example CSV Profile
22.7.2. Reading and Using the Profile
22.8. General Turbo Interface with Lip Feature
22.9. Point Surfaces that Move with the Mesh
22.10. References
23. Parallel Processing
23.1. Multidomain Architecture for Conjugate Heat Transfer
23.2. HPC-X Message Passing Interface
23.3. Cray Message Passing Interface
23.4. Dynamic Spawning with the Intel Message Passing Interface
23.5. Manual Spawning of the Node Processes
23.6. Intel 2018 Message Passing Interface Fallback
23.7. Alternative Tunings for the Intel Message Passing Interface
24. Adjoint Solver
24.1. Optimization of Explicit Algebraic Reynolds Stress Models (EARSM)
24.2. Goal Based Mesh Adaption
25. Fluent in Workbench
25.1. Performing Coupled Simulations with Fluent and Electronics Desktop Applications
25.2. Working with Custom Input Parameters
25.3. Using UDFs to Compute Output Parameters
25.4. Fault-tolerant Meshing Workflow
26. User-Defined Functions and Memory
26.1. Six-DOF Motion Constraint Using UDFs
26.2. Zone-Based User-Defined Memory
26.2.1. User-Defined Memory Dialog Box
26.2.2. Select UDM Zones Dialog Box
26.2.3. Text Commands for Zone-Based User-Defined Memory
27. Population Balance
27.1. Coulaloglou and Tavlarides Breakage
27.2. The Quadrature-Based Moment Method
27.2.1. Theory
27.2.2. Usability
28. Load Manager Options
28.1. Advanced Process Placement with PBS Professional
28.2. Running Fluent Under Slurm on Azure
29. Simulation Reports
30. Parametric Studies
30.1. Using Start Designs in Your optiSLang Parametric Study Optimization
30.2. Visualizing Your Parametric Study Data Using optiSLang
31. Using Project Files
31.1. Accessing Projects from the Fluent Launcher
31.2. Working With Project Files in Meshing Mode and the Workflows
31.3. Working With Project Files in Solution Mode
32. Using the Python Console
32.1. Getting Started
32.2. Overview
32.3. Limitations
32.4. Interacting with the Python Console
32.4.1. Using Autocompletion
32.4.2. Using Interactive Prompts
32.4.3. Searching PyConsole Commands
32.4.4. Using Text User Interface (TUI) Command Shortcuts
32.4.5. Learning the Object Hierarchy
32.4.6. Automating Python Journals
32.4.7. Supporting Wildcards
32.4.8. Supporting Python Scripting Elsewhere in the Fluent Interface
32.5. Meshing Workflow Objects
32.5.1. Meshing Workflow Command Argument Objects
32.6. Switching from Fluent Meshing to the Fluent Solver
32.7. Solver Settings Objects
32.7.1. Types of Settings Objects
32.7.2. Setting and Modifying State
32.7.3. Settings Object Commands
32.8. Units
32.9. Additional Metadata
32.10. Active Objects and Commands
32.11. Example
33. Fluent Native GPU Solver
33.1. Fluent GPU Solver Beta Features
33.1.1. GPU/CPU Remapping
33.1.2. UDS
33.1.3. Transient Profiles
33.1.4. Optimized LES Numerics
33.1.5. Ffowcs Williams and Hawkings Acoustics GPU Model
33.1.6. Exporting Solution Data as EnSight DVS Files
33.1.7. Restarting a Calculation with Minimal CPU Resources
33.1.8. Discrete Phase Model (DPM)
33.1.9. Python User-Defined Functions (UDFs)
33.1.10. C User-Defined Functions (UDFs) with the Fluent GPU Solver
33.2. Fluent GPU Solver Tutorial
33.2.1. Introduction
33.2.2. Prerequisites
33.2.3. Problem Description
33.2.4. Setup and Solution
34. Fluent Materials Processing Workspace
34.1. Periodic Instances
34.1.1. Periodic Instance Properties
34.2. Volume Rendering
34.2.1. Volume Rendering Properties
34.3. 3D Blow Molding of a Bottle - An Example of Using the Fluent Materials Processing Workspace Analysis in Workbench
34.3.1. Introduction
34.3.2. Description
34.3.3. Setup and Solution
34.3.4. Summary
34.4. Statistical Analysis
34.4.1. Introduction
34.4.2. Quantification of Mixing (Theoretical Background)
34.4.3. Numerical Techniques Involved in Tracking
34.4.4. Definition of a Tracking Task
34.4.5. Definition of a Statistics Task
35. Fluent Meshing
35.1. Watertight Geometry Workflows: Adding Periodic Boundaries
35.2. Enhanced Thin Volume Meshing
35.3. Watertight Geometry Workflows: Unified Topology Layer (UTL)
35.4. Using CSV Files to Create Meshing Objects for the Fault-tolerant Meshing Workflow
35.5. Topology Based Meshing Workflow
35.5.1. Loading the CAD Geometry
35.5.2. Adding Virtual Topology
35.5.3. Defining Global Sizing
35.5.4. Adding Local Sizing
35.5.5. Generating the Initial Surface Mesh
35.5.6. Adding Layered Shell Mesh Controls
35.5.7. Generating the Layered Shell Mesh
35.5.8. Creating Mesh Objects
35.5.9. Updating Regions
35.5.10. Updating Boundaries
35.5.11. Add Boundary Layers
35.5.12. Generating the Volume Mesh
35.6. Volume Mesh Extrusion for Periodic Boundaries
35.7. Fault-tolerant Meshing: Overset Meshing & Boundary Layer Prism Growth
35.8. Reference Frames (TUI)
35.9. CAD Import Options (TUI)
35.10. Saving Data and Checkpoints (TUI)
35.11. Accessing Size Field Contours
35.12. The Stair-Step Boundary Treatment for Faster Rapid Octree Meshing
35.13. Proximity-Based Surface Sizing for the Rapid Octree Mesher
35.14. Smooth Mesh Coarsening for the Rapid Octree Mesher
35.15. The Discrete Mesh Optimization Scheme for the Rapid Octree Mesher
35.16. Fault Tolerant Meshing Workflow: Prime Wrapping
35.17. References
36. Fluent Post-Analysis Workspace
36.1. Introduction
36.1.1. Program Capabilities
36.1.2. Known Limitations
36.2. Basic Steps for Post-processing Using the Fluent Post-Analysis Workspace
36.2.1. Steps in Fluent Post-Analysis Post-Processing
36.3. Starting and Exiting the Fluent Post-Analysis Workspace
36.3.1. Starting the Fluent Post-Analysis Workspace Using the Fluent Launcher
36.3.2. Starting the Fluent Post-Analysis Workspace Using the Command Line
36.3.3. Exiting the Fluent Post-Analysis Workspace
36.4. Graphical User Interface (GUI)
36.4.1. Using the Ribbon
36.4.2. Using the Outline View
36.4.3. Using the Properties Window
36.4.4. Using the Console Window
36.4.5. Using the Help System
36.5. Getting Started
36.6. Setting Preferences
36.7. Controlling the Mouse Buttons
36.8. Creating and Reading Journals / Scripts
36.9. Creating Transcript Files
36.10. Session Files
36.10.1. Reading and Writing Session Files
36.11. Post-processing Results
36.11.1. Surfaces
36.11.2. Graphics Objects
36.11.3. Plots
36.11.4. Reports
36.12. Annotations
36.13. Scenes
36.14. Display Settings
36.14.1. Viewports
36.15. Case Comparison
36.15.1. Difference Fields
37. Fluent Aero
37.1. Fluent Aero Parameter Search Tutorial
37.1.1. Introduction
37.1.2. Prerequisites
37.1.3. Problem Description
37.1.4. Part I - Setup and Solution
37.1.5. Part II - Setup and Solution
37.1.6. Summary
37.2. Fluent Aero – Export Results to STK Aviator
37.2.1. Simple .aero File With Input Parameters Mach and Angle of Attack
37.2.2. Simple .aero File With Input Parameters Altitude, Mach and Angle of Attack
37.2.3. Advanced .aero File With Input Parameters Mach and Angle of Attack
37.2.4. Advanced .aero File With Input Parameters Altitude, Mach and Angle of Attack
37.3. Fluent Aero - Aerodynamic Coefficients Averaging
37.3.1. Overview of the Averaging Algorithm
37.3.2. Using Aerodynamic Coefficients Averaging in Fluent Aero
37.4. Fluent Aero Unit Systems (Displayed)
37.4.1. Limitations
37.4.2. Available Unit Systems
37.4.3. Unit Quantity
37.5. Mesh Adaption inside Fluent Aero
38. Fluent Icing
38.1. Mesh Adaptation With Fluent Icing
38.1.1. Adaptive Simulation: Transonic Turbulent Flow over the ONERA M6
38.2. CHT De-Icing with Fluent Icing
38.2.1. CHT De-Icing Using Fluent Icing
38.3. Fluent Icing Discrete Phase Model
38.3.1. Limitations
38.3.2. Using the Discrete Phase Model in Fluent Icing
38.3.3. Post Processing of DPM and Icing Quantities in Fluent Icing
38.3.4. Ice Shape Prediction on a Three Element Airfoil Using Discrete Phase Model
38.4. Import a CFX result file in Fluent Icing
38.4.1. Limitations
38.4.2. Importing a CFX result in Fluent Icing
38.4.3. Read CFX property files in Fluent Icing
39. Remotely Accessing Your Simulations Using the Ansys Fluent Web Interface
39.1. Interacting with Your Simulation Setup
39.1.1. Accessing Turbomachinery Model Settings