ABAQUS调用Fortran文件时找不到是什么原因?

我在文件中建立了一个Fortran文件,但在ABAQUS准备调用时却在文件中找不到建立的Fortran文件,烦请各位大神们为我解开迷惑,万分感谢。我的电脑上有两个版本的VS,不知道跟这个有没有关系,因为以前的Fortran文件在安装第二个版本的vs后都显示网页版的图标。而且无论从哪个版本的VS中打开电脑中建立的Fortran文件时,都搜不到所建立的Fortran文件。新手小白恳请各路大神为我解开迷惑

ABAQUS调用Fortran文件时找不到是什么原因?的图1图片1.png


邀请回答 举报

共1个回答

默认排序
  • Ccc1213
    2021年12月20日
    1.首先要检查你的软件之间是不是关联成功了,没有关联成功也是不能调用子程序的; 2.子程序要以.for作为后缀名,子程序最好在你的工作目录下; 3.你的软件环境最好是英文的,中文环境应该是会有一定影响或者直接不能用(我有个师弟中文环境就直接用不了)
    2评论 采纳答案 举报

  • ABAQUS调用Fortran文件时找不到是什么原因?的相关案例教程

    近两年,收到许多同学关于Abaqus软件使用过程中Fortran子程序调试的问题,在的错误面前许多初学者无从下手,不知如何去查找问题所在。本文将对Abaqus中子程序的调试方法以及如何对错误进行预警做一个简单的介绍。 通过总结各类错误问题,大致可以把子程序编写过程中的常见错误归为三类:模型错误、语法错误和逻辑错误。 (一)模型错误: 有限元模型中自身材料、截面属性、网格类型、网格划分方式、接触设置
    matlab和python都可以方便的调用abaqus,为算法优化带来了极大的便利。我在优化过程中需要用到Fortran调用abaqus,更准确的说是在abaqus的子程序中调用abaqus,目前遇到的一个问题是log中会有一个warning,暂不清楚会有什么影响,下面开始写如何做到的。 我的warning:*Warning: it took 18 seconds to delete C:\Use
    Fortran作为一门主要用于数值计算的编译型程序语言,其内置了大量针对数值计算的内置函数,使得Fortran程序员在进行数值计算时游刃有余。 例如: 计算两个向量的点积,使用Fortran语言仅需要用以下方式编写: program main implicit none real::a(5) real::b(5) real::c a=(/2,3,4,5,6/) b=(/1,2,3,4,5) c=d
    1、abaqus umat子程序 2、ABAQUS子程序UMAT&VUMAT编写规则(描述了ABAQUS用户子程序UMAT&VUMAT的变量含义,以及编写程序的流程和规则等) 3、ABAQUS 子程序(描述材料损伤过程) 4、线性粘弹性UMAT abaqus子程序详细哦 5、ABAQUS子程序UMAT(Abaqus材料用户子程序UMAT基础知识及手册例子完整解释文档) 6、ABAQUS UMAT资
    面对一些大型程序,其内部有很多子程序,若采用ABAQUS运行仿真,从LOG文件中进行调试会有所不便。因为有时会莫名出现错误,却没有给出具体的提示。为了节省时间成本,帮助大家快速找到程序问题,现向各位普及一种通用的Fortran程序调试方法。用于测试我们的程序的变量定义、输出、子程序内部的计算数据是否正常。调试成功后在将此段功能程序打包成子程序的形式,嵌入到ABAQUS的子程序模块中,大家对这一后续