| ²é¿´: 528 | »Ø¸´: 1 | |||
amberpei2010Òø³æ (СÓÐÃûÆø)
|
[ÇóÖú]
¹ØÓÚUDF±à³Ìij¸öÓï¾äº¬ÒåµÄСÎÊÌ⣬Çó´óÉñÖ¸µã
|
|
ÕâÊÇÒ»¸ö¶¨ÒåÁË0-20usÒԺ㶨Ëٶȱ仯ÖÁ1.5umλÖò¢ÔÚ50usÄÚ±£³Ö¾²Ö¹Î»Öò»±ä£¬ÔÚ½ÓÏÂÀ´µÄ30usÄÚÔÈËÙϽµ¡¾Õû¸ö¹ý³ÌÊÇÒ»¸öÌÝÐβ¨¡£¡£¡£¡¿ÎÒµÄÖØµãÊÇ¡£¡£¡£ if(((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)<=0.000020&&((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)>0 ) ÕâÒ»¾ä¸ù¾ÝǰºóÀí½âÓ¦¸ÃÊÇÃèÊöºáÖátµÄ£¬µ«ÊÇΪʲôҪÕâô³ýÒÔ0.001³Ë0.001£¬¶øÇÒttime+deltat¼õÈ¥×Ô¼ºÈ¡Õûµ½µ×ÊÇʲôÒâ˼°¡£¿Çó¸ßÊÖÖ¸µã£¡ #include <stdio.h> #include "udf.h" DEFINE_CG_MOTION(move1, dt, cg_vel, cg_omega, time, dtime) { real loc=0.0; real velo=0.0; real ttime=0.0; real deltat=0.0; / * reset velocities * / NV_S (cg_vel, =, 0.0 ) ; NV_S (cg_omega, =, 0.0 ) ; if (!Data_Valid_P ()) return; ttime=time; deltat=dtime; if(((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)<=0.000020&&((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)>0 ) { velo = 0.0000015/0.000020; loc += velo * dtime; } if(((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)<=0.000070&&((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)>0.000020 ) { velo = 0.0; } if(((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)<=0.0001 &&((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)>0.000070 ) { velo = (-1)*0.0000015/0.000030; loc += velo * dtime; } if(((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)<=0.001&&((ttime+deltat)-(int)((ttime+deltat)/0.001)*0.001)>0.0001 ) { velo = 0.0; } cg_vel[0] = velo; } |
» ²ÂÄãϲ»¶
ÉúÎïѧѧ˶Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
ÉϺ£µçÁ¦´óѧ²ÄÁÏ·À»¤ÓëвÄÁÏÖØµãʵÑéÊÒÕÐÊÕµ÷¼ÁÑо¿Éú£¨²ÄÁÏ¡¢»¯Ñ§¡¢µç»¯Ñ§£¬»·¾³£©
ÒѾÓÐ4È˻ظ´
²ÄÁÏѧÇóµ÷¼Á
ÒѾÓÐ6È˻ظ´
303Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
Ò»Ö¾Ô¸ÎäÀí085500»úеרҵ×Ü·Ö300Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
¿¼Ñе÷¼Á
ÒѾÓÐ4È˻ظ´
281Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
0805 316Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
085601Çóµ÷¼Á×Ü·Ö293Ó¢Ò»Êý¶þ
ÒѾÓÐ3È˻ظ´
08¹¤Ñ§µ÷¼Á
ÒѾÓÐ17È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
fluent¶¯Íø¸ñudf
ÒѾÓÐ11È˻ظ´
FLUENT udf Ôõô»ñȡijһʱ¿Ì²ÎÁ¿µÄÖµ
ÒѾÓÐ11È˻ظ´
visual stdio±àÒëcÓöµ½µÄÎÊÌâ
ÒѾÓÐ7È˻ظ´
¶¯Íø¸ñµÄUDFÎÊÌâ
ÒѾÓÐ21È˻ظ´
Çó´óÉñ¸ø½â´ðһϣ¡
ÒѾÓÐ4È˻ظ´
Çó´óÉñ×öÍø¸ñ»®·Ö£¬×öÁ˸ö¼¸ºÎÄ£ÐÍ£¬Íø¸ñ»²»³öÀ´£¬³îËÀÁË
ÒѾÓÐ6È˻ظ´
fluent ¼ÓÔØudf ʧ°Ü Çë¸ßÊÖ²»ÁߴͽÌ
ÒѾÓÐ8È˻ظ´
fluent ¼ÓÔØudf³öÏÖÕâÑù´íÎó Ôõô°ì
ÒѾÓÐ14È˻ظ´
FLUENTÖбàдUDFʱָÕë±äÁ¿ÊÇ·ñÒª³õʼ»¯
ÒѾÓÐ4È˻ظ´
fluentÈçºÎÔØÈëÁ½¸öUDFÎļþ
ÒѾÓÐ4È˻ظ´
¹ØÓÚfluentUDFµÄÒ»¸öСÎÊÌ⣡
ÒѾÓÐ5È˻ظ´
µ¥»ú¶àºË²¢ÐмÆËãÏÂUDFµÄÎÊÌâ
ÒѾÓÐ9È˻ظ´
fluent udfÇë½Ì
ÒѾÓÐ16È˻ظ´
È«²¿Éí¼ÒÇó´óÉñ°ïæ½â¾öfluentѹÁ¦Âö³åÔõô±àдUDFµÄÎÊÌâ
ÒѾÓÐ8È˻ظ´
FluentÖÐUDFµÄ±àÒëÎÊÌâ
ÒѾÓÐ25È˻ظ´
Çó´óÉñ¸æËßÏÂÄ£ÄâÈí¼þ
ÒѾÓÐ4È˻ظ´
fluent UDF´úÂëµ÷ÓÃÔ¤¶¨Òå³ÌÐòµÄÎÊÌ⣨Èçfortran³ÌÐò£©
ÒѾÓÐ15È˻ظ´
64λANSYS FLUENT²»ÄÜcompile UDFµÄÎÊÌâ
ÒѾÓÐ20È˻ظ´
amberpei2010
Òø³æ (СÓÐÃûÆø)
|
2Â¥2014-01-08 10:47:23













»Ø¸´´ËÂ¥