主页

为Abaqus中的状态变量(SDV)自定义关键字

Abaqus子程序中常见的状态变量(Solution-Dependent state Variables, SDV),常见于UMAT、VUMAT、USDFLD、VUSDFLD等子程序中。其默认输出形式为SDVn,其中的n表示状态变量的顺序。其个数在.inp作业文件中由关键字*Depvar声明: *Depvar 4 上述语句声明了4个状态变量,可在后处理中找到他们,分别是SDV1至SDV4。 为了能够在状态变量较多时更好地区分各个状态变量代表的含义,可在以上声明语句之后继续定义各个变量的关键字及其描述: *Depvar 4 1, DFT, "fiber tensile damage" 2, DFC, "fiber compressive damage" 3, D...

阅读更多

在CentOS上安装ABAQUS 2019并搭建子程序开发环境

系列文章 在命令行窗口中运行ABAQUS 在Win10下搭建Abaqus子程序开发环境 Install Abaqus2016 on Linux (Ubuntu 16.04 64bit) 部署平台 CentOS Linux release 7.8.2003 ABAQUS 2019 Intel Parallel Studio XE 2019 安装前的准备 首先,对系统中已安装的软件包进行更新: sudo yum update sudo yum upgrade 然后进行必要环境的安装: sudo yum install ksh sudo yum install redhat-lsb sudo y...

阅读更多

在命令行窗口中运行ABAQUS

在关联了Fortran编译器的环境中 提交作业: abaqus job=<jobname> 提交带子程序的作业: abaqus job=<jobname> user=<subroutine filename> cpus=N job后面输入inp文件名,一般省略inp文件后缀。user后面是用户子程序。常用的ABAQUS子程序源文件使用Fortran语言编写,在使用中实时编译链接成目标文件参与计算。在Windows环境下,源文件必须以.for结尾;在Linux环境下,必须使用.f后缀。cpus=N,N必须是整数,表示分析使用的处理器核数。 登陆后输入cat /proc/cpuinfo即可查询服务器的核数,注意内核的编号是...

阅读更多

将MATLAB的字符集编码更改为UTF-8

部署平台 Windows 10 64-bit MATLAB R2019b (Version 9.7.0.1190202) 查看当前编码方式 在命令窗口输入命令: feature('DefaultCharacterSet') feature('locale') 或使用命令: current = slCharacterEncoding() 返回当前 MATLAB 字符集编码。 修改字符集编码 如果要将编码方式更改为UTF-8编码,需要编辑MATLAB的locale数据库文件lcdata.xml。具体方法如下: 在MATLAB安装目录中找到lcdata_utf8.xml文件(其默认路径为C:\Program Files\MA...

阅读更多