环境的配置
1、Microsoft Visual Studio 2010版本:配置C和集成开发环境(IDE)
2、Intel Visual Fortran Composer XE 2011版本(必须在VS2010安装之后):提供Fortran编译器以及Intel Math Kernel Library(MKL)
3、OpenMPI v1.6.2及之前的版本:需要将OpenMPI与MARE2DEM安装在同一文件夹\ OpenMPI(同级目录),若将OpenMPI安装在其他位置,则需要更改构建设置以将库路径更改为指向该位置(本人未实现);需要设置“系统环境变量”,系统属性——高级——环境变量——系统变量——PATH——编辑\新建——OpenMPI\bin。
4、下载MARE2DEM源程序Source Code,与OpenMPI_v1.6.2-x64同一级目录创建MARE2DEM,将Source解压带MARE2DEM中。
MARE2DEM的调试与编译
5、下载MARE2DEM_WinBuildSettings.zip,将该压缩包内的Source文件的内容解压至MARE2DEM中,启动MARE2DEM.vfproj构建。
6、右键该解决方案.vfproj的属性,配置属性——Fortran——Preprocessor——Additional Include Directories——默认值为\OpenMPI\include,此处需修改为指向OpenMPI安装目录下的“ include”文件夹路径;配置属性——Linker——General——Additional Include Directories——默认值为\OpenMPI\lib,此处需修改为指向安装OpenMPI安装目录下的“ lib”文件夹路径。
7、选择“x64 Release”配置,并启动调试。最终在所在文件夹中找到MARE2DEM.exe
matlab工具包的使用
1、首先下载Matlab代码,解压至MARE2DEM。
2、下载合适的Matlab版本。本人之前用的是matlab2016a,但是无法打开example示例文件,随后下载了matlab2012a,经测试可以使用作者提供的matlab程序打开输入输出文件以及创建初始模型。