跳过正文
  1. Posts/

PQ-Fiber 用户子程序免编译版本

·76 字·1 分钟
Liam Lee
作者
Liam Lee
A little bit about me

如果您想在没有安装任何 Fortran 编译器和 VS 软件的计算节点、服务器或客户端电脑上运行 PQ-Fiber 子程序,这个仓库为您准备好了免安装解决方案。

目前该仓库中仅提供了 2024 版本 Abaqus 的预编译文件,其他版本将陆续更新。

1. 方法一(推荐)
#

  1. 下载并解压仓库中的 build/win64_abq2024/ 文件夹,将其放置在任意位置,此处假定为{your_path}/win64_abq2024/

  2. 在您的 Abaqus 计算工作目录下(即您的 .inp 计算输入文件所在的同一个文件夹中)创建一个名为 abaqus_v6.env 的文件,并写入以下内容:

    # abaqus_v6.env
    # Set user lib dir
    
    usub_lib_dir='{your_path}\\win64_abq2024'

    (请将 {your_path} 替换为实际路径)

  3. 在当前目录下,提交计算。此时,Abaqus 将自动加载 abaqus_v6.env 文件,并从指定的 usub_lib_dir 目录中加载 standardU.dll 进行计算。

    • 命令行提交(直接回车即可,无需指定 user):

      abaqus job=your_job_name
    • Abaqus/CAE 图形界面提交: 在创建/编辑 Job 的窗口中,子程序输入框(User subroutine file保持完全空白,直接 Submit 提交即可。

笔记

说明:在其他工作目录提交计算时,只需将abaqus_v6.env文件复制至其他工作目录,正常提交即可。

2. 方法二
#

  1. 将**build/win64_abq2024/** 目录中的所有dll(共 6 个 DLL 文件)文件放置在您的 Abaqus 计算工作目录下(即您的 .inp 计算输入文件所在的同一个文件夹中)。
  2. 在当前目录下,按方法一提交计算。
笔记

注意:此方法更换工作目录时,需要把**build/win64_abq2024/** 目录中的所有dll拷贝至新的工作目录。