²é¿´: 2386  |  »Ø¸´: 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µÄ»ØÌû

ËÀÌì

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

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

Äã°ÑÄã¸ÄµÄ·¢ÉÏÀ´
4Â¥2014-11-21 14:24:00
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢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µÄ»ØÌû

Ç娼·çìá¹Â

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

ÒýÓûØÌû:
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µÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Ò»Ö¾Ô¸ÎäÀí²ÄÁÏ305·ÖÇóµ÷¼Á +5 ÏëÉϰ¶µÄÀðÓã 2026-03-18 6/300 2026-03-18 17:53 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] ²ÄÁÏר˶306Ó¢Ò»Êý¶þ +10 z1z2z3879 2026-03-16 13/650 2026-03-18 14:20 by 007_lilei
[¿¼ÑÐ] ÉúÎïѧ071000 329·ÖÇóµ÷¼Á +3 ÎÒ°®ÉúÎïÉúÎﰮΠ2026-03-17 3/150 2026-03-18 10:12 by macy2011
[¿¼ÑÐ] 268Çóµ÷¼Á +6 ¼òµ¥µã0 2026-03-17 6/300 2026-03-18 09:04 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] 268Çóµ÷¼Á +8 Ò»¶¨ÓÐѧÉÏ- 2026-03-14 9/450 2026-03-17 17:47 by laoshidan
[¿¼ÑÐ] ²ÄÁÏÓ뻯¹¤×¨Ë¶µ÷¼Á +5 heming3743 2026-03-16 5/250 2026-03-17 14:03 by Ó¸ÒÌ«¼àÍõ¹«¹«
[¿¼ÑÐ] 302Çóµ÷¼Á +4 С¼Öͬѧ123 2026-03-15 8/400 2026-03-17 10:33 by С¼Öͬѧ123
[ÂÛÎÄͶ¸å] ÓÐûÓдóÀз¢Ð¡ÂÛÎÄÄÜ´øÎÒ¸ö¶þ×÷ +3 ÔöÈñ©ÈË 2026-03-17 4/200 2026-03-17 09:26 by xs74101122
[¿¼ÑÐ] [µ¼Ê¦ÍƼö]Î÷ÄϿƼ¼´óѧ¹ú·À/²ÄÁϵ¼Ê¦ÍƼö +3 ¼â½ÇСºÉ 2026-03-16 6/300 2026-03-16 23:21 by ¼â½ÇСºÉ
[»ù½ðÉêÇë] ¹ú×Ô¿ÆÃæÉÏ»ù½ð×ÖÌå +6 iwuli 2026-03-12 7/350 2026-03-16 21:18 by sculhf
[¿¼ÑÐ] ҩѧ383 Çóµ÷¼Á +3 ҩѧchy 2026-03-15 4/200 2026-03-16 20:51 by Ôª×Ó^0^
[¿¼ÑÐ] 304Çóµ÷¼Á +5 ËØÄê¼ÀÓï 2026-03-15 5/250 2026-03-16 17:00 by ÎҵĴ¬Îҵĺ£
[¿¼ÑÐ] 070303 ×Ü·Ö349Çóµ÷¼Á +3 LJY9966 2026-03-15 5/250 2026-03-16 14:24 by xwxstudy
[¿¼ÑÐ] 085601²ÄÁϹ¤³Ì315·ÖÇóµ÷¼Á +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
[¿¼ÑÐ] 080500£¬²ÄÁÏѧ˶302·ÖÇóµ÷¼ÁѧУ +4 ³õʶ¿ÉÀÖ 2026-03-14 5/250 2026-03-14 21:08 by peike
[¿¼ÑÐ] 255Çóµ÷¼Á +3 Àî¼Î»Û£¬ 2026-03-12 4/200 2026-03-14 16:58 by ÓÐÖ»ÀêÅ«
[¿¼ÑÐ] Ò»Ö¾Ô¸¹þ¹¤´ó²ÄÁÏ324·ÖÇóµ÷¼Á +5 ãÆÐñ¶« 2026-03-14 5/250 2026-03-14 14:53 by ľ¹Ï¸à
[¿¼ÑÐ] ѧ˶285Çóµ÷¼Á +13 Wisjxn 2026-03-12 46/2300 2026-03-14 10:33 by JourneyLucky
[¿¼ÑÐ] ²ÄÁÏÓ뻯¹¤£¨0856£©304ÇóBÇøµ÷¼Á +6 Çñgl 2026-03-12 7/350 2026-03-13 23:24 by Çñgl
[¿¼ÑÐ] ÍÁľµÚÒ»Ö¾Ô¸276Çóµ÷¼Á£¬¿ÆÑкͼ¼ÄÜÊ®·Ö·á¸»£¬ÇóÐÂÐË·½ÏòµÄµ¼Ê¦ÊÕÁô +3 ÍÁľСÌì²Å 2026-03-12 3/150 2026-03-13 15:01 by JourneyLucky
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û