![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
The following definitions for dynamic mesh model DEFINE macros (see Section 2.6) are taken from the udf.h header file.
#define DEFINE_CG_MOTION(name, dt, vel, omega, time, dtime) \ void name(Dynamic_Thread *dt, real vel[], real omega[], real time,\ real dtime) #define DEFINE_DYNAMIC_ZONE_PROPERTY(name, dt, swirl_center) \ void name(Dynamic_Thread *dt, real *swirl_center) #define DEFINE_DYNAMIC_ZONE_PROPERTY(name, dt, height) \ void name(Dynamic_Thread *dt, real *height) #define DEFINE_GEOM(name, d, dt, position) \ void name(Domain *d, Dynamic_Thread *dt, real *position) #define DEFINE_GRID_MOTION(name, d, dt, time, dtime) \ void name(Domain *d, Dynamic_Thread *dt, real time, real dtime) #define DEFINE_SDOF_PROPERTIES(name, properties, dt, time, dtime) \ void name(real *properties, Dynamic_Thread *dt, real time, real dtime) |