集成编译器编译C++代码并在Abaqus中运行

问题描述

最近,我了解到 C++ 代码运行速度比 Python 快。我们有需要大量时间运行的后处理 Python 脚本。所以,我正在考虑用 C++ 代码替换它们。我知道 C++ 代码只能用于后处理,这对我来说很好。

我不确定如何在 Abaqus 中运行 C++ 代码。我知道我需要一个编译器来编译 C++ 代码,比如 Visual Studio。但我不知道如何将它与 Abaqus 集成以及编译和运行脚本的整体流程。 任何帮助将不胜感激!

解决方法

最近和你有同样的问题,如果你想使用C++,你必须在命令中使用脚本:abaqus make job=filename.cpp。然后abaqus会给你一个文件:filename.exe,我认为C++ 与 fortran 相同,我无法将其链接到 abaqus,因此无法运行 .exe 文件,如果您能解决我的问题,我将不胜感激。