Skip to main content

COMSOL Multiphysics

COMSOL Multiphysics是一套跨平台的有限元素分析、求解器和多物理场模拟软体,各界一般简称COMSOL。

注意事项: COMSOL Multiphysics 为商业软件,无法在应用中心直接搜索使用,需要向软件厂商购买授权使用,如需使用集群上的 COMSOL Multiphysics,需要向销售经理充分沟通,并附上购买 COMSOL Multiphysics 的许可证明。

一. 图形界面提交

Step 1. 在应用中心搜索COMSOL Multiphysics软件,申请后请联系客服同意;

Step 2. 具体使用步骤请看图形界面提交

二. 命令行提交

通过SSH连接创建并连接管理节点。

Step 1. 创建作业目录并进入;

mkdir  comsolJob1
cd comsolJob1

Step 2. 通过文件传输上传所需的输入文件,详情请查看Linux数据传输

Step 3. 在该文件夹下创建如下执行脚本comsol.sh

#!/bin/bash
module load COMSOL/6.1
ulimit -s unlimited
ulimit -l unlimited
input="scattering_nanosphere.zh_CN.mph"
inputfile=/home/cloudam/comsolJob1/input/$input
outputfile=/home/cloudam/comsolJob1/output/$input
batchlog=/home/cloudam/comsolJob1/logs/$input.log
tmpdir=/home/cloudam/comsolJob1/tmpdir
comsol batch -nn 1 -np 4 -inputfile $inputfile -outputfile $outputfile -batchlog $batchlog -tmpdir $tmpdir

Step 4. 提交作业;

提交1个4核心节点启动单机并行的任务

sbatch -p c-16-8 -n 1 -c 16 comsol.sh

查看作业运行情况及参数详细介绍请点击查看Slurm作业管理系统

结果文件下载请查看Linux数据传输

点击下载以上作业样例:COMSOL.zip