| ²é¿´: 2389 | »Ø¸´: 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; } |
» ²ÂÄãϲ»¶
½ñÈÕ²»·Å°ñ£¿Íø´«¹ú×ÔȻԤ¼Æ 8 Ô 27 Èտɲé½á¹û
ÒѾÓÐ21È˻ظ´
ÄÜ·ñÍ˳ö²ÎÓëµÄÃæÉÏÏîÄ¿½â³ýÏÞÏî
ÒѾÓÐ17È˻ظ´
¹À¼ÆÊÇÖÜËÄ
ÒѾÓÐ4È˻ظ´
ÎÒÃæÉÏÍêµ°ÁË
ÒѾÓÐ9È˻ظ´
2026¹ú×ÔÈ»º¯ÆÀ·Ñµ½ÕË
ÒѾÓÐ18È˻ظ´
½¨Òé»ù½ð·¢²¼Ìáǰ¸ø³öÃ÷È·µÄʱ¼äµã
ÒѾÓÐ15È˻ظ´
·¶½øÖоÙÒ»ÎĵÄÖÐÐÄ˼Ïë
ÒѾÓÐ7È˻ظ´
ÅóÓÑȦ¿´µ½µÄ
ÒѾÓÐ9È˻ظ´
ÈÃÎÒÖÐÒ»¸öÃæÉϰɣ¡
ÒѾÓÐ16È˻ظ´
·Å°ñǰµÄ²»µ¶¨
ÒѾÓÐ17È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
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È˻ظ´
» ÇÀ½ð±ÒÀ²£¡»ØÌû¾Í¿ÉÒԵõ½:
¸æ±ðÁ÷Ë®ÏßˬÎÄ£¡108Íò×ÖÍê½áÏÉÏÀ¡¶Å®æ´Ê¯Ö®ÁéÊ¯ÆæÔµ£¨ÏÉ½çÆª£©¡·ÖµµÃϸƷ
+1/5787
Сľ³æÈÏʶµÄÀϹ«ÔÚÒ»Æð11Ä꣬ȥÊÀ¿ì100ÌìÁË¡£
+2/1984
2026Ä깤³Ì¹ÜÀíÓëÖǻ۳ÇÊйú¼Ê»áÒé (EMSC 2026)
+1/940
»ù½ðÉêÇëСµ÷²é£¡×£ÉêÇë±Ø¶¨ÖУ¡£¡Æí¸££¡£¡£¡
+5/345
»ù½ðÆí¸£
+1/160
É¢½ð±Ò
+1/126
ÉϺ£½»Í¨´óѧÕź½¿ÎÌâ×éÕÐÆ¸²©Ê¿ºó£¨µç»¯Ñ§´¢ÄÜ£©
+1/87
Çà»ùµÄ²ÄÁÏÇཷÃÇ£¬¿ÉÒÔ°Ñ˶ʿÁªÅàÉúËÍÎÒÕâÀҪÑжþÄÐÉú
+2/72
Î人£¬³ÏÕ÷ÄÐÓÑ£¬²»ÒìµØ£¬ÄêÁä´óÁË
+1/37
Ç廪´óѧ»·¾³¿ÎÌâ×éÕÐÆ¸»·¾³¹¤×÷רҵ¿Í×ùÉúÑо¿Éú2-3Ãû£¨Ó¦Óõ¼Ïò£©
+1/21
ÕâЩ¹ú¼ÊÆÚ¿¯ÕýÔÚÕÐļÇàÄê±àί
+1/14
°²»ÕÒ½¿Æ´óѧÖܿɳɽÌÊÚ¿ÎÌâ×é³ÏƸ²©Ê¿ºó 2026Äê
+1/12
¡¾ÕÐÆ¸×¨Ö°¿ÆÑС¢×¨Ö°¹¤³ÌÈËÔ±¡¿ÉϺ£½»Í¨´óѧͩÏç¸ßµÈÑо¿ÔºÕÐÆ¸ÆôÊÂ
+1/10
ÄÏ·½Ò½¿Æ´óѧÉîÛÚÒ½Ôº³ÂìÇ/ÓàÌνÌÊÚ¿ÎÌâ×éÁªºÏÅàÑø²©Ê¿ºóÕÐÆ¸
+1/4
ÄϾ©´óѧ ÖÇÄÜÇý¶¯Óë¸ÐÖª²ÄÁÏʵÑéÊÒ ³ÏÕÐÉêÇ뿼ºË²©Ê¿Éú/¿ÆÑÐÖúÀí/²©Ê¿ºó
+1/4
ÖпÆÔº´óÁ¬»¯Ñ§ÎïÀíÑо¿Ëù ÕÐÆ¸ ´ß»¯¼ÁÑз¢·½Ïò ¿ÆÑÐÖúÀí 2Ãû
+1/4
Æíµ»ÀϹ«Öйú»ù
+1/3
ÐÂÉó²éÖ¸ÄÏÊ©ÐаëÄ꣬AI·½ÏòµÄרÀûÉêÇëÊDz»ÊǸü¿´"¼¼Êõζ"ÁË£¿
+1/2
³öȫвÌ˾ Plan?APOCHROMAT 20¡Á/0.8 ƽ³¡¸´ÏûÉ«²îÎï¾µ
+1/2
¡¾²úÆ·²âÆÀ·ÖÏí¡¿ÌåÍâת¼²úÁ¿²»ÀíÏë¡¢dsRNA ¸±²úÎï¸ß£¿T7 RNA ¾ÛºÏøʵ²âÌåÑé
+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
¼òµ¥»Ø¸´
MoonLee7774Â¥
2017-07-13 02:45
»Ø¸´
ʰ±´¿ÇµÄÉÙÄê(½ð±Ò+1): лл²ÎÓë
Õâ ·¢×ÔСľ³æIOS¿Í»§¶Ë









»Ø¸´´ËÂ¥