²é¿´: 2655  |  »Ø¸´: 14
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

Ç娼·çìá¹Â

½ð³æ (³õÈëÎÄ̳)

[ÇóÖú] fluent udfÈýάÁ¦Ô´ÏîÎÊÌâÇóÖú ÒÑÓÐ1È˲ÎÓë

²ÉÓÃÓÉÓÚʹÓõÄÊǶþάģÐÍ£¬½øÐÐÐýתģÄâÈýάÁ÷¶¯£¬·ÖÎö³öÊÜÁ¦ÐÎʽ£¬²¢±í´ï³ÉÖù×ø±êµÄ·½Ê½£¬Òò´ËÐèÒª¶ÔÈý·½ÏòÔ´Ïî½øÐмÓÔØ£¬ÐÂÈ˵ÚÒ»´ÎŪÕâ¸ö£¬Çó´óÉñÖ¸µã
#include"udf.h"
#include"math.h"
#define SINB  0.707              /*  Ò¶Æ¬°²×°½Ç¶È£¬45¡ãÊÇΪ0.707£»30¡ãʱΪ0.5£»60¡ãʱΪ0.866£» */
#define COSB  0.707              /*  Ò¶Æ¬°²×°½Ç¶È£¬45¡ãÊÇΪ0.707£»30¡ãʱΪ0.866£»60¡ãʱΪ0.5£» */

