请问在非稳态计算时出现这样的错误,是什么原因导致的。
<P>Error: Floating point error: invalid number</P><P>Error Object: ()</P> <P>解发散了。有可能是网格的原因。先查一下你的网格质量如何。</P> <BR>我用的是三角形网格,做动网格方面的计算。网格的扭曲度确实是比较大。<BR>谢谢二楼的回复。请问除了网格 的问题,还有可能是其他的原因吗?<BR><BR> 我的那个问题,出现的另一个现象是:连续性的参差线突然上升,跌代就终止拉。<BR>希望二楼给点建议。谢谢 <P>应该是网格引起的耗散太利害了。重划网格,质量高点,<0.7,你看还会有这个问题吗?</P> 我的网格必须是三角形网格,但是转子运动的时候把网格的扭曲度增大,超过0.95。<BR>而在网格更新的过程中,好象无法直接控制扭曲度的大小 初始网格质量还可以,但是刚体运动的时候就会出现把扭曲度提高。<BR>出现了warning : skewness>0.95 分块划分网格,这样质量可能会有较大的提高。也就是把一个体划分成几块再分网格。 <P>首先感谢wangxyln热情回复<BR><BR>主要是动态的网格,分块好象不行吧。一个时刻A处的网格比较密,但几个时间步长后,A处的网格有可能疏。因为计算区域的边界在不段的变化。<BR>我的网格是分三个区域的,三个区域的网格都在不段的变化。<BR><FONT size=3><FONT face="宋体, MS Song"> <v:stroke joinstyle="miter"></v:stroke></FONT></FONT><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path connecttype="rect" gradientshapeok="t" extrusionok="f"></v:path><lock aspectratio="t" v:ext="edit"></lock><v:shape><v:imagedata></v:imagedata></v:shape><FONT size=3><FONT face="宋体, MS Song"> <v:stroke joinstyle="miter"></v:stroke></FONT></FONT><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path connecttype="rect" gradientshapeok="t" extrusionok="f"></v:path><lock aspectratio="t" v:ext="edit"></lock><v:shape><v:imagedata></v:imagedata></v:shape></P>
页:
[1]