±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 3361  |  »Ø¸´: 10
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

yangjg1991

Ìú³æ (³õÈëÎÄ̳)

[ÇóÖú] ¶ÁÈëUDF£¬Ò»³õʼ»¯FLUENT¾ÍÉÁÍË ÒÑÓÐ2È˲ÎÓë

ÎÒÏÖÔÚ×öµÄÊÇFLUENT¶¯Íø¸ñÄ£Ä⣬ÏëÈÃÁ÷Ìå²ÄÁϵÄÕ³¶ÈËæ×ÅÍⲿ±äÁ¿I²»¶Ï±ä»¯£¬¶øIÊÇËæ×Åʱ¼ä±ä»¯µÄ£¬¾Í¶ÁÈëIÎļþ£¬±àºÃÁËUDF£¬ÔÚFLUENTÀïÃæÄÜinterpreted£¬µ«Ö»ÒªÒ»³õʼ»¯initialize£¬FLUENT¾ÍÉÁÍË£¬²»ÖªµÀÊÇUDF³ÌÐòÓÐÎÊÌ⣬»¹ÊDzÙ×÷²½ÖèÓÐÎÊÌ⣬Çó´óÉñ°ïÖú¡£
UDF³ÌÐòÈçÏ£º

/* UDF for Herschel-Bulkley viscosity */
#include "udf.h"
#include "math.h"
#include"stdio.h"
DEFINE_PROPERTY(cell_viscosity,f,t)
{
        real vis, s_mag, s_mag_c, sigma_y,n,k,b;
    int i;
        double a[1001];
    FILE* fp=fopen("I.txt","r" ) ;
        for(i=0;i<1001;i++)
        {
                fscanf(fp,"%lf",&b);
                a=b;
    };
        i=0;
        begin_f_loop(f, t)
        {
                real time=CURRENT_TIME;
                int nDiv=(int)(time*100);
                {
                        if(time==0)
                        {
                                s_mag = C_STRAIN_RATE_MAG(f,t);
                                k= -1.574*pow(a,3)+7.102*pow(a,2)-10.24*a+4.728;
                                n= 0.1573*pow(a,2)-0.607*a+0.6781;
                                sigma_y = -2.145e4*pow(a,2)+7.505*a ;
                                s_mag_c = 376.1*pow(a,3)-1332*pow(a,2)+1561*a+196.8 ;
                                if (s_mag < s_mag_c)
                                {
                                        vis = sigma_y*(2-s_mag/s_mag_c)/s_mag_c+k*((2-n)+(n-1)*s_mag/s_mag_c);
                                }
                                else
                                {
                                        vis = sigma_y / s_mag + k*pow(s_mag/s_mag_c, (n-1));
                                }
                        }
                        else if(time!=0&&nDiv%2==0)
                        {
                                i++;
                                s_mag = C_STRAIN_RATE_MAG(f,t);
                                k= -1.574*pow(a,3)+7.102*pow(a,2)-10.24*a+4.728;
                                n= 0.1573*pow(a,2)-0.607*a+0.6781;
                                sigma_y = -2.145e4*pow(a,2)+7.505*a ;
                                s_mag_c = 376.1*pow(a,3)-1332*pow(a,2)+1561*a+196.8 ;
                                if (s_mag < s_mag_c)
                                {
                                        vis = sigma_y*(2-s_mag/s_mag_c)/s_mag_c+k*((2-n)+(n-1)*s_mag/s_mag_c);
                                }
                                else
                                {
                                        vis = sigma_y / s_mag + k*pow(s_mag/s_mag_c, (n-1));
                                }
                        }
                        else
                        {
                                s_mag = C_STRAIN_RATE_MAG(f,t);
                                k= -1.574*pow(a,3)+7.102*pow(a,2)-10.24*a+4.728;
                                n= 0.1573*pow(a,2)-0.607*a+0.6781;
                                sigma_y = -2.145e4*pow(a,2)+7.505*a ;
                                s_mag_c = 376.1*pow(a,3)-1332*pow(a,2)+1561*a+196.8 ;
                                if (s_mag < s_mag_c)
                                {
                                        vis = sigma_y*(2-s_mag/s_mag_c)/s_mag_c+k*((2-n)+(n-1)*s_mag/s_mag_c);
                                }
                                else
                                {
                                        vis = sigma_y / s_mag + k*pow(s_mag/s_mag_c, (n-1));
                                }
                        }
                }
                return vis;
        }
        end_f_loop(f,t);
}
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹ØÉ̼ÒÍÆ¼ö: (ÎÒÒ²ÒªÔÚÕâÀïÍÆ¹ã)

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

yangjg1991

Ìú³æ (³õÈëÎÄ̳)

ÒýÓûØÌû:
3Â¥: Originally posted by xwx1990 at 2016-04-22 20:13:22
ÎÊÌâºÜ¶à£¬µ±È»²»Äܳɹ¦ÁË¡£±ÈÈ磬³ýÁ˰üº¬udf.hÒÔÍâ¶¼²»Òª£¬Îı¾lÖжÁÊý¾Ý´í¡­

ÄãºÃ£¬ÇëÎʾßÌåÓÐʲôÎÊÌ⣬·³ÇëÒ»Ò»ÁоÙһϣ¬¶àл¶àл
6Â¥2016-04-27 16:47:45
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 11 ¸ö»Ø´ð

