| ²é¿´: 2230 | »Ø¸´: 6 | |||
[½»Á÷]
fluent UDF DEFINE_SOURCE ÎÊÌâ
|
|||
|
¸÷λ³æÓÑ£¬´ó¼ÒºÃ¡£ ÎÒÏÖÔÚµÄÑо¿¿ÎÌâÊÇһģÄâµç×è¼ÓÈȯµÄÉýιý³Ì£¬¼ÓÈÈÔª¼þÊǵç¼ÓÈȰô£¬ÏÖÔÚÒѾ´ò¿ª·øÉäÄ£ÐÍ£¬ÔÚ¼ÓÈȰôµÄ¼ÓÈȹ¦ÂÊËæÂ¯×ÓÀïµÄÈȵçżÎ¶ȵı仯¶ø±ä»¯¡£ÏÖÔÚÔÚ¼ÓÈȰôµÄ¹ÌÌåÇøÓòÉèÖÃÄÜÁ¿Ô´Ïî¡£µ«ÏÖÔÚÓöµ½µÄÎÊÌâÊÇDEFINE_SOURCE(name,c,t,ds,eqn)¶¨ÒåÖÐµÄ S¦µ=A+B¦µ,dS[eqn]=dS/d¦µ,Õâ¸ö×Ô±äÁ¿¦µ¿É²»¿ÉÒÔÊÇÁíÒ»¼ÆËãÓòµÄ±äÁ¿£¬¼´ÄÜÁ¿Ô´ÏîÖеÄÌå»ýÈÈÁ÷ÃܶÈÊÇÁíÒ»¸ö¼ÆËãÓòÖÐijµãζȵĺ¯Êý£¨·´À¡µ÷½Ú£©£¬Èç¹ûÌå»ýÈÈÁ÷ÃܶÈÊǸüÆËãÓòÖÐζȵĺ¯ÊýµÄ»°£¬udf ±È½ÏºÃд£¬µ«ÊÇÈç¹ûÊÇÁíÒ»¸ö¼ÆËãÓòijһµãζȵĺ¯ÊýµÄ»°²»Öª¿É²»¿ÉÒÔʵÏÖ£¿ ÏÖÔÚ¿ÎÌ⿨ÔÚÕâÁË£¬Çó¸÷λ´óÉñ²»Áߴͽ̣¡ #include"udf.h" DEFINE_SOURCE(energy_source,c,t,dS,eqn) { Domain *domain=Get_Domain(37);//»ñµÃ¯×ÓÖÐ¼à¿ØÎ»ÖÃdormainµÄIDÖµ¡£ real temp_ave; real temp_sum=0; int count=0; cell_t c1; Thread *thread_thermocouple; real source; //ÏÂÃæÕâ¸öÑ»·ÊÇΪÁ˵õ½¼à¿ØÇøÓòµÄcellµÄƽ¾ùÎÂ¶È thread_loop_c(thread_thermocouple,domain) { begin_c_loop(c1,thread_thermocouple) { ++count; temp_sum+=C_T_M1(c1,thread_thermocouple); } end_c_loop(c1,thread_thermocouple) } temp_ave=temp_sum/count;//¼à¿ØÎ»ÖÃµÄÆ½¾ùÎÂ¶È //Èç¹ûÎÂ¶È¼à¿ØÎ»ÖÃµÄÆ½¾ùζÈСÓÚ973K£¬ÔòÌå»ýÈÈÁ÷ÃܶÈΪ3.468*10^7 if(temp_ave<973) { source=3.468*pow(10,7); dS[eqn]=0; } /*Èç¹ûÎÂ¶È¼à¿ØÎ»ÖÃµÄÆ½¾ùζȴóÓÚ973KСÓÚ1023K£¬ÔòÌå»ýÈÈÁ÷ÃܶÈΪ-884.56*temp_ave+904904.88 */ else if(temp_ave<1023) { source=-884.56*temp_ave+904904.88; dS[eqn]=-884.56; } //Èç¹ûÎÂ¶È¼à¿ØÎ»ÖÃµÄÆ½¾ùζȴóÓÚ1023K£¬ÔòÌå»ýÈÈÁ÷ÃܶÈΪ else { source=0; dS[eqn]=0; } return source; } |
» ²ÂÄãϲ»¶
313Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
311Çóµ÷¼ÁÒ»Ö¾Ô¸ºÏ·Ê¹¤Òµ´óѧ
ÒѾÓÐ6È˻ظ´
0703»¯Ñ§µ÷¼Á£¬Çóµ¼Ê¦ÊÕ
ÒѾÓÐ11È˻ظ´
284Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
×Ü·Ö322ÇóÉúÎïѧ/Éú»¯Óë·Ö×Ó/ÉúÎïÐÅϢѧÏà¹Øµ÷¼Á
ÒѾÓÐ7È˻ظ´
070300»¯Ñ§Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
070300Ò»Ö¾Ô¸211£¬312·ÖÇóµ÷¼ÁԺУ
ÒѾÓÐ7È˻ظ´
085600 295·ÖÇóµ÷¼Á
ÒѾÓÐ10È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
fluent udfÇë½Ì
ÒѾÓÐ0È˻ظ´
fluent udfÖÐÉ趨ÄÚÈÈÔ´µÄÎÊÌâ
ÒѾÓÐ9È˻ظ´
FLUENT UDFÇóÖú
ÒѾÓÐ5È˻ظ´
ÓйØFLUENT UDFµÄÎÊÌâ
ÒѾÓÐ1È˻ظ´
fluent UDF±àÒë²»³É¹¦±¨´í£ºFLUENT received fatal signal (ACCESS_VIOLATION)
ÒѾÓÐ4È˻ظ´
FLUENT UDFÇóÖú
ÒѾÓÐ2È˻ظ´
fluent udfÈýάÁ¦Ô´ÏîÎÊÌâÇóÖú
ÒѾÓÐ14È˻ظ´
fluentÖÐSet_Material_Property: null user-defined-function name
ÒѾÓÐ4È˻ظ´
fluentÀïÃæudfµ¼Èë³ö´í
ÒѾÓÐ2È˻ظ´
ÇóÖú¹ØÓÚfluentÖÐudfÖ´ÐÐ˳ÐòµÄÎÊÌâ
ÒѾÓÐ1È˻ظ´
fluent udf¼ÓÔØºóÎÞ·¨ÔËÐеÄÎÊÌâ
ÒѾÓÐ6È˻ظ´
FLUENT UDF ÄÜÁ¿Ô´Ïî
ÒѾÓÐ12È˻ظ´
fluentÖÐUDF±àÒëµÄÎÊÌ⣡
ÒѾÓÐ6È˻ظ´
FLUENT UDF ÉèÖÃÎÊÌâ
ÒѾÓÐ3È˻ظ´
FLUENTÖбàдUDFʱָÕë±äÁ¿ÊÇ·ñÒª³õʼ»¯
ÒѾÓÐ4È˻ظ´
FluentÆøÒºÁ½ÏàUDFºÍÊÕÁ²ÐÔÎÊÌâ
ÒѾÓÐ0È˻ظ´
fluent udfÇë½Ì
ÒѾÓÐ16È˻ظ´
DEFINE_MASS_TRANSFERÕâ¸öºê²»ÄܱàÒëÐÍ£¿£¿£¿
ÒѾÓÐ13È˻ظ´
¡¾ÇóÖú¡¿FLUENT UDF ÆøÒºÁ½ÏàÁ÷ ÆûÊ´ Æû»¯Ç±ÈÈ(ÎÊÌâÏê¼ûÄÚÈÝ)
ÒѾÓÐ21È˻ظ´
udf±à³Ìͨ¹ý£¬µ«ÊÇÔÚFLUENTÖÐÔËÐгö´í£¬Âé·³udf¸ßÊÖ°ïæ¿´¿´
ÒѾÓÐ4È˻ظ´
FLUENTÔ´ÏîUDF·ÇÎÈ̬µü´úµÄÒ»¸öÒÉÎÊÇë½Ì
ÒѾÓÐ8È˻ظ´
¡¾ÇóÖú¡¿linux°æfluentʹÓÃudf²¢ÐÐÎÊÌâÇë½Ì
ÒѾÓÐ4È˻ظ´
» ÇÀ½ð±ÒÀ²£¡»ØÌû¾Í¿ÉÒԵõ½:
¡¾ÕÐÆ¸¡¿ÎÂÖÝÒ½¿Æ´óѧ/¸½ÊôÒ½Ôº/걽ʵÑéÊÒÀîУˆÒԺʿÍÅ¶Ó³ÏÆ¸²©Ê¿ºóºÍ¿ÆÑÐÈËÔ±
+1/189
Âí¶ûÎ魯âÁ£¶È+ÄÉÃ×Á£¾¶Zetaµçλ²âÊÔÔʼÊý¾ÝÓëOrigin»æÍ¼V131/2039/8821
+1/89
º¸½ÓרҵӦ½ì±ÏÒµÉúÕÐÆ¸
+1/81
Çൺũҵ´óѧº£ÑóѧԺÕе÷¼Á˶ʿÑо¿Éú
+1/72
¡¾ÉϺ£µ÷¼Á£¬Éϰ¶Ëٵ㡿ÉϺ£¹¤³Ì£¬ÓÅÖÊ¿ÎÌâ×飬´øÄã·¢Ò»ÇøÎÄÕ£¬±¼´óºÃǰ³Ì£¡£¡£¡
+1/50
¿¼Ñе÷¼Á!
+1/41
µ¼Ê¦ÕÐÉú
+1/41
Î÷ÄϿƼ¼´óѧÑîÎıò½ÌÊÚ¿ÎÌâ×é½ÓÊÕ²ÄÁÏ¡¢»¯¹¤¡¢»¯Ñ§ÀàרҵÑо¿Éúµ÷¼Á ¡£
+1/26
°¬Àï¿¨ÌØ (Alicat) - ȼÁÏµç³Ø²âÊÔϵͳÓëÖÊÁ¿Á÷Á¿ºÍѹÁ¦ÒDZí
+3/25
ÕÐÊÕ2026רҵ´úÂë08¿ªÍ·Ñ§ÊõÐÍ˶ʿÑо¿Éú
+1/11
ÑĮ̀´óѧ¾«×¼²ÄÁϸߵÈÑо¿Ôº26Äê²ÄÁÏ·½ÏòÑо¿ÉúÕÐÉú
+1/11
²ÄÁÏÓ뻯¹¤¡¢»·¾³¿ÆÑ§×¨Òµµ÷¼ÁÕÐÉú
+1/6
²ÄÁÏ¿ÆÑ§Ó빤³ÌѧԺÕÐÉú
+1/5
Ä«¶û±¾´óѧ²®Ã÷º²´óѧÁªºÏÈ«½±¹ú¼Ê²©Ê¿Éú
+1/4
´óÁ¬¹¤Òµ½ÜÇà¡¢³¤½ÍŶÓ-ÉúÎïÖʲÄÁÏ·½ÏòÕÐÊÕ2026¼¶²©Ê¿Éú
+1/3
26ÄêÕÐÊÕ07 08ѧÊõÐÍ/רҵÐÍ˶ʿÑо¿Éú
+1/2
0854¹¤Ñ§-µç×ÓÐÅÏ¢¿¼ÑÐ-302·ÖÇóµ÷¼Á£¬½ÓÊÜ¿çרҵ£¬Ö»ÇóÓÐѧÉÏ£¡£¡£¡ ! ! ! £¡
+1/2
¡¾Ë®ÎÄ¡¢Ë®ÖÊÄ£Äâ¡¿Ïã¸Û¿Æ¼¼´óѧ£¨¹ãÖÝ£©²©Ê¿ºóÕÐÆ¸
+1/2
Î人·ÄÖ¯´óѧÉò°®¹ú½ÌÊÚÍŶÓÕÐÊÕ»¯Ñ§¡¢ÉúÎï¡¢²ÄÁÏרҵÑо¿Éú
+1/1
µ÷¼ÁÀ´Õâ
+1/1
3Â¥2017-07-07 09:28:25
5Â¥2017-10-28 13:49:27
6Â¥2018-12-10 09:54:45
7Â¥2019-04-03 20:24:07
¼òµ¥»Ø¸´
dsctg2Â¥
2017-07-06 17:04
»Ø¸´
ʰ±´¿ÇµÄÉÙÄê(½ð±Ò+1): лл²ÎÓë
MoonLee7774Â¥
2017-07-13 02:45
»Ø¸´
ʰ±´¿ÇµÄÉÙÄê(½ð±Ò+1): лл²ÎÓë
Õâ ·¢×ÔСľ³æIOS¿Í»§¶Ë














»Ø¸´´ËÂ¥