复杂流动直接数值模拟软件Hoam-:::OpenCFD应用算例第一章软件Hoam-OpenCFD简介简介“复杂流动的直接数值模拟”(Hoam-OpenCFD)软件是在本课题组已有数值方法及程序基础上进行整理、综合及并行化而形成的一套并行计算流体力学软件。该软件的核心是可压缩Navier-Stokes方程差分求解器。本软件的求解器可以求解直角坐标、柱坐标、轴对称旋转体坐标及曲线坐标的可压缩Navier-Stokes方程。其差分库包括目前流行的各类差分格式及本课题组构造的多种差分方法。本软件包括两部分:三维计算软件OpenCFD和二维计算软件OpenCFD2d。。软件安装本软件需要Fortran编译器及MPI库。在Linux及Windows环境下均可编译。在Linux下安装方法如下:建立一个子目录,将软件的源程序拷贝入该子目录。键入make进行编译即可得到可执行文件。三维求解器为opencfd-;二维求解器为pencfd2d-。将可执行文件拷贝到工作目录中即可完成安装。本软件同时支持单精度及双精度计算,默认为双精度计算。如果用户使用单精度计算,()中integer,parameter::OCFD_REAL_KIND=8,OCFD_DATA_TYPE=MPI_DOUBLE_PRECISION改为:integer,parameter::OCFD_REAL_KIND=4,OCFD_DATA_TYPE=MPI_REAL即可。makefile文件中的编译选项默认编译器为IntelFortran编译器,如用于采用其他编译器编译,请根据该编译器的特点修改makefile中的编译选项,以提高计算效率。:文件类型文件名备注1执行程序opencfd--(见控制文件的说明),将这些文件拷贝到这个目录,在并行计算机上提交作业即可运行。不同计算机上提交作业的方法不同,例如mpirun-np32./opencfd-,或bsub-n32"mpijob./opencfd-"等。具体作业提交方法可查阅该计算机系统的使用手册。,数值方法,边界条件,计算网格,输出文件类型等重要信息。正确填写该文件是使用本软件的基础,该节是本软件使用的核心内容。#.1inputfile#IFLAG_Equation(0NS,1Euler),IFLAG_G,IFLAG_Coordinate(0Car,1Por,2Spher)000#nxnynz128161128#npx0npy0npz0LAP2444#PACT_YOCFD_Barrier0550#Iflag_grid(1),Iflag_grid(2),Iflag_grid(3)Iperiodic(1:3)010101#SLx,**********#ReAmagammaPrScIflag_Amu(0:Sutherland,1constant)#dtend_timeNUM_Time_Adv
opencfdver172使用手册 来自淘豆网m.daumloan.com转载请标明出处.