ttzhsz

Ìú³æ (СÓÐÃûÆø)

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

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ÊDz»ÊÇÔËÐпâûװºÃ
2Â¥2016-04-22 19:12:21
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

xwx1990

½ð³æ (ÕýʽдÊÖ)

ÎÊÌâºÜ¶à£¬µ±È»²»Äܳɹ¦ÁË¡£±ÈÈ磬³ýÁ˰üº¬udf.hÒÔÍâ¶¼²»Òª£¬Îı¾lÖжÁÊý¾Ý´í¡­

·¢×ÔСľ³æAndroid¿Í»§¶Ë
ŬÁ¦¹¤×÷
3Â¥2016-04-22 20:13:22
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

moons2

½ð³æ (ÕýʽдÊÖ)

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

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
²»¼ÓÔØudfµÄÇé¿öϳõʼ»¯»áÉÁÍËÂð
4Â¥2016-04-22 20:38:20
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 0703»¯Ñ§ +7 ÄÝÄÝninicgb 2026-03-27 7/350 2026-03-28 11:20 by Awei099
[¿¼ÑÐ] 275Çóµ÷¼Á +10 Micky11223 2026-03-25 13/650 2026-03-27 22:42 by Micky11223
[¿¼ÑÐ] »¯Ñ§µ÷¼Á +4 °®³Ô·¬ÇѵÄÐñ 2026-03-24 5/250 2026-03-27 17:50 by kiokin
[¿¼ÑÐ] 322Çóµ÷¼Á +4 ¾É… 2026-03-24 4/200 2026-03-27 15:38 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] һ־Ը̫ԭÀí¹¤°²È«¹¤³Ì300·Ö£¬Çóµ÷¼Á +4 0857Çóµ÷¼Á. 2026-03-24 4/200 2026-03-27 14:03 by ¾²¾²¾²¾²¾²¾²¾²¾
[˶²©¼ÒÔ°] ±±¾©ÁÖÒµ´óѧ˶µ¼ÕÐÉú¹ã¸æ +6 kongweilin 2026-03-26 8/400 2026-03-27 10:18 by FF_16
[¿¼ÑÐ] 341Çóµ÷¼Á +7 ÇàÄûÃÊ1 2026-03-26 7/350 2026-03-27 00:19 by wxiongid
[¿¼ÑÐ] Çóµ÷¼Á Ò»Ö¾Ô¸ ±¾¿Æ ±±¿Æ´ó »¯Ñ§ 343 +6 13831862839 2026-03-24 7/350 2026-03-26 22:57 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] 281Çóµ÷¼Á +3 ÑÇ¿ËÎ÷good 2026-03-26 5/250 2026-03-26 19:48 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] »¯Ñ§¹¤³Ì085602 305·ÖÇóµ÷¼Á +17 RichLi_ 2026-03-25 17/850 2026-03-26 19:44 by plmuchong
[¿¼ÑÐ] ×Ü·Ö322ÇóÉúÎïѧ/Éú»¯Óë·Ö×Ó/ÉúÎïÐÅϢѧÏà¹Øµ÷¼Á +5 ÐdzÁuu 2026-03-26 6/300 2026-03-26 19:02 by macy2011
[¿¼ÑÐ] 085601Çóµ÷¼Á×Ü·Ö293Ó¢Ò»Êý¶þ +4 ¸ÖÌú´óÅÚ 2026-03-24 4/200 2026-03-26 16:28 by dick_runner
[¿¼ÑÐ] 334·Ö Ò»Ö¾Ô¸ÎäÀí ²ÄÁÏÇóµ÷¼Á +4 ÀîÀî²»·þÊä 2026-03-26 4/200 2026-03-26 16:00 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] ²ÄÁÏ¿ÆÑ§Ó빤³Ì 317Çóµ÷¼Á +4 JKSOIID 2026-03-26 4/200 2026-03-26 15:58 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] 291 Çóµ÷¼Á +7 »¯¹¤2026½ì±ÏÒµÉ 2026-03-21 8/400 2026-03-26 11:25 by AlenQIN.
[¿¼ÑÐ] 296Çóµ÷¼Á +4 Íô£¡£¿£¡ 2026-03-25 7/350 2026-03-25 16:41 by Íô£¡£¿£¡
[¿¼ÑÐ] 0854µç×ÓÐÅÏ¢Çóµ÷¼Á +7 ¦Á____ 2026-03-22 9/450 2026-03-25 13:37 by ¦Á____
[¿¼ÑÐ] Çóµ÷¼Á +7 Ê®Èý¼ÓÓÍ 2026-03-21 7/350 2026-03-23 23:48 by ÈÈÇéɳĮ
[¿¼ÑÐ] Ò»Ö¾Ô¸¶«»ª´óѧ»¯Ñ§070300£¬Çóµ÷¼Á +7 2117205181 2026-03-21 8/400 2026-03-22 22:55 by chixmc
[¿¼ÑÐ] Ò»Ö¾Ô¸ÄÏ´ó£¬0703»¯Ñ§£¬·ÖÊý336£¬Çóµ÷¼Á +3 ÊÕµ½VS 2026-03-21 3/150 2026-03-21 18:42 by ѧԱ8dgXkO
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û