下图为直接启动acc计算提交界面

但是optistruct的配置参数众多,这里就为大家翻译了一下,以下是 OptiStruct 配置参数的说明:
| 参数名称 | 参数值(英文/中文) | 说明 |
|---|---|---|
-len | mem(内存,MB) | 指定可用内存量(MB) |
-fixlen | mem(内存,MB) | 指定求解器的精确内存量(MB) |
-maxlen | mem(内存,MB) | 指定求解器允许的最大内存量(MB) |
-minlen | mem(内存,MB) | 指定求解器允许的最小内存量(MB) |
-hostmem | YES/NO(是/否) | 内存规格按主机分配(默认为按 MPI 进程分配) |
-core | IN/OUT/MIN(内存中/内存外/最小内存) | 请求内存中/内存外/最小内存解决方案 |
-i64 | ON/OFF(开启/关闭) | 使用 OFF 强制非 i64 执行 |
-i64slv | - | (2018 版已废弃) |
-rsf | value(值,默认 1.0) | RAM 安全系数(≥1.0) |
-check | - | 仅执行检查运行 |
-analysis | - | 仅执行分析运行 |
-optskip | - | 仅执行分析运行,跳过优化卡片 |
-maxiter | nnn(数值) | 指定优化迭代的最大次数 |
-restart | file.sh(重启文件) | 指定重启运行 |
-nlrestart | nnn(子案例 ID) | 从未成功或指定的子案例 ID 开始非线性重启运行 |
-reanal | value(值,0.0<密度<1.0) | 等同于 PARAM,REANAL,DENSITY |
-compress | value(值) | 生成输出文件,减少匹配的材料和属性定义 |
-cardlength | nnn(数值,默认 80) | 设置自由格式批量数据的最大行长度 |
-hstp_read | - | 从 HyperStudy 读取参数文件 |
-hstp_write | - | 为 HyperStudy 写入参数定义文件 |
-checkel | YES/NO/FULL(是/否/完整) | 执行元素质量检查 |
-fem | - | 请求批量数据 FEM 运行 |
-xml | - | 指定输入为多体动力学模拟的 XML 文件 |
-acf | - | 指定输入为多体动力学模拟的 ACF 文件 |
-adm | - | 同上 |
-rad | - | 指定输入为 Radioss 块格式的优化输入文件 |
-radopt | - | 同上 |
-tmpdir | path(路径) | 请求特定的临时目录,可重复使用 |
-scr | path(路径) | 同上 |
-scrfmode | basic/buffered/unbuffered/stripe(基础/缓冲/非缓冲/条带) | 指定稀疏求解器的磁盘 I/O 模式 |
-incpath | path(路径) | 添加包含文件的搜索路径,可重复使用 |
-asp | - | 从所有文件名中修剪路径 |
-composedir | path(路径) | Altair Compose 的安装位置 |
-ramdisk | mem(内存,MB) | 请求内存中存储某些内部数据(MB) |
-out | - | 将输出文件回显到屏幕 |
-outfile | outfile(输出文件) | 更改输出文件的默认位置 |
-monitor | - | 显示优化和非线性迭代的进度 |
-usersub | file(文件路径) | 用于 MBD 模型的用户子程序共享库路径 |
-acu_fsi | file(文件路径) | 启动 AcuSolve 作为 FSI 协同仿真,使用给定的输入文件 |
-acu_fsi_args | args(参数,如 "{-np} 4") | 在 FSI 协同仿真期间传递给 AcuSolve 的可选参数 |
-lic | FEA/OPT/HFS(有限元分析/优化/高级 FEA) | 请求特定类型的许可证运行 |
-licwait | nnn(小时,默认 12) | 若许可证不可用,保持作业等待的时间 |
-amses | YES/NO/BOTH(是/否/两者) | 仅为结构(YES)或结构和流体(BOTH)激活 AMSES 求解器 |
-amls | YES/NO(是/否) | 等同于 PARAM,AMLS,YES/NO |
-amlsncpu | nnn(数值) | AMLS 的 SMP 运行 |
-amlsmem | value(值,GB) | AMLS 求解器的 RAM 分配(GB) |
-ffrs | YES/NO(是/否) | 等同于 PARAM,FFRS,YES/NO |
-ffrsncpu | nnn(数值) | FFRS 求解器的 SMP 运行 |
-ffrsmem | value(值,GB) | FFRS 求解器的 RAM 分配(GB) |
-nt | nnn(数值) | 指定多处理器(SMP)运行中的 CPU 核心数 |
-nthread | nnn(数值) | 同上 |
-rnt | nnn(数值) | 内部 Radioss 运行的 CPU 核心数 |
-mpi | <vendor>(供应商,如 Intel MPI) | 激活多处理器(SPMD)运行(默认为 Intel MPI) |
-ddm | - | 使用域分区的 SPMD 运行 |
-mmo | - | 使用多模型优化的 SPMD 运行 |
-fso | - | 使用安全拓扑优化的 SPMD 运行 |
-cores | N>0/auto(数值/自动) | 指定 SPMD(MPI)运行中的 CPU 核心总数 |
-np | nnn(数值) | SPMD 运行的主机/域数量 |
-nspmd | nnn(数值) | 同上 |
-ddmngrps | auto/max/min(自动/最大/最小) | DDM 组的数量或自动/最大/最小 |
-rnp | nnn(数值) | 指定内部 Radioss 进程的多处理器(SPMD)运行 |
-hostfile | file(文件路径) | 指定用于 SPMD 运行的主机列表 |
-appfile | file(文件路径) | 用于 SPMD 运行的替代文件(MPI 供应商特定) |
-hosts | args(主机名列表,逗号分隔) | MPI 运行的主机名列表 |
-mpipath | path(路径) | 指定 mpirun 所在的路径 |
-mpiargs | args(参数) | 传递给 mpirun 的额外参数 |
-testmpi | - | 运行简单测试以验证 MPI 配置是否正确 |
-gpu | cuda/off(CUDA/关闭) | 使用支持 GPU 的求解器版本 |
-ngpu | nnn(数值) | 使用的 GPU 单元数量 |
-gpuid | nnn(数值) | 当多个 GPU 设备可用时,选择特定的 GPU 单元 |
-v | ver(版本号,如 2021.0.1) | 求解器的所需版本 |
-altver | name(名称) | 备用求解器版本的后缀 |
-v_rad | ver(版本号) | 内部 Radioss 求解器的所需版本 |
-altver_rad | name(名称) | 内部 Radioss 求解器的备用版本后缀 |
-sp | - | 指定运行单精度版本的求解器 |
-lsexec | - | 打印所有找到的求解器二进制文件 |
-version | - | 显示求解器组件的版本和构建时间信息 |
-buildinfo | - | 打印求解器的编译详细信息 |
-savelog | - | 将终端输出保存到 *.Log 文件 |
-remote | name(远程机器名称) | 将作业提交到远程机器 |
-pushfile | file(文件路径) | 添加要发送到远程服务器的额外文件 |
-dir | - | 在启动求解器之前更改到输入文件所在的目录 |
-rundir | path(路径) | 运行目录 |
-solver | OS/MS/HF/RD/HX/HXW/HXR/AS/AMS/SEA/BM/DEM | 选择求解器类型 |
-quiet | - | 禁止打印警告消息 |
-file | file(文件路径) | 输入文件名 |
-f | file(文件路径) | 同上 |
-manual | - | 启动在线手册 |
-help | - | 打印帮助信息 |
-h | - | 同上 |
-setenv | NAME=value(环境变量设置) | 设置环境变量(可重复使用) |
-exec | file(可执行文件路径) | 可执行文件名,覆盖默认选择 |
-args | args(参数,如 "{-x} {-f=C:/file name/path}") | 传递给求解器的额外参数 |
-pathonly | - | 打印求解器二进制文件的路径 |
-argsonly | - | 打印所有执行参数 |
-execargs | - | 同上 |
-force | - | 不询问任何问题 |
-screen | - | 在求解器控制窗口中显示结果 |
-delay | nnn(秒) | 延迟启动作业 |
-bg | - | 在后台运行作业 |
-gui | - | 启动 $ACC |
| -aif | - | 由 -screen 自动生成,以允许 KILL/STOP 功能 |