首页/文章/ 详情

Fortran知识 | 输出结果出现NaN

3月前浏览2409

一旦输出结果出现NaN,编译器不会给出任何错误提示,这个时候该如何调试程序呢?

点击菜单栏的调试,最后一个为XXXX属性,打开对话框,左侧展开 Fortran分类,找到Floating Point选项,在右侧设置 Floating-Point Exception Handling 为 Abort on IEEE exceptions。这样就会提示错误的位置及原因了。如图所示:

本文系原创,转载请注明。

来源:数值分析与有限元编程
科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-04-01
最近编辑:3月前
太白金星
本科 慢慢来
获赞 2粉丝 5文章 304课程 0
点赞
收藏
作者推荐
ANSYS模拟梁单元铰接点

ANSYS模拟梁单元铰接点有以下几种方法:1.BEAM3/BEAM4单元,利用结点自由度耦合来实现铰接,在铰接处设两个单独的结点,每个结点只与一个梁单元连接,然后将此几何位置重合的两个结点的平动自由度耦合。2.用BEAM44单元的关键选项,通过自由度释放来实现铰接。3.用BEAM188/BEAM189单元,通过自由度释放来实现铰接。如图所示的框架带铰接点,E = 200E9,b = 0.5,h = 0.1,分别采用以上三种方式分析框架内力。BEAM3模拟的命令流:BEAM44模拟的命令流:BEAM189模拟的命令流:本文系原创,转载请注明。来源:数值分析与有限元编程

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