1. <target>
comsol : 启动COMSOL
comsol server : 启动COMSOL SERVER,用于联用MATLAB
comsol client : 启动COMSOL CLIENT
comsol batch : 命令行模式的COMSOL,用于运行一个MPH算例或class文件
comsol compile : 编译模型java文件,用于JAVA API
comsol server matlab : 启动MATLAB并连接到COMSOL SERVER,SSH下个人推荐这种方式,原因自己体会
comsol matlab : 启动MATLAB,并设置COMSOL的路径,不灵的(它没把mli下级目录添加进去,因此需要手动设置下)
comsol convertpre35a : 转换COMSOL v3.x版本模型,我觉得是生成高版本的MPH或M文件
comsol mph : 运行COMSOL并行模式(multiprocessing daemon)
2. <options>
-h : 屏显HELP
<target> -h : 屏显<target>的HELP
-32 : 32位模式
-64 :64位模式
-3drend ogl | sw : OpenGL的3D渲染
-np <number> : 启动核数,WIN窗口模式默认启动全部核心,LIN则需要配置
-numasets <number> : 非一致性内存访问 (NUMA)硬件可以通过将专用内存与 CPU 配对来显著提高性能,通常为CPU核sockets数
-mpmode throughput | : 并行模式 优化COMSOL与其他线程同时运行
turnaround | : 并行模式 在无其他任务进行时,优化COMSOL进程
owner : 并行模式 在所有进程中,给予最高级的性能配置
-blas {auto}| mkl | :basic linear algebra operations,COMSOL很多计算引擎依赖BLAS
acml | path : 使用BLAS库 mkl:intel的CPU,acml:AMD SSE2支持的CPU
-blaspath <path> : BLAS库路径,与-blas path联用 (环境变量为LD_LIBRARY_PATH)
-ipv6 : IPV6支持
-nn <number> : 节点数
-nnhost <number> :每个HOST使用的节点数
-
mpi {auto} | intel |
mpich2 | wccs2003 |
whpc2008 | user| path :调用MPI库
-mpipath <path> : MPI库路径
-mpiroot <path> : MPI库root路径
-mpirsh {rsh} | ssh : 在MPD模式下使用rsh或ssh
-scalapack {auto} |
mpich2 | wccs2003 |
whpc2008 | user | path :Scalapcak库
-scalapackpath <path> : Scalpack库路径
-clusersimple :Simple cluser模式 不知是神马
-prefsdir <path> : 配置属性路径
-tmpdir <path> : 临时文件路径
-version : 屏显版本号
-ckl : 使用class-kit 许可
-forcegcc : 强制加载GCC库,通常是在联用MATLAB,而函数无法返回MATLAB时使用
-forcecomsolgcc :与COMSOL强制加载GCC库,COMSOL通常默认使用系统GCC,当在无法正常启动COMSOL时,尝试使用该命令
3. COMSOL SERVER 命令
通用格式
comsol [<options>] server [<target arguments>]
comsol target arguments
-user <user> : login user name
-port <port> : TCP/IP port to listen
-passwd <reset/nostore> : 当需要提供新密码时使用,如果不需要存储新密码联用nostore
-login <{info}/force/never> : 查询登录信息
-multi on | {off} : 允许client重复链接
-silent : 不接受标准输入
-graphics : 启动COMSOL的图形库,不在COMSOL的GUI下,但是是COMS
OL的绘图模式
4. COMSOL CLIENT 命令
通用格式
comsol [<options>] client [<target arguments>]
scala不是内部或外部命令-port <port> : 指定连接的端口
-server <server name> :连接的server名
5. COMSOL BATCH 命令
COMSOL的无GUI模式,可以运行MPH算例及模型JAVA文件,模型JAVA文件运行前需要编译。
通用格式
comsol [<options>] batch [<target arguments>]
<option>
-inputfile <file name> : 运行一个MPH或java class文件
-outputfile <file name> : 保存运算后的MPH文件,缺省时覆盖源文件
-job <job name> : 运行COMSOL的study中batch任务
-study <study name> : 运行COMSOL的study任务
-pnmae <parameter name> : 参数化扫描变量名
-plist <parameter value> : 参数化扫描变量值
-batchlog <file name> : 保存batch的记录文件
-client : 以client模式运行
-host : 连接到HOST
-port : 连接到端口
-graphics : 启动COMSOL batch模式图形库以显示后处理图像
-nosave : 不保存模型结果
example:
comsol batch -inputfile in.mph -outputfile out.mph -job b3 -pname v -plist 10
输入in.mph输出out.mph,执行任务b3,参数v的值为10
6. COMSOL COMPILE 命令
通用格式
comsol [<options>] compile [<target arguments>] <file>.java
[<options>]
-jdkroot <path> : JDK root路径
-classpathadd <classpath> : additional classpath
-verbose : verbose输出
7. COMSOL CLUSTER 命令
通用格式
comsol -nn <no. of nodes> [<options>] [<target>] [<target arguments>]
COMSOL CLUSTER TARGETS
comsol -nn <nn> batch : 并行batch模式
comsol -nn <nn> server : 并行server模式
comsol -nn <nn> : 并行桌面模式
MPI mode下启动COMSOL,需要初始化MPI环境,MPD(Multiprocessing daemon)在每个节点上运行。简单的做法是:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论