这个跟fortran无关.不知道题主算的是什么,目测是流体、温度、浓度、气象之类的数值模拟.这一类数值计算的时候数值步长的设定是有要求的.因为设定的时间步长要同时满足vonneumann条件和cfl条件,否则可能会出现数值震荡或者模型直接崩溃掉的现象.若是非要改时间步长,解题思路无非有两种,一种是扩大模型的网格大小直到满足上述的两个条件,第二种就是在程序内部修改,加约束条件.可行性的话,第一个要高于第二个?
cfl条件:cfl点是什么意思[朗读]
@content
顶0
加入收藏
相关问答推荐