double value()
{
        double m;
        if(C_U(c,t)==0)
                {
                        if(C_V(c,t)>0)
                                {
                                        m=1.57;  
                                }
               
                        if(C_U(c,t)<0)
                                {
                                        m=-1.57;   
                                }

        else
                {
                        m=atan(C_V(c,t)/C_U(c,t)) ;
                }
        return m;
}
DEFINE_SOURCE(xmom_source,c,t,dS,eqn)
{
  real  source;
  source = -68.38+68.38*COSB;
  return source;
}
DEFINE_SOURCE(swirl_mom_source,c,t,dS,eqn)
{
  real  source;
  source =value()-1.57;
  return source;
}
DEFINE_SOURCE(radial_mom_source,c,t,dS,eqn)
{
  real  source;
  source =68.38*SINB;
  return source;
}


ÏÖÔÚÎÞ·¨µ¼È룬ÉËÐİ¡
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

Ç娼·çìá¹Â

½ð³æ (³õÈëÎÄ̳)

ÒýÓûØÌû:
4Â¥: Originally posted by ËÀÌì at 2014-11-21 14:24:00
Äã°ÑÄã¸ÄµÄ·¢ÉÏÀ´...

¶Ô±à³ÌÒ»Çϲ»Í¨¡£¡£¡£¡£

#include"udf.h"
#include"math.h"
#define SINB  0.707              /*  Ò¶Æ¬°²×°½Ç¶È£¬45¡ãÊÇΪ0.707£»30¡ãʱΪ0.5£»60¡ãʱΪ0.866£» */
#define COSB  0.707              /*  Ò¶Æ¬°²×°½Ç¶È£¬45¡ãÊÇΪ0.707£»30¡ãʱΪ0.866£»60¡ãʱΪ0.5£» */

real value(cell_t c, Thread *t)
{
        real m;
        if(C_U(c,t)==0)
                {
                        if(C_V(c,t)>0)
                                {
                                        m=1.57;  
                                }
               
                        if(C_U(c,t)<0)
                                {
                                        m=-1.57;   
                                }

        else
                {
                        m=atan(C_V(c,t)/C_U(c,t)) ;
                }
        return m;
}
DEFINE_SOURCE(xmom_source,c,t,dS,eqn)
{
  real  source;
  source = -68.38+68.38*COSB;
  return source;
}
DEFINE_SOURCE(swirl_mom_source,c,t,dS,eqn)
{
  real  source;
  source =value(c,t,)-1.57;
  dS[eqn]=0;
  return source;
}
DEFINE_SOURCE(radial_mom_source,c,t,dS,eqn)
{
  real  source;
  source =68.38*SINB;
  return source;
}
5Â¥2014-11-21 14:43:27
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 15 ¸ö»Ø´ð

ËÀÌì

ר¼Ò¹ËÎÊ (ÖøÃûдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
double value()ºÍsource =value()-1.57;ÓÐÕâôдµÄÂð£¿

¸Ä³É

real value(cell_t c, Thread *t)

ÀïÃæÊÇreal m

source =value(c,t,)-1.57;

dS[eqn]=0;

²ÅÊÇreturn
2Â¥2014-11-21 13:24:32
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

Ç娼·çìá¹Â

½ð³æ (³õÈëÎÄ̳)

ÒýÓûØÌû:
2Â¥: Originally posted by ËÀÌì at 2014-11-21 13:24:32
double value()ºÍsource =value()-1.57;ÓÐÕâôдµÄÂð£¿

¸Ä³É

real value(cell_t c, Thread *t)

ÀïÃæÊÇreal m

source =value(c,t,)-1.57;

dS=0;

²ÅÊÇreturn

Æäʵû¿´¶®£¬°´ÄãµÄ¸Äһϣ¬»¹ÊÇÓдíÎó£¬ÄÜ·ñÏêϸ°ïæָµãһϣ¬ÏÈллÁË
3Â¥2014-11-21 14:09:17
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ËÀÌì

ר¼Ò¹ËÎÊ (ÖøÃûдÊÖ)

ÒýÓûØÌû:
3Â¥: Originally posted by Ç娼·çìá¹Â at 2014-11-21 14:09:17
Æäʵû¿´¶®£¬°´ÄãµÄ¸Äһϣ¬»¹ÊÇÓдíÎó£¬ÄÜ·ñÏêϸ°ïæָµãһϣ¬ÏÈллÁË...

Äã°ÑÄã¸ÄµÄ·¢ÉÏÀ´
4Â¥2014-11-21 14:24:00
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[˶²©¼ÒÔ°] ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8.O.551.O.5.4,¿ÆÄ¿È«,¿ÉÙ¤¼± +3 0XLacIJUOj8D 2026-08-24 6/300 2026-08-25 00:11 by BZKMTicpDhFj
[»ù½ðÉêÇë] Ã÷ÌìÓ¦¸Ã¿É²éÁË£¡£¿ +5 chengyan1220 2026-08-23 5/250 2026-08-24 23:28 by ÎÒ4´ó°×²Ë
[»ù½ðÉêÇë] ûÓÐÈκÎÏûÏ¢-ÊDz»ÊǾÍÁ¹ÁË +7 ͼÀ²Í¼À² 2026-08-24 8/400 2026-08-24 22:00 by maomao_da
[ÂÛÎÄͶ¸å] ÊÛSCI-T0PÎÄÕ£¬ÎÒ:8O.5.5.1.O.54,¿ÆÄ¿ÆëÈ«,¿É+¼± +3 0XLacIJUOj8D 2026-08-24 3/150 2026-08-24 21:59 by BZKMTicpDhFj
[»ù½ðÉêÇë] ÈËÆø²»ÐÐÁË +10 fansofjerry 2026-08-21 10/500 2026-08-24 21:03 by zhanghaozhu
[»ù½ðÉêÇë] ÎÒÃæÉÏÍêµ°ÁË +9 ÇÒÌý»¢Ð¥ 2026-08-20 10/500 2026-08-24 20:08 by ¿àº®À´Ïã
[»ù½ðÉêÇë] ÄÜ·ñÍ˳ö²ÎÓëµÄÃæÉÏÏîÄ¿½â³ýÏÞÏî +21 koalala 2026-08-24 24/1200 2026-08-24 19:25 by ¼ÒÓëÔ¶·½
[»ù½ðÉêÇë] filecode£¬4¸öjtjcÁË +14 ziyangfang 2026-08-19 17/850 2026-08-24 18:37 by ¹þ¹þ¸ò£¿
[»ù½ðÉêÇë] ½¨Òé»ù½ð·¢²¼Ìáǰ¸ø³öÃ÷È·µÄʱ¼äµã +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[»ù½ðÉêÇë] ÅóÓÑȦ¿´µ½µÄ +7 wangzilk 2026-08-18 9/450 2026-08-24 10:50 by cmrandy
[»ù½ðÉêÇë] ¿ÆÑй¶ùÌ«ÄÑÁË +18 ÎÒ4´ó°×²Ë 2026-08-20 19/950 2026-08-24 09:47 by ¿­¶÷¹ãÊ¢´ß»¯·ÖÎ
[»ù½ðÉêÇë] ʲôʱºò¿ª½±£¿ +10 CrisMessi 2026-08-18 11/550 2026-08-24 06:50 by ¿ªÐĵÄСʨ×Ó
[½Ìʦ֮¼Ò] Ìø²ÛºóÔÚÑÐÏîÄ¿Ôõô°ì£¿ +5 ¼òµ¥»¯xn 2026-08-22 10/500 2026-08-23 12:38 by ¼òµ¥»¯xn
[»ù½ðÉêÇë] ½ñÌì·Å°ñÂ𣿠+15 ²¼²¼ºÍÒ»¶þ 2026-08-19 16/800 2026-08-23 09:55 by ÕÅ´ºÉú
[»ù½ðÉêÇë] Ö»ÓÐÿÄêÕâÖÖʱºòÀ´¹ä¹äСľ³æ +24 yaoyewhu2008 2026-08-20 26/1300 2026-08-22 17:43 by kammury
[»ù½ðÉêÇë] ʱ¼ä´Á½ñÌ죬20ºÅ±äÁË +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[»ù½ðÉêÇë] ¿´À´½ñÌì²»»á·Å°ñÁË£¿ +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[»ù½ðÉêÇë] ÖØÒªÏûÏ¢£¬ÖÐÎçϵͳÔÚά»¤ +11 yuleib84 2026-08-18 12/600 2026-08-20 11:09 by xskun
[»ù½ðÉêÇë] Ã÷Ìì·Å°ñ£¿ +5 Shxjjxjkx 2026-08-18 5/250 2026-08-18 18:14 by -´ó´ó´ó´ó´ó-
[»ù½ðÉêÇë] ½ñÌìά»¤ÏµÍ³Î¬»¤ ×£ËùÓÐÈË ¸ßÖÐ +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by ¼ÒÓëÔ¶·½
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û