FEAPpv源程序使用指南 (使用Cmake)

计算力学双语课程(Computational Mechanics course)中引入FEAP源程序的使用,本文档介绍FEAPpv源程序(Fortran90语言编制)文件的下载和使用方法,具体操作步骤如下:

(1)  下载FEAPpv源程序(包括ver31buildr.zzzmakezip31)、编译配置安装软件Cmake、算例文件EX1EX2,将源程序和算例文件放到同一文件夹中。       

  • FEAPpv源程序

  • Win 64-bit下载:cmake-3.8.0-rc3-win64-x64 (其它版本可到官网下载

  • EX1 Frame structure-FEAP example  

  • EX2 Plane structure-FEAP example

  •                                                                  

    (2) 下载、安装Visual Studio2013Inter Visual Fortran2013

  • Install VS2013 & IVF2013

  • (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)   弹出如下输入界面,选择算例EX1EX2的输入文件,进行求解。方法不再赘述,参考 User guide of FEAPpv executable file (Recommand)

     

    注:以上介绍FEAP源程序文件的下载使用方法,仅局限于本课程涉及到的应用,对于其它高级应用,请查找相关资料继续学习使用。

    Y.L. Wang

    2017.5