出现这种错误怎么办?
bad conversion of parameter number 8 (coh)
答:出错原因:flac3d不能识别第18行的第八个参数——coh。出现这种错误的解决方法就是查说明手册的Command Reference,在给大家的说明书里已经标好了书签。
使用方法是:在flac中马上定位错误出现的行数及相应参数。到说明手册-Command Reference里面按这行命令的首字母开始查。
比如这个命令是model ec,其实我们想输入的是model e (对全局范围赋予弹性本构模型)。这样,flac就会提示错误。我们首先就是去查说明手册的Command Reference,开始找到model(见下图):
因为flac的命令都是从头开始一个个接下去的,所以你再往下看,model后面会接什么?
如果往下找就会翻到下面这个样子的文字,意思是model 后面可以接fluid。
翻完整个model,也没看到model跟ec,所以model ec 本身就是错的,就是bad conversion。
————————————————
还有这种
这个属于没有在变量前面加@,加上@即可
—————————————————
还有这种
问:
出现“unused extra para”这样的错误应该怎么办呢?
答:
从字面上来说,它告诉你你输入的命令里某个单词不应该出现在这个位置上。
看下面图片是sel set damp local 0.157,你去查手册,local后面不用加数字,把数字去掉就可以了。
再比如del range x 0 1,你去查手册,delete都是跟单词的(因为range可以省略,所以我们去掉,只看剩下部分),认真查阅才看到del后面要跟zone等单词,才成立(即delete zone)。
所以软件会提示你,应该去查手册,漏写了什么关键词。