logo资料库

fluent_udf宏大全.pdf

第1页 / 共854页
第2页 / 共854页
第3页 / 共854页
第4页 / 共854页
第5页 / 共854页
第6页 / 共854页
第7页 / 共854页
第8页 / 共854页
资料共854页,剩余部分请下载后查看
本地磁盘
FLUENT 6.3 UDF Manual - Index - B
FLUENT 6.3 UDF Manual - Index - C
FLUENT 6.3 UDF Manual
FLUENT 6.3 UDF Manual - Index - A
FLUENT 6.3 UDF Manual - Contents
FLUENT 6.3 UDF Manual - Index - D
FLUENT 6.3 UDF Manual - Index - E
FLUENT 6.3 UDF Manual - Index - F
FLUENT 6.3 UDF Manual - Index - G
FLUENT 6.3 UDF Manual - Index - H
FLUENT 6.3 UDF Manual - Index - I
FLUENT 6.3 UDF Manual - Index - K
FLUENT 6.3 UDF Manual - Index - L
FLUENT 6.3 UDF Manual - Index - M
FLUENT 6.3 UDF Manual - Index - N
FLUENT 6.3 UDF Manual - Index - O
FLUENT 6.3 UDF Manual - Index - P
FLUENT 6.3 UDF Manual - Index - R
FLUENT 6.3 UDF Manual - Index - S
FLUENT 6.3 UDF Manual - Index - T
FLUENT 6.3 UDF Manual - Index - U
FLUENT 6.3 UDF Manual - Index - V
FLUENT 6.3 UDF Manual - Index - W
FLUENT 6.3 UDF Manual - Index - Z
FLUENT 6.3 UDF Manual - 7.5.5 Looping Macros
FLUENT 6.3 UDF Manual - 3.3 Looping Macros
FLUENT 6.3 UDF Manual - 2.2.7 DEFINE_INIT
FLUENT 6.3 UDF Manual - 2.5.2 DEFINE_DPM_BODY_FORCE
FLUENT 6.3 UDF Manual - 2.5.9 DEFINE_DPM_PROPERTY
FLUENT 6.3 UDF Manual - 8.2.1 Boundary Conditions
FLUENT 6.3 UDF Manual - 2.5.1 DEFINE_DPM_BC
FLUENT 6.3 UDF Manual - 2.3.13 DEFINE_PROFILE
FLUENT 6.3 UDF Manual - 1.2 Why Use UDFs?
FLUENT 6.3 UDF Manual - 6.2.13 Hooking DEFINE_PROFILE UDFs
FLUENT 6.3 UDF Manual - 7.2 Cells and Faces in a Partitioned Grid
FLUENT 6.3 UDF Manual - 3.2.4 Face Macros
FLUENT 6.3 UDF Manual - 7.5.6 Cell and Face Partition ID Macros
FLUENT 6.3 UDF Manual - 3.2.5 Connectivity Macros
FLUENT 6.3 UDF Manual - 8.2.5 User-Defined Scalars
FLUENT 6.3 UDF Manual - 2.7.3 DEFINE_UDS_FLUX
FLUENT 6.3 UDF Manual - 5.2 Compile a UDF Using the GUI
FLUENT 6.3 UDF Manual - 5.1 Introduction
FLUENT 6.3 UDF Manual - 8.1.5 Step 4: Interpret or Compile the Source File
FLUENT 6.3 UDF Manual - 5. Compiling UDFs
FLUENT 6.3 UDF Manual - 4.1 Introduction
FLUENT 6.3 UDF Manual - 4.2 Interpreting a UDF Source File Using the Interpreted UDFs Panel
FLUENT 6.3 UDF Manual - 1.1 What is a User-Defined Function (UDF)?
FLUENT 6.3 UDF Manual - A.9 Arrays
FLUENT 6.3 UDF Manual - A.7 Casting
FLUENT 6.3 UDF Manual - A.2 Commenting Your C Code
FLUENT 6.3 UDF Manual - A.4 Constants
FLUENT 6.3 UDF Manual - A.11 Control Statements
FLUENT 6.3 UDF Manual - A.11.3 for Loops
FLUENT 6.3 UDF Manual - A.11.1 if Statement
FLUENT 6.3 UDF Manual - A.11.2 if-else Statement
FLUENT 6.3 UDF Manual - A.3 C Data Types in FLUENT
FLUENT 6.3 UDF Manual - A.14 Preprocessor Directives
FLUENT 6.3 UDF Manual - 8.1.3 Step 2: Create a C Source File
FLUENT 6.3 UDF Manual - A.15 Comparison with FORTRAN
FLUENT 6.3 UDF Manual - A.13 C Library Functions
FLUENT 6.3 UDF Manual - A.8 Functions
FLUENT 6.3 UDF Manual - A.13.3 Standard I/O Functions
FLUENT 6.3 UDF Manual - A.13.2 Miscellaneous Mathematical Functions
FLUENT 6.3 UDF Manual - A.13.1 Trigonometric Functions
FLUENT 6.3 UDF Manual - A.12 Common C Operators
FLUENT 6.3 UDF Manual - A.12.1 Arithmetic Operators
FLUENT 6.3 UDF Manual - A.12.2 Logical Operators
FLUENT 6.3 UDF Manual - A.10 Pointers
FLUENT 6.3 UDF Manual - A.5 Variables
FLUENT 6.3 UDF Manual - A.5.1 Declaring Variables
FLUENT 6.3 UDF Manual - A.5.2 External Variables
FLUENT 6.3 UDF Manual - A.5.3 Static Variables
FLUENT 6.3 UDF Manual - A.6 User-Defined Data Types
FLUENT 6.3 UDF Manual - 3.3.1 Multiphase Looping Macros
FLUENT 6.3 UDF Manual - 3.2.3 Cell Macros
FLUENT 6.3 UDF Manual - 2.3.17 DEFINE_SOURCE
FLUENT 6.3 UDF Manual - 2.4.2 DEFINE_EXCHANGE_PROPERTY
FLUENT 6.3 UDF Manual - 2.3.21 DEFINE_TURBULENT_VISCOSITY
FLUENT 6.3 UDF Manual - 2.3.12 DEFINE_PRANDTL UDFs
FLUENT 6.3 UDF Manual - 2.4.5 DEFINE_VECTOR_EXCHANGE_PROPERTY
FLUENT 6.3 UDF Manual - 2.5.6 DEFINE_DPM_INJECTION_INIT
FLUENT 6.3 UDF Manual - 2.3.19 DEFINE_SR_RATE
FLUENT 6.3 UDF Manual - 2.3.20 DEFINE_TURB_PREMIX_SOURCE
FLUENT 6.3 UDF Manual - 2.3.3 DEFINE_DIFFUSIVITY
FLUENT 6.3 UDF Manual - 2.4.4 DEFINE_MASS_TRANSFER
FLUENT 6.3 UDF Manual - 2.3.22 DEFINE_VR_RATE
FLUENT 6.3 UDF Manual - 2.7.4 DEFINE_UDS_UNSTEADY
FLUENT 6.3 UDF Manual - 8.2.3 Physical Properties
FLUENT 6.3 UDF Manual - 2.2.8 DEFINE_ON_DEMAND
FLUENT 6.3 UDF Manual - 2.3.14 DEFINE_PROPERTY UDFs
FLUENT 6.3 UDF Manual - 2.5.13 DEFINE_DPM_SWITCH
FLUENT 6.3 UDF Manual - 3.2.9 User-Defined Memory (UDM) Macros
FLUENT 6.3 UDF Manual - 6.1.8 User-Defined Memory Storage
FLUENT 6.3 UDF Manual - 2.5.4 DEFINE_DPM_EROSION
FLUENT 6.3 UDF Manual - 3.2.8 User-Defined Scalar (UDS) Transport Equation Macros
FLUENT 6.3 UDF Manual - 2.2.1 DEFINE_ADJUST
FLUENT 6.3 UDF Manual - 2.2.3 DEFINE_EXECUTE_AT_END
FLUENT 6.3 UDF Manual - 2.2.9 DEFINE_RW_FILE
FLUENT 6.3 UDF Manual - 2.4.1 DEFINE_CAVITATION_RATE
FLUENT 6.3 UDF Manual - 1.7 Grid Terminology
FLUENT 6.3 UDF Manual - 3.8 Miscellaneous Macros
FLUENT 6.3 UDF Manual - 1.8 Data Types in FLUENT
FLUENT 6.3 UDF Manual - 3.1 Introduction
FLUENT 6.3 UDF Manual - 2.6.1 DEFINE_CG_MOTION
FLUENT 6.3 UDF Manual - 2.3.1 DEFINE_CHEM_STEP
FLUENT 6.3 UDF Manual - 7.5.2 Communicating Between the Host and Node Processes
FLUENT 6.3 UDF Manual - 1.5 Interpreting and Compiling UDFs
FLUENT 6.3 UDF Manual - 8.2.4 Reaction Rates
FLUENT 6.3 UDF Manual - 1.5.1 Differences Between Interpreted and Compiled UDFs
FLUENT 6.3 UDF Manual - 5.7 Special Considerations for Parallel FLUENT
FLUENT 6.3 UDF Manual - 1.4.1 Including the udf.h Header File in Your Source File
FLUENT 6.3 UDF Manual - 7.5.1 Compiler Directives
FLUENT 6.3 UDF Manual - 7.1.1 Command Transfer and Communication
FLUENT 6.3 UDF Manual - 3.2.2 Node Macros
FLUENT 6.3 UDF Manual - 2.3.2 DEFINE_CPHI
FLUENT 6.3 UDF Manual - 3.4.4 Vector Operation Macros
FLUENT 6.3 UDF Manual - 2.2.2 DEFINE_DELTAT
FLUENT 6.3 UDF Manual - 3.5 Time-Dependent Macros
FLUENT 6.3 UDF Manual - 6.4.7 Hooking DEFINE_DPM_LAW UDFs
FLUENT 6.3 UDF Manual - 6.4.13 Hooking DEFINE_DPM_SWITCH UDFs
FLUENT 6.3 UDF Manual - About This Document
FLUENT 6.3 UDF Manual - 1. Overview
FLUENT 6.3 UDF Manual - 2. DEFINE Macros
FLUENT 6.3 UDF Manual - 3. Additional Macros for Writing UDFs
FLUENT 6.3 UDF Manual - 4. Interpreting UDFs
FLUENT 6.3 UDF Manual - 6. Hooking UDFs to FLUENT
FLUENT 6.3 UDF Manual - 7. Parallel Considerations
FLUENT 6.3 UDF Manual - 8. Examples
FLUENT 6.3 UDF Manual - A. C Programming Basics
FLUENT 6.3 UDF Manual - B. DEFINE Macro Definitions
FLUENT 6.3 UDF Manual - C. Quick Reference Guide for Multiphase DEFINE Macros
FLUENT 6.3 UDF Manual - Bibliography
FLUENT 6.3 UDF Manual - 3.2.6 Special Macros
FLUENT 6.3 UDF Manual - 2.7.2 DEFINE_ANISOTROPIC_DIFFUSIVITY
FLUENT 6.3 UDF Manual - 3.2.7 Model-Specific Macros
FLUENT 6.3 UDF Manual - 3.2.1 Introduction
FLUENT 6.3 UDF Manual - 1.3 Limitations
FLUENT 6.3 UDF Manual - 1.4 Defining Your UDF Using DEFINE Macros
FLUENT 6.3 UDF Manual - 1.6 Hooking UDFs to Your FLUENT Model
FLUENT 6.3 UDF Manual - 1.9 UDF Calling Sequence in the Solution Process
FLUENT 6.3 UDF Manual - 1.10 Special Considerations for Multiphase UDFs
FLUENT 6.3 UDF Manual - 1.10.1 Multiphase-specific Data Types
FLUENT 6.3 UDF Manual - 2.1 Introduction
FLUENT 6.3 UDF Manual - 2.2 General Purpose DEFINE Macros
FLUENT 6.3 UDF Manual - 2.2.4 DEFINE_EXECUTE_AT_EXIT
FLUENT 6.3 UDF Manual - 2.2.5 DEFINE_EXECUTE_FROM_GUI
FLUENT 6.3 UDF Manual - 2.2.6 DEFINE_EXECUTE_ON_LOADING
FLUENT 6.3 UDF Manual - 2.3 Model-Specific DEFINE Macros
FLUENT 6.3 UDF Manual - 2.3.4 DEFINE_DOM_DIFFUSE_REFLECTIVITY
FLUENT 6.3 UDF Manual - 2.3.5 DEFINE_DOM_SOURCE
FLUENT 6.3 UDF Manual - 2.3.6 DEFINE_DOM_SPECULAR_REFLECTIVITY
FLUENT 6.3 UDF Manual - 2.3.7 DEFINE_GRAY_BAND_ABS_COEFF
FLUENT 6.3 UDF Manual - 2.3.8 DEFINE_HEAT_FLUX
FLUENT 6.3 UDF Manual - 2.3.9 DEFINE_NET_REACTION_RATE
FLUENT 6.3 UDF Manual - 2.3.10 DEFINE_NOX_RATE
FLUENT 6.3 UDF Manual - 2.3.11 DEFINE_PR_RATE
FLUENT 6.3 UDF Manual - 2.3.15 DEFINE_SCAT_PHASE_FUNC
FLUENT 6.3 UDF Manual - 2.3.16 DEFINE_SOLAR_INTENSITY
FLUENT 6.3 UDF Manual - 2.3.18 DEFINE_SOX_RATE
FLUENT 6.3 UDF Manual - 2.3.23 DEFINE_WALL_FUNCTIONS
FLUENT 6.3 UDF Manual - 2.4 Multiphase DEFINE Macros
FLUENT 6.3 UDF Manual - 2.4.3 DEFINE_HET_RXN_RATE
FLUENT 6.3 UDF Manual - 2.5 Discrete Phase Model (DPM) DEFINE Macros
FLUENT 6.3 UDF Manual - 2.5.3 DEFINE_DPM_DRAG
FLUENT 6.3 UDF Manual - 2.5.5 DEFINE_DPM_HEAT_MASS
FLUENT 6.3 UDF Manual - 2.5.7 DEFINE_DPM_LAW
FLUENT 6.3 UDF Manual - 2.5.8 DEFINE_DPM_OUTPUT
FLUENT 6.3 UDF Manual - 2.5.10 DEFINE_DPM_SCALAR_UPDATE
FLUENT 6.3 UDF Manual - 2.5.11 DEFINE_DPM_SOURCE
FLUENT 6.3 UDF Manual - 2.5.12 DEFINE_DPM_SPRAY_COLLIDE
FLUENT 6.3 UDF Manual - 2.5.14 DEFINE_DPM_TIMESTEP
FLUENT 6.3 UDF Manual - 2.5.15 DEFINE_DPM_VP_EQUILIB
FLUENT 6.3 UDF Manual - 2.6 Dynamic Mesh DEFINE Macros
FLUENT 6.3 UDF Manual - 2.6.2 DEFINE_GEOM
FLUENT 6.3 UDF Manual - 2.6.3 DEFINE_GRID_MOTION
FLUENT 6.3 UDF Manual - 2.6.4 DEFINE_SDOF_PROPERTIES
FLUENT 6.3 UDF Manual - 2.7 User-Defined Scalar (UDS) Transport Equation DEFINE Macros
FLUENT 6.3 UDF Manual - 2.7.1 Introduction
FLUENT 6.3 UDF Manual - 3.2 Data Access Macros
FLUENT 6.3 UDF Manual - 3.3.2 Advanced Multiphase Macros
FLUENT 6.3 UDF Manual - 3.4 Vector and Dimension Macros
FLUENT 6.3 UDF Manual - 3.4.1 Macros for Dealing with Two and Three Dimensions
FLUENT 6.3 UDF Manual - 3.4.2 The ND Macros
FLUENT 6.3 UDF Manual - 3.4.3 The NV Macros
FLUENT 6.3 UDF Manual - 3.6 Scheme Macros
FLUENT 6.3 UDF Manual - 3.6.1 Defining a Scheme Variable in the Text Interface
FLUENT 6.3 UDF Manual - 3.6.2 Accessing a Scheme Variable in the Text Interface
FLUENT 6.3 UDF Manual - 3.6.3 Changing a Scheme Variable to Another Value in the Text Interface
FLUENT 6.3 UDF Manual - 3.6.4 Accessing a Scheme Variable in a UDF
FLUENT 6.3 UDF Manual - 3.7 Input/Output Macros
FLUENT 6.3 UDF Manual - 4.1.1 Location of the udf.h File
FLUENT 6.3 UDF Manual - 4.1.2 Limitations
FLUENT 6.3 UDF Manual - 4.3 Common Errors Made While Interpreting A Source File
FLUENT 6.3 UDF Manual - 4.4 Special Considerations for Parallel FLUENT
FLUENT 6.3 UDF Manual - 5.1.1 Location of the udf.h File
FLUENT 6.3 UDF Manual - 5.1.2 Compilers
FLUENT 6.3 UDF Manual - 5.3 Compile a UDF Using the TUI
FLUENT 6.3 UDF Manual - 5.3.1 Set Up the Directory Structure
FLUENT 6.3 UDF Manual - 5.3.2 Build the UDF Library
FLUENT 6.3 UDF Manual - 5.3.3 Load the UDF Library
FLUENT 6.3 UDF Manual - 5.4 Link Precompiled Object Files From Non-FLUENT Sources
FLUENT 6.3 UDF Manual - 5.4.1 Example - Link Precompiled Objects to FLUENT
FLUENT 6.3 UDF Manual - 5.5 Load and Unload Libraries Using the UDF Library Manager Panel
FLUENT 6.3 UDF Manual - 5.6 Common Errors When Building and Loading a UDF Library
FLUENT 6.3 UDF Manual - 6.1 Hooking General Purpose UDFs
FLUENT 6.3 UDF Manual - 6.1.1 Hooking DEFINE_ADJUST UDFs
FLUENT 6.3 UDF Manual - 6.1.2 Hooking DEFINE_DELTAT UDFs
FLUENT 6.3 UDF Manual - 6.1.3 Hooking DEFINE_EXECUTE_AT_END UDFs
FLUENT 6.3 UDF Manual - 6.1.4 Hooking DEFINE_EXECUTE_AT_EXIT UDFs
FLUENT 6.3 UDF Manual - 6.1.5 Hooking DEFINE_INIT UDFs
FLUENT 6.3 UDF Manual - 6.1.6 Hooking DEFINE_ON_DEMAND UDFs
FLUENT 6.3 UDF Manual - 6.1.7 Hooking DEFINE_RW_FILE UDFs
FLUENT 6.3 UDF Manual - 6.2 Hooking Model-Specific UDFs
FLUENT 6.3 UDF Manual - 6.2.1 Hooking DEFINE_CHEM_STEP UDFs
FLUENT 6.3 UDF Manual - 6.2.2 Hooking DEFINE_CPHI UDFs
FLUENT 6.3 UDF Manual - 6.2.3 Hooking DEFINE_DIFFUSIVITY UDFs
FLUENT 6.3 UDF Manual - 6.2.4 Hooking DEFINE_DOM_DIFFUSE_REFLECTIVITY UDFs
FLUENT 6.3 UDF Manual - 6.2.5 Hooking DEFINE_DOM_SOURCE UDFs
FLUENT 6.3 UDF Manual - 6.2.6 Hooking DEFINE_DOM_SPECULAR_REFLECTIVITY UDFs
FLUENT 6.3 UDF Manual - 6.2.7 Hooking DEFINE_GRAY_BAND_ABS_COEFF UDFs
FLUENT 6.3 UDF Manual - 6.2.8 Hooking DEFINE_HEAT_FLUX UDFs
FLUENT 6.3 UDF Manual - 6.2.9 Hooking DEFINE_NET_REACTION_RATE UDFs
FLUENT 6.3 UDF Manual - 6.2.10 Hooking DEFINE_NOX_RATE UDFs
FLUENT 6.3 UDF Manual - 6.2.11 Hooking DEFINE_PR_RATE UDFs
FLUENT 6.3 UDF Manual - 6.2.12 Hooking DEFINE_PRANDTL UDFs
FLUENT 6.3 UDF Manual - 6.2.14 Hooking DEFINE_PROPERTY UDFs
FLUENT 6.3 UDF Manual - 6.2.15 Hooking DEFINE_SCAT_PHASE_FUNC UDFs
FLUENT 6.3 UDF Manual - 6.2.16 Hooking DEFINE_SOLAR_INTENSITY UDFs
FLUENT 6.3 UDF Manual - 6.2.17 Hooking DEFINE_SOURCE UDFs
FLUENT 6.3 UDF Manual - 6.2.18 Hooking DEFINE_SOX_RATE UDFs
FLUENT 6.3 UDF Manual - 6.2.19 Hooking DEFINE_SR_RATE UDFs
FLUENT 6.3 UDF Manual - 6.2.20 Hooking DEFINE_TURB_PREMIX_SOURCE UDFs
FLUENT 6.3 UDF Manual - 6.2.21 Hooking DEFINE_TURBULENT_VISCOSITY UDFs
FLUENT 6.3 UDF Manual - 6.2.22 Hooking DEFINE_VR_RATE UDFs
FLUENT 6.3 UDF Manual - 6.2.23 Hooking DEFINE_WALL_FUNCTIONS UDFs
FLUENT 6.3 UDF Manual - 6.3 Hooking Multiphase UDFs
FLUENT 6.3 UDF Manual - 6.3.1 Hooking DEFINE_CAVITATION_RATE UDFs
FLUENT 6.3 UDF Manual - 6.3.2 Hooking DEFINE_EXCHANGE_PROPERTY UDFs
FLUENT 6.3 UDF Manual - 6.3.3 Hooking DEFINE_HET_RXN_RATE UDFs
FLUENT 6.3 UDF Manual - 6.3.4 Hooking DEFINE_MASS_TRANSFER UDFs
FLUENT 6.3 UDF Manual - 6.3.5 Hooking DEFINE_VECTOR_EXCHANGE_PROPERTY UDFs
FLUENT 6.3 UDF Manual - 6.4 Hooking Discrete Phase Model (DPM) UDFs
FLUENT 6.3 UDF Manual - 6.4.1 Hooking DEFINE_DPM_BC UDFs
FLUENT 6.3 UDF Manual - 6.4.2 Hooking DEFINE_DPM_BODY_FORCE UDFs
FLUENT 6.3 UDF Manual - 6.4.3 Hooking DEFINE_DPM_DRAG UDFs
FLUENT 6.3 UDF Manual - 6.4.4 Hooking DEFINE_DPM_EROSION UDFs
FLUENT 6.3 UDF Manual - 6.4.5 Hooking DEFINE_DPM_HEAT_MASS UDFs
FLUENT 6.3 UDF Manual - 6.4.6 Hooking DEFINE_DPM_INJECTION_INIT UDFs
FLUENT 6.3 UDF Manual - 6.4.8 Hooking DEFINE_DPM_OUTPUT UDFs
FLUENT 6.3 UDF Manual - 6.4.9 Hooking DEFINE_DPM_PROPERTY UDFs
FLUENT 6.3 UDF Manual - 6.4.10 Hooking DEFINE_DPM_SCALAR_UPDATE UDFs
FLUENT 6.3 UDF Manual - 6.4.11 Hooking DEFINE_DPM_SOURCE UDFs
FLUENT 6.3 UDF Manual - 6.4.12 Hooking DEFINE_DPM_SPRAY_COLLIDE UDFs
FLUENT 6.3 UDF Manual - 6.4.14 Hooking DEFINE_DPM_TIMESTEP UDFs
FLUENT 6.3 UDF Manual - 6.4.15 Hooking DEFINE_DPM_VP_EQUILIB UDFs
FLUENT 6.3 UDF Manual - 6.5 Hooking Dynamic Mesh UDFs
FLUENT 6.3 UDF Manual - 6.5.1 Hooking DEFINE_CG_MOTION UDFs
FLUENT 6.3 UDF Manual - 6.5.2 Hooking DEFINE_GEOM UDFs
FLUENT 6.3 UDF Manual - 6.5.3 Hooking DEFINE_GRID_MOTION UDFs
FLUENT 6.3 UDF Manual - 6.5.4 Hooking DEFINE_SDOF_PROPERTIES UDFs
FLUENT 6.3 UDF Manual - 6.6 Hooking User-Defined Scalar (UDS) Transport Equation UDFs
FLUENT 6.3 UDF Manual - 6.6.1 Hooking DEFINE_ANISOTROPIC_DIFFUSIVITY UDFs
FLUENT 6.3 UDF Manual - 6.6.2 Hooking DEFINE_UDS_FLUX UDFs
FLUENT 6.3 UDF Manual - 6.6.3 Hooking DEFINE_UDS_UNSTEADY UDFs
FLUENT 6.3 UDF Manual - 6.7 Common Errors While Hooking a UDF to FLUENT
FLUENT 6.3 UDF Manual - 7.1 Overview of Parallel FLUENT
FLUENT 6.3 UDF Manual - 7.3 Parallelizing Your Serial UDF
FLUENT 6.3 UDF Manual - 7.4 Parallelization of Discrete Phase Model (DPM) UDFs
FLUENT 6.3 UDF Manual - 7.5 Macros for Parallel UDFs
FLUENT 6.3 UDF Manual - 7.5.3 Predicates
FLUENT 6.3 UDF Manual - 7.5.4 Global Reduction Macros
FLUENT 6.3 UDF Manual - 7.5.7 Message Displaying Macros
FLUENT 6.3 UDF Manual - 7.5.8 Message Passing Macros
FLUENT 6.3 UDF Manual - 7.5.9 Macros for Exchanging Data Between Compute Nodes
FLUENT 6.3 UDF Manual - 7.6 Limitations of Parallel UDFs
FLUENT 6.3 UDF Manual - 7.7 Process Identification
FLUENT 6.3 UDF Manual - 7.8 Parallel UDF Example
FLUENT 6.3 UDF Manual - 7.9 Writing Files in Parallel
FLUENT 6.3 UDF Manual - 8.1 Step-By-Step UDF Example
FLUENT 6.3 UDF Manual - 8.1.1 Process Overview
FLUENT 6.3 UDF Manual - 8.1.2 Step 1: Define Your Problem
FLUENT 6.3 UDF Manual - 8.1.4 Step 3: Start FLUENT and Read (or Set Up) the Case File
FLUENT 6.3 UDF Manual - 8.1.6 Step 5: Hook the UDF to FLUENT
FLUENT 6.3 UDF Manual - 8.1.7 Step 6: Run the Calculation
FLUENT 6.3 UDF Manual - 8.1.8 Step 7: Analyze the Numerical Solution and Compare to Expected Results
FLUENT 6.3 UDF Manual - 8.2 Detailed UDF Examples
FLUENT 6.3 UDF Manual - 8.2.2 Source Terms
FLUENT 6.3 UDF Manual - A.1 Introduction
FLUENT 6.3 UDF Manual - B.1 General Solver DEFINE Macros
FLUENT 6.3 UDF Manual - B.2 Model-Specific DEFINE Macro Definitions
FLUENT 6.3 UDF Manual - B.3 Multiphase DEFINE Macros
FLUENT 6.3 UDF Manual - B.4 Dynamic Mesh Model DEFINE Macros
FLUENT 6.3 UDF Manual - B.5 Discrete Phase Model DEFINE Macros
FLUENT 6.3 UDF Manual - B.6 User-Defined Scalar (UDS) DEFINE Macros
FLUENT 6.3 UDF Manual - C.1 VOF Model
FLUENT 6.3 UDF Manual - C.2 Mixture Model
FLUENT 6.3 UDF Manual - C.3 Eulerian Model - Laminar Flow
FLUENT 6.3 UDF Manual - C.4 Eulerian Model - Mixture Turbulence Flow
FLUENT 6.3 UDF Manual - C.5 Eulerian Model - Dispersed Turbulence Flow
FLUENT 6.3 UDF Manual - C.6 Eulerian Model - Per Phase Turbulence Flow
FLUENT 6.3 UDF Manual - Index - B A B C D E F G H I K L M N O P R S T U V W Z Index - B begin...end_c_loop 211 97 begin...end_c_loop_ext 211 begin...end_c_loop_int 211 begin...end_f_loop 97 211 begin_c_loop_all 26 body force UDFs 61 boiling point UDF 68 boundary condition UDFs examples 231 231 for DPM 60 general-purpose 42 boundary conditions 5 Boundary Conditions panel 157 157 boundary face, partition 203 boundary face area normals, direction 91 boundary zone faces, partitioned grid 212 BOUNDARY_FACE_GEOMETRY 92 235 BOUNDARY_FACE_THREAD_P 83 92 BOUNDARY_SECONDARY_GRADIENT_SOURCE 235 building a shared library 124 121 124 226 226 120 A B C D E F G H I K L M N O P R S T U V W Z Previous:Index - A Up: FLUENT 6.3 UDF Manual © Fluent Inc. 2006-09-13 file:///E|/research/lab%20reseacher/lll/udf/i_b.htm2008-5-21 15:42:26
FLUENT 6.3 UDF Manual - Index - C A B C D E F G H I K L M N O P R S T U V W Z Index - C C compiler 121 C preprocessor 226 114 117 C programming 4 arrays 248 casting 246 commenting code 238 constants 240 control statements 250 for loops 253 if 251 if-else 252 data types 239 #define 261 example 224 file inclusion 261 FORTRAN, comparison with 262 functions 257 247 fclose 260 fopen 260 fprintf 260 fscanf 260 input/output (I/O) 260 mathematical 259 printf 260 trigonometric 258 #include 261 macro substitution 261 operators 254 file:///E|/research/lab%20reseacher/lll/udf/i_c.htm(第 1/4 页)2008-5-21 15:42:28
FLUENT 6.3 UDF Manual - Index - C arithmetic 255 logical 256 pointers 249 as function arguments 249 variables 241 declaring 242 external 243 global 241 local 241 static 244 typedef 245 C_CENTROID 26 98 90 46 26 C_CP 55 C_D 50 90 41 C_DP 58 C_FACE 90 65 97 c_face_loop 48 48 97 C_FACE_THREAD 48 48 97 65 90 C_FMEAN 49 C_H 90 C_K 50 90 41 C_K_L 55 C_MU_EFF 32 C_MU_L 41 55 55 C_MU_T 41 C_NFACES 90 C_NNODES 90 C_NODE 97 c_node_loop 97 C_NUT 90 C_O 90 C_P 90 C_PHASE_DIAMETER 55 C_R 50 83 58 32 55 55 90 57 48 51 C_R_M1 84 C_STORAGE_R 84 C_T 233 57 90 27 43 72 48 C_U 55 90 55 file:///E|/research/lab%20reseacher/lll/udf/i_c.htm(第 2/4 页)2008-5-21 15:42:28
FLUENT 6.3 UDF Manual - Index - C C_UDMI 96 143 27 63 C_UDSI 95 20 C_V 55 90 55 C_VOF 57 98 55 55 C_VOLUME 20 22 90 27 84 C_W 55 90 90 C_YI 90 43 65 case file functions, reading and writing 28 casting 246 cavitation rate UDFs 54 cell 12 accessing neighboring thread variables 12 values, checking accessibility 112 cell centroid 92 cell centroid macro 90 cell face 12 cell face index macro 90 90 cell face macros 90 cell face thread macro 90 cell gradient macros 90 cell ID 13 cell identifier 86 cell looping macro, general-purpose 211 cell looping macros parallel 211 cell partition IDs, parallel 212 cell reconstruction gradient macros 90 cell variables macros 90 cell volume macro 90 cell zone 12 cell_t data structure 13 center of gravity motion UDFs 76 chemistry step UDFs 30 coal emissivity 68 coal scattering 68 communication macros, parallel 208 208 compiled UDFs 9 4 building shared library 121 file:///E|/research/lab%20reseacher/lll/udf/i_c.htm(第 3/4 页)2008-5-21 15:42:28
FLUENT 6.3 UDF Manual - Index - C example 235 234 GUI 124 restrictions 10 shared library 9 Windows parallel network 133 124 124 writing case files 124 Compiled UDFs panel 124 121 226 124 226 compiler directives 8 about 207 example 207 compiling source files procedure 124 using GUI 124 compiling UDF source files 120 compute nodes 202 connectivity macros 89 90 control statements 250 cphi UDFs 31 cpp 226 117 CPP Command Name 117 226 cross product 104 CURRENT_TIME 21 231 105 CURRENT_TIMESTEP 105 Custom Laws panel 181 187 A B C D E F G H I K L M N O P R S T U V W Z Previous:Index - B Up: FLUENT 6.3 UDF Manual © Fluent Inc. 2006-09-13 file:///E|/research/lab%20reseacher/lll/udf/i_c.htm(第 4/4 页)2008-5-21 15:42:28
FLUENT 6.3 UDF Manual FLUENT 6.3 UDF Manual ● Expanded Contents ● About This Document ● 1. Overview ● 2. DEFINE Macros ● 3. Additional Macros for Writing UDFs ● 4. Interpreting UDFs ● 5. Compiling UDFs ● 6. Hooking UDFs to FLUENT ● 7. Parallel Considerations ● 8. Examples ● A. C Programming Basics ● B. DEFINE Macro Definitions ● C. Quick Reference Guide for Multiphase DEFINE Macros ● Bibliography ● Index Next: Contents © Fluent Inc. 2006-09-13 file:///E|/research/lab%20reseacher/lll/udf/main_pre.htm2008-5-21 15:42:28
FLUENT 6.3 UDF Manual - Index - A A B C D E F G H I K L M N O P R S T U V W Z Index - A A[ND_ND] 92 accessing domain pointer not passed as argument 93 accretion rate UDFs 63 adjacent cell index macros 92 adjacent cell thread macros 92 adjust UDFs 20 advection term 83 advective flux field 83 anisotropic diffusivity UDFs 82 area normal vector macro 92 arithmetic operators 255 arrays 248 ARRH 94 94 Arrhenius constants 48 axisymmetric considerations for macros 88 A B C D E F G H I K L M N O P R S T U V W Z Previous: Bibliography Up: FLUENT 6.3 UDF Manual © Fluent Inc. 2006-09-13 file:///E|/research/lab%20reseacher/lll/udf/node278.htm2008-5-21 15:42:29
FLUENT 6.3 UDF Manual - Contents Contents ● About This Document ● 1. Overview m 1.1 What is a User-Defined Function (UDF)? m 1.2 Why Use UDFs? m 1.3 Limitations m 1.4 Defining Your UDF Using DEFINE Macros ■ 1.4.1 Including the udf.h Header File in Your Source File m 1.5 Interpreting and Compiling UDFs ■ 1.5.1 Differences Between Interpreted and Compiled UDFs m 1.6 Hooking UDFs to Your FLUENT Model m 1.7 Grid Terminology m 1.8 Data Types in FLUENT m 1.9 UDF Calling Sequence in the Solution Process m 1.10 Special Considerations for Multiphase UDFs ■ 1.10.1 Multiphase-specific Data Types ● 2. DEFINE Macros m 2.1 Introduction m 2.2 General Purpose DEFINE Macros ■ 2.2.1 DEFINE_ADJUST ■ 2.2.2 DEFINE_DELTAT ■ 2.2.3 DEFINE_EXECUTE_AT_END ■ 2.2.4 DEFINE_EXECUTE_AT_EXIT ■ 2.2.5 DEFINE_EXECUTE_FROM_GUI ■ 2.2.6 DEFINE_EXECUTE_ON_LOADING ■ 2.2.7 DEFINE_INIT ■ 2.2.8 DEFINE_ON_DEMAND ■ 2.2.9 DEFINE_RW_FILE m 2.3 Model-Specific DEFINE Macros ■ 2.3.1 DEFINE_CHEM_STEP ■ 2.3.2 DEFINE_CPHI ■ 2.3.3 DEFINE_DIFFUSIVITY file:///E|/research/lab%20reseacher/lll/udf/node1.htm(第 1/8 页)2008-5-21 15:42:32
分享到:
收藏