²é¿´: 1575  |  »Ø¸´: 4

anfengping

ľ³æ (ÖøÃûдÊÖ)

[ÇóÖú] fluent UDF±àÒë²»³É¹¦±¨´í£ºFLUENT received fatal signal (ACCESS_VIOLATION)

´ó¼ÒºÃ ÎÒÊdzõѧÕß ÏÖÔÚÏ£ÍûÓÃfluent×ö±äѹÎü¸½µÄÎÊÌ⣬¼ÓÔØUDFµ½fluent µ«ÊǸռÓÔØµ½fluentÀï¾Í±¨´í£º
Error:
FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
Error Object: #f

ÎҵijÌÐòÈçÏ£¬Âé·³¸÷λ´ó¸ç°ïÎÒ¿´¿´ÊÇʲôԭÒò£¬ÈçºÎ½â¾ö£¬Ð¡µÜ¸Ð¼¤²»¾¡¡£
#include "udf.h"
#define M0 0.039
#define M1 0.042
#define K10 3.87e-9
#define K11 6.86e-9
#define K20 1541.211
#define K21 2010.908
#define K30 4.79e-10
#define K31 1.67e-9
#define K40 1668.24
#define K41 2050
#define K0 56
#define K1 16.4
#define H0 13500
#define H1 17500
#define LL 1035
#define EE 0.4
#define CP_S 1010
#define PP 101325
enum{q0,q1,Q0,Q1,OM,TM,TE};
DEFINE_ADJUST(adjust_fcn,domain)
{
Thread *t;
cell_t c;
real p0,p1;
thread_loop_c(t,domain)
{
  if(NULL!=THREAD_STORAGE(t,SV_UDM_I(q0))&&
      NULL!=T_STORAGE_R_NV(t,SV_UDMI_M1(q0)))
  {
    begin_c_loop(c,t)
       {
      real k0,b0,b1;
p0=C_YI(c,t,0)*(C_P(c,t)+PP)*(C_YI(c,t,0)*M0+(1-C_YI(c,t,0))*M1)/M0;
p1=C_YI(c,t,1)*(C_P(c,t)+PP)*(C_YI(c,t,1)*M1+(1-C_YI(c,t,1))*M0)/M1;
k0=K10*exp(K20/C_T(c,t));
b0=K30*exp(K40/C_T(c,t));
b1=K31*exp(K41/C_T(c,t));
C_UDMI(c,t,q0)=k0*p0/(1+b0*p0+b1*p1);
        }
   end_c_loop(c,t)
        }
    }
thread_loop_c(t,domain)
{
  if(NULL!=THREAD_STORAGE(t,SV_UDM_I(q1))&&
      NULL!=T_STORAGE_R_NV(t,SV_UDMI_M1(q1)))
    {
     begin_c_loop(c,t)
    {
      real k1,b0,b1;
p0=C_YI(c,t,0)*(C_P(c,t)+PP)*(C_YI(c,t,0)*M0+(1-C_YI(c,t,0))*M1)/M0;
p1=C_YI(c,t,1)*(C_P(c,t)+PP)*(C_YI(c,t,1)*M1+(1-C_YI(c,t,1))*M0)/M1;
        k1=K11*exp(K21/C_T(c,t));
        b0=K30*exp(K40/C_T(c,t));
        b1=K31*exp(K41/C_T(c,t));
        C_UDMI(c,t,q1)=k1*p1/(1+b0*p0+b1*p1);
     }
    end_c_loop(c,t)
    }
}
thread_loop_c(t,domain)
{
  if(NULL!=THREAD_STORAGE(t,SV_UDM_I(Q0))&&
      NULL!=T_STORAGE_R_NV(t,SV_UDMI_M1(Q0)))
  {
    begin_c_loop(c,t)
    {
    real physical_dt;
    physical_dt=RP_Get_Real("physical-time-step";
    C_UDMI(c,t,Q0)=C_UDMI_M1(c,t,Q0)+K0*physical_dt*(C_UDMI(c,t,q0)-C_UDMI_M1(c,t,Q0));
    }
   end_c_loop(c,t)
    }
}
thread_loop_c(t,domain)
{
  if(NULL!=THREAD_STORAGE(t,SV_UDM_I(Q1))&&
      NULL!=T_STORAGE_R_NV(t,SV_UDMI_M1(Q1)))
  {
    begin_c_loop(c,t)
    {
    real physical_dt;
    physical_dt=RP_Get_Real("physical-time-step";
    C_UDMI(c,t,Q1)=C_UDMI_M1(c,t,Q1)+K1*physical_dt*(C_UDMI(c,t,q1)-C_UDMI_M1(c,t,Q1));
    }
   end_c_loop(c,t)
    }
}
thread_loop_c(t,domain)
{
  if(NULL!=THREAD_STORAGE(t,SV_UDM_I(OM))&&
      NULL!=T_STORAGE_R_NV(t,SV_UDMI_M1(OM)))
  {
    begin_c_loop(c,t)
     {
     C_UDMI(c,t,OM)=-M0*L*(1-EE)*K0*(C_UDMI(c,t,q0)-C_UDMI_M1(c,t,Q0));
     }
  end_c_loop(c,t)
    }
}
thread_loop_c(t,domain)
{
  if(NULL!=THREAD_STORAGE(t,SV_UDM_I(TM))&&
      NULL!=T_STORAGE_R_NV(t,SV_UDMI_M1(TM)))
  {
    begin_c_loop(c,t)
   {
   C_UDMI(c,t,TM)= C_UDMI(c,t,OM)-M1*LL*(1-EE)*K1*(C_UDMI(c,t,q1)-C_UDMI_M1(c,t,Q1));
   }
  end_c_loop(c,t)
    }
}
thread_loop_c(t,domain)
{
  if(NULL!=THREAD_STORAGE(t,SV_UDM_I(TE))&&
      NULL!=T_STORAGE_R_NV(t,SV_UDMI_M1(TE)))
     {
    begin_c_loop(c,t)
      {
    C_UDMI(c,t,TE)=LL*(1-EE)*(K0*H0*(C_UDMI(c,t,q0)-C_UDMI_M1(c,t,Q0))+K1*H1*(C_UDMI(c,t,q1)-C_UDMI_M1(c,t,Q1)));
   }
  end_c_loop(c,t)
    }
  }
}
DEFINE_SOURCE(O2mass_source,c,t,dS,eqn)
        {
        real source;
        source=C_UDMI(c,t,OM);
        dS[eqn]=0;
        return source;
        }
DEFINE_SOURCE(total_mass_source,c,t,dS,eqn)
        {
        real mass_source;
        mass_source=C_UDMI(c,t,TM);
        dS[eqn]=0;
        return mass_source;
        }
DEFINE_SOURCE(energy_source_fluid,c,t,dS,eqn)
        {
        real e_source;
        e_source=C_UDMI(c,t,TE);
        dS[eqn]=0;
        return e_source;
        }
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

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

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

΢Á÷×Éѯ

гæ (ÕýʽдÊÖ)


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

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
¹À¼ÆÄãûÓж¨ÒåudmiµÄ¸öÊý




fluentÅàѵ
2Â¥2015-03-03 09:56:27
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

huyugan123

Ìú³æ (ÕýʽдÊÖ)

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

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ...
anfengping: ½ð±Ò+50, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸, ¾ÍÊÇÕâ¸öÎÊÌâ 2015-03-31 16:40:17
anfengping: ½ð±Ò+200, ¡ï¡ï¡ïºÜÓаïÖú 2015-09-02 13:03:49
'nmake' ²»ÊÇÄÚ²¿»òÍⲿÃüÁҲ²»ÊÇ¿ÉÔËÐеijÌÐò»òÅú´¦ÀíÎļþ
Õâ¸öÎÊÌâ´ó¼ÒÓöµ½µÄ×î¶à£¬ÍøÉϵĽâÊÍÒ²ºÜ¶à£¬ÎÒÒ²ÔÚÖØ¸´Ò»±é¡£³öÏÖÕâ¸ö´í£¬ÎÒÃÇÐèÒª°´ÕÕÈçÏÂÐ޸Ļ·¾³±äÁ¿
±äÁ¿Ãû include
±äÁ¿Öµ D:\Program Files\Microsoft Visual Studio 9.0\VC\include
±äÁ¿Ãû lib
±äÁ¿Öµ D:\Program Files\Microsoft Visual Studio 9.0\VC\lib
±äÁ¿Ãû path
±äÁ¿Öµ D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;D:\Program Files\Microsoft Visual Studio 9.0\VC\bin;
D:\Program Files\Microsoft Visual Studio 9.0ÊÇÎÒ°²×°Microsoft Visual Studio 2008 µÄÎļþ¼Ð¡£

2.LINK: fatal erro LNK1104: cannot open file 'kernel132.lib'
Õâ¸öÎÊÌâÀ§ÈÅÎҺܾã¬ÒòΪÒÔǰ°´ÕÕ1Ð޸Ļ·¾³±äÁ¿¾ÍOKÁË£¬¿ÉÕâ¸öʵÔÚ²»ÖªµÀÊÇʲô´íÎó£¬ÔÚ°Ù¶ÈÉÏËÑÁ˺ܳ¤Ê±¼äûÕÒµ½½â¾ö°ì·¨£¬¶¼Ïë·ÅÆúÁË¡£½ñÌìÎÞÒâÊÔÊÔgoogle£¬½á¹ûÕÒµ½Á˴𰸣¡Òò´ËÒÔºó񻄿³ÉÓÃgoogleËÑÎÊÌâµÄϰ¹ß£¡
½â¾ö°ì·¨»¹ÊÇÐ޸Ļ·¾³±äÁ¿£¬Ìáʾ²»ÄÜ´ò¿ª 'kernel132.lib'£¬ÎÒÃǾÍÏë°ì·¨ÕÒµ½Ëû²¢°ÑËüÌí¼Óµ½»·¾³±äÁ¿ÀïlibÀÎҵĵçÄÔÀï'kernel132.lib'ÔÚC:\Program files\Microsoft SDKs\Windows\v6.0A\Lib\kernel32.lib£¬ÓÚÊǰÑÕâ¸ö·¾¶Ìí¼Óµ½libÕâ¸ö»·¾³±äÁ¿ÀÎÊÌâ¾Í½â¾öÁË¡£

3.±àÒëÎļþÒ»¶¨ÒªÈ·±£ÔÚFluentĬÈϵÄ·¾¶À·ñÔòÒ²»á³ö´í£¬Õâ¸öÐÞ¸ÄFluentµÄÊôÐÔ¿ÉÒÔ½â¾ö£¡

À©Õ¹ÔĶÁhttp://muchong.com/html/201108/3425311.html





4. UDF²¢ÐмÆËã³ö´í£¨2013.11.1²¹³ä£©
        ¸ÐлÍõ¸çÅã°éµ½ÍíÉÏ12µã½â¾öÁËudf²¢ÐбàÒë´íÎó¡£
        ÎÊÌâÃèÊö£ºÔÚ¸öÈ˼ÆËã»úÉϱàдһ¸ö¼òµ¥µÄudf³ÌÐò£¬ÏëÒª²¢ÐÐʹÓã¬Ã»×öÈκÎÐ޸ĵ¥»ú¶àºËÉÏcompiledºÍloadͨ¹ý£¬µ½¸ßÐÔÄܼÆËã»úÉÏÒ»Ö±±àÒë³ö´í¡£ÕÛÌÚÒ»ÍíÉÏ×îÖÕ·¢ÏÖ²¢²»ÊDz¢ÐбàÒë³ö´í£¡¶øÊǸßÐÔÄܼÆËã»ú±àÒëÆ÷ÊÇGCC£¬²»Ö§³Ö¡°//¡±×¢ÊÍ£¬¶øÎҵĵçÄÔ±àÒëÆ÷ÊÇvc++ 6.0£¬Ö§³Ö¡°//¡±ºÍ¡±/*¡­¡­*/"£¬×îÖÕÐ޸ĺó¾Í¿ÉÒÔÕý³£Ê¹ÓÃÁË¡£
3Â¥2015-03-31 16:38:58
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

anfengping

ľ³æ (ÖøÃûдÊÖ)

4Â¥2015-09-02 13:01:51
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

µÃµÃ315

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

±¾ÌûÄÚÈݱ»ÆÁ±Î

5Â¥2016-06-07 22:19:11
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ anfengping µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[˶²©¼ÒÔ°] ÊÛ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
[»ù½ðÉêÇë] ÄÜ·ñÍ˳ö²ÎÓëµÄÃæÉÏÏîÄ¿½â³ýÏÞÏî +21 koalala 2026-08-24 24/1200 2026-08-24 19:25 by ¼ÒÓëÔ¶·½
[»ù½ðÉêÇë] ½ñÈÕ²»·Å°ñ£¿Íø´«¹ú×ÔȻԤ¼Æ 8 Ô 27 Èտɲé½á¹û +17 ҽѧÀÏÄк¢ 2026-08-20 21/1050 2026-08-24 14:21 by refreshing11
[»ù½ðÉêÇë] ·¶½øÖоÙÒ»ÎĵÄÖÐÐÄ˼Ïë +6 Ñ׻ƹóëÐ 2026-08-22 7/350 2026-08-24 11:58 by 6543yes
[»ù½ðÉêÇë] ÈÃÎÒÖÐÒ»¸öÃæÉϰɣ¡ +13 ´óƼ1987 2026-08-20 16/800 2026-08-24 10:23 by ̫ɵÁË
[»ù½ðÉêÇë] ·Å°ñǰµÄ²»µ­¶¨ 20+4 snowwithsea 2026-08-19 17/850 2026-08-24 10:20 by echo8914667
[»ù½ðÉêÇë] ¿ÆÑй¶ùÌ«ÄÑÁË +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 ¿ªÐĵÄСʨ×Ó
[»ù½ðÉêÇë] 2026ÄêµÄ¹ú¼ÒÉç¿Æ»ù½ðÏîĿͨѶÆÀÉóµÄйæÔòÓëж¯Ïò¡¢ÐÂÌôÕ½ +4 process2012 2026-08-23 5/250 2026-08-23 19:58 by jurkat.1640
[»ù½ðÉêÇë] ½ñÌì·Å°ñÂ𣿠+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
[»ù½ðÉêÇë] ½ñÌì»ù½ð»á³ö½á¹ûÂð£¿20260819 +16 kkkl_v 2026-08-19 17/850 2026-08-22 16:12 by °¢²¼Abu
[»ù½ðÉêÇë] ʱ¼ä´Á½ñÌ죬20ºÅ±äÁË +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[»ù½ðÉêÇë] Ó¦¸ÃÊÇÏÂÖÜÈý26ÈÕ¹«²¼Á˰ɣ¿ +4 ¹þ¹þ¸ò£¿ 2026-08-21 4/200 2026-08-21 10:58 by Vivilian
[»ù½ðÉêÇë] ½ñÌì·Å°ñûϷÁ衃 +9 yuleib84 2026-08-19 11/550 2026-08-21 10:06 by gltch
[»ù½ðÉêÇë] »ù½ð°¡»ù½ð +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
[»ù½ðÉêÇë] ÖØÒªÏûÏ¢£¬ÖÐÎçϵͳÔÚά»¤ +11 yuleib84 2026-08-18 12/600 2026-08-20 11:09 by xskun
[»ù½ðÉêÇë] ½ñÌìά»¤ÏµÍ³Î¬»¤ ×£ËùÓÐÈË ¸ßÖÐ +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by ¼ÒÓëÔ¶·½
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û