FEAPpv源程序使用指南 (使用Cmake)
计算力学双语课程(Computational Mechanics course)中引入FEAP源程序的使用,本文档介绍FEAPpv源程序(Fortran90语言编制)文件的下载和使用方法,具体操作步骤如下:
(1) 下载FEAPpv源程序(包括ver31、buildr.zzz、makezip31)、编译配置安装软件Cmake、算例文件EX1和EX2,将源程序和算例文件放到同一文件夹中。
Win 64-bit下载:cmake-3.8.0-rc3-win64-x64 (其它版本可到官网下载)
|
(2) 下载、安装Visual Studio2013和Inter Visual Fortran2013。
|
(3) 打开Cmake,如…\cmake-3.8.0-rc3-win64-x64\cmake-3.8.0-rc3-win64-x64\bin,双击cmake-gui.exe开始运行。
|
(4) 在Cmake中填写源程序文件地址(where is the source code)、编译文件地址(where to build the binaries),上述地址用户可根据自身文件位置情况进行修改。
|
(5) 点击Configure进行程序配置,在弹出窗口中选择编译平台,如Visual Studio 12 2013 win64,其它可选择默认设置。之后,点击Finish开始配置。
|
(6) 设置过程如下,窗口信息为Configuring done时,配置完成。
|
(7) 点击Generate,生成编译文件,窗口信息为Generating done时,生成结束。
|
(8) 此时,原文件夹生成多类编译文件,信息如下。
|
(9) 双击文件feappv31.sln, 在VS中打开程序。
|
(10) 在菜单栏的选择设置中,选择Release模式。
|
(11) 在解决方案资源管理器中,右击feappv,并选择属性。
|
(12) 弹出属性页,设置Fortran/Libraies/Runtime Library,选择QuickWin (/Libs:qwin)。
|
(13) 仍在属性页,设置Linker/System/SubSystem,选择Windows (/SUBSYSTEM: WINDOWS);之后,点击确定,退出属性页。
|
(14) 在解决方案资源管理器中,右击feappv,并选择设置启动项目。
|
(15) 在菜单栏的生成(B)设置中,选择生配置管理器。
|
(16) 在配置管理器中,将4个项目均进行生成(再勾选ALL_BUILD)。
|
(17) 在菜单栏的生成(B)设置中,选择生成解决方案。
|
(18) 在窗口右下方输出正在编译的各源程序。
|
(19) 在输出显示中,当提示全部生成后,编译完成。
|
(20) 在菜单栏的调试(D)设置中,选择开始执行(不调试),开始计算。
|
(21) 弹出如下输入界面,选择算例EX1或EX2的输入文件,进行求解。方法不再赘述,参考 User guide of FEAPpv executable file (Recommand)
|
注:以上介绍FEAP源程序文件的下载使用方法,仅局限于本课程涉及到的应用,对于其它高级应用,请查找相关资料继续学习使用。
Y.L. Wang
2017.5