±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 3352  |  »Ø¸´: 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

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

ÒýÓûØÌû:
2Â¥: Originally posted by ttzhsz at 2016-04-22 19:12:21
ÊDz»ÊÇÔËÐпâûװºÃ

ÔËÐÐÆäËû²»ËæÊ±¼ä±ä»¯µÄUDFÊÇûÓÐÎÊÌâµÄ£¬ËùÒÔÓ¦¸Ã²»ÊÇÔËÐпâµÄÎÊÌâ
7Â¥2016-04-27 16:50:12
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢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µÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 315·ÖÇóµ÷¼Á +7 26¿¼ÑÐÉϰ¶°æ26 2026-03-26 7/350 2026-03-28 04:05 by fmesaito
[¿¼ÑÐ] 295²ÄÁϹ¤³Ìר˶Çóµ÷¼Á +6 1428151015 2026-03-27 6/300 2026-03-28 03:51 by fmesaito
[¿¼ÑÐ] 086000µ÷¼Á +3 7901117076 2026-03-26 3/150 2026-03-27 21:34 by Jianing_Mi
[¿¼ÑÐ] 285Çóµ÷¼Á +4 AZMK 2026-03-27 7/350 2026-03-27 20:59 by AZMK
[¿¼ÑÐ] Ò»Ö¾Ô¸ÄÏʦ´ó0703»¯Ñ§ 275Çóµ÷¼Á +4 RipcordÉϰ¶ 2026-03-27 4/200 2026-03-27 17:00 by zhyzzh
[¿¼ÑÐ] 07»¯Ñ§280·ÖÇóµ÷¼Á +10 722865 2026-03-23 10/500 2026-03-27 15:51 by Plutoqq
[¿¼ÑÐ] Ò»Ö¾Ô¸211£¬335·Ö£¬0856£¬Çóµ÷¼ÁԺУºÍµ¼Ê¦ +4 Çã____Ïô 2026-03-27 5/250 2026-03-27 11:52 by zhshch
[¿¼ÑÐ] 303Çóµ÷¼Á +7 °²ÒäÁé 2026-03-22 8/400 2026-03-27 11:46 by sanrepian
[¿¼ÑÐ] 359Çóµ÷¼Á +4 ÍõÁ˸öéª 2026-03-25 4/200 2026-03-27 08:43 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] 342Çóµ÷¼Á +3 ¼ÓÓÍaÀîzs 2026-03-26 3/150 2026-03-27 00:29 by wxiongid
[¿¼ÑÐ] ²ÄÁÏ277Çóµ÷¼Á +5 min3 2026-03-24 5/250 2026-03-26 15:13 by zzll406
[¿¼ÑÐ] ѰÕÒµ÷¼Á +5 ¾óǿâ? 2026-03-21 8/400 2026-03-26 13:25 by 0906ljy
[¿¼ÑÐ] 291 Çóµ÷¼Á +7 »¯¹¤2026½ì±ÏÒµÉ 2026-03-21 8/400 2026-03-26 11:25 by AlenQIN.
[¿¼ÑÐ] 085600 ²ÄÁÏÓ뻯¹¤ 329·ÖÇóµ÷¼Á +9 Mr. Z 2026-03-25 9/450 2026-03-26 10:36 by baoball
[¿¼ÑÐ] 309Çóµ÷¼Á +4 gajsj 2026-03-25 5/250 2026-03-26 00:27 by Dyhoer
[¿¼ÑÐ] µ÷¼Á +4 13853210211 2026-03-24 4/200 2026-03-24 19:44 by ms629
[¿¼ÑÐ] ²ÄÁÏר˶ÕÒµ÷¼Á +5 ¹þ¹þ¹þºðºðºð¹þ 2026-03-23 5/250 2026-03-24 19:07 by ÁËÁËÁËÁË¡£¡£
[¿¼ÑÐ] »¯¹¤×¨Ë¶Çóµ÷¼Á +3 questionÍì·ç 2026-03-24 3/150 2026-03-24 18:48 by jhhcooi
[¿¼ÑÐ] ²ÄÁÏר˶331Çóµ÷¼Á +4 Ïʵ±Å£ 2026-03-24 4/200 2026-03-24 15:58 by JourneyLucky
[¿¼ÑÐ] Ò»Ö¾Ô¸¼ª´ó»¯Ñ§322Çóµ÷¼Á +4 17501029541 2026-03-23 6/300 2026-03-24 10:21 by ´÷Χ²±µÄСÎÃ×Ó
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û