gprmax吧 关注:554贴子:1,927

gprMax 3.0来啦!!!

只看楼主收藏回复

首先,还是特别强调,我不生产gprMax,我只是gprMax的搬运工,如果您打算或者正在使用gprMax做数值模拟,那么希望在您未来的文章中可以引用:
Warren, C., Giannopoulos, A., & Giannakis I. (2015). An advanced GPR modelling framework – the next generation of gprMax, In Proc. 8th Int. Workshop Advanced Ground Penetrating Radar (http://dx.doi.org/10.1109/IWAGPR.2015.7292621)
Giannopoulos, A. (2005). Modelling ground penetrating radar by GprMax, Construction and Building Materials, 19(10), 755-762 (http://dx.doi.org/10.1016/j.conbuildmat.2005.06.007)
以表示对作者劳动成果的尊重!谢谢!


IP属地:广东1楼2016-07-04 22:14回复
    下载gprMax,以及想了解更多有关gprMax的信息,请前往gprMax官网:http://www.gprmax.com/


    IP属地:广东2楼2016-07-04 22:16
    收起回复
      下载及安装:
      1.安装Python以及获取Python包(为什么要安装Python呢?当然是因为3.0版本主要使用Python语言写的啦)
      对了,下面都是在win7操作系统下进行的啊,至于Linux或者MAC OS,因为我不用,所以我就不写了啊,其实官网都有的啦,去官网看吧,这个就是我闲来无事才写写玩的。。。。割。。。。首先,打开你的电脑,按住win+R键,在弹出的窗口中输入cmd,按回车键,打开命令提示符窗口(好详细哦,好了,接下来的工作都要在这个黑窗窗里进行了哦),接下来就是输入一下命令:
      $ conda update conda
      $ conda install git
      $ git clone https://github.com/gprMax/gprMax.git
      $ cd gprMax
      $ conda env create -f conda_env.yml
      记着输入一行命令就回车一次啊,还有,每行前面的美元符号不用输入的啊。
      2.安装支持OpenMP的C编译器
      前往http://go.microsoft.com/fwlink/?LinkId=691126下载 Microsoft Visual C++ Build Tools 2015 ,安装的时候一路默认就OK啦
      3.建立安装gprMax
      同样是在命令提示符窗口哦,现在输入命令cd gprMax 按回车键, 进入gprMax的路径之中,继续输入activate gprMax 按回车键,从而激活gprMax,最后输入命令:
      (gprMax)$ python setup.py build
      (gprMax)$ python setup.py install
      (注意只需要输入美元符号之后的字符哦)
      。。。。。。。。。。。。。。。割。。。。。。。。。。。。。。。。。。。。。。。。。。
      恭喜你,安装完成,现在可以运行gprMax啦gprMax号扬帆起航喽,船要开了,快上船喽


      IP属地:广东本楼含有高级字体3楼2016-07-04 22:47
      收起回复
        运行gprMax
        安装完成之后,该开始运行了,运行也很简单,就是几条命令语句,多敲几遍自然就熟悉了好了,下面就一起来看看命令语句吧,吼吼。
        注意啦,运行gprMax也是在命令提示符窗口下进行的啊,首先,老规矩,打开命令提示符窗口,先进入gprMax的路径下,比如 cd gprMax 紧接着激活,使用命令 activate gprMax ,好啦,准备工作到此完成,开始正式工作
        1.执行输入文件
        输入文件,也就是我们写好的.in文件啦,在2.0版本之中,都是直接把输入文件拖到命令提示符窗口里面的,似不似?简单粗暴,那3.0版本的话,需要使用命令:
        python -m gprMax 输入文件路径\输入文件
        例如: python -m gprMax C:\Users\Administrator\Desktop\model.in
        敲完命令之后,直接回车,开始运行,接下来抓点瓜子,在那磕着,等吧(我就是在运行文件的间隙来写这些的,模型太大的话,慢慢等吧
        2.绘制图形
        执行完输入文件之后,我们便可以得到我们梦寐以求的.out输出文件啦,(撒花)那么怎么绘制.out文件里面的电场磁场分量呢,2.0版本当中是用gprmax.m在MATLAB之中读取绘制的,那么3.0版本中,当然更方便了,不需要MATLAB了,直接利用命令绘制:
        python -m tools.plot_Ascan 输出文件路径\输出文件
        例如:python -m tools.plot_Ascan C:\Users\Administrator\Desktop\model.out
        OK,现在你就可以看到各个分量的图形了,完美,当然,上面说的都是A-scan,那么如何绘制B-scan呢?下面再说啦


        IP属地:广东本楼含有高级字体4楼2016-07-05 11:52
        收起回复
          楼主,3.0版的几何形状怎么查看呢?
          墙裂支持楼主更新!!


          8楼2016-08-11 21:04
          收起回复
            楼主,新版的gprMax能否做全3D的模拟呢?可否画C-scan图?


            9楼2016-08-23 10:42
            收起回复
              楼主你好
              想问下3.0和.in文件里面的语法和2.0是一样的吗?


              13楼2016-10-15 10:23
              收起回复

                楼主我运行例子的时候出现这种情况,请问那里出了问题?


                IP属地:四川15楼2016-10-15 10:56
                收起回复

                  楼主,安装的时候出现了这样的问题,怎么处理,Python和Miniconda都安装了还是没法继续下一步


                  IP属地:江苏16楼2016-11-15 16:50
                  收起回复


                    安装路径可以使用了,但是下载过程中好像是出了问题,连续两次下载都是这样,下载到了50%左右


                    IP属地:江苏17楼2016-11-16 10:42
                    收起回复
                      楼主,这个3.0新增的功能 都有啥呢,能告知吗,比如in文件的里面的那些常用介质有没有增加啥的


                      IP属地:四川18楼2016-11-24 10:10
                      回复
                        按照楼主说的,安装完毕后,一运行in文件就报错。。试了好几台电脑都是同样的问题,win7 32位 64位都试过了。大家有没有碰到一样的问题?有没有牛人帮忙解答一下


                        IP属地:甘肃19楼2016-12-09 10:07
                        收起回复


                          请教楼主,在安装的第一步里面,输入指令,每一行都有要选择y/n,需要作出选择吗?第三步安装时候,提示找不到cd,望指教啊


                          20楼2017-01-11 19:35
                          收起回复
                            麻烦楼主给看看,这是咋回事呀,重装好几次了,不甚感激


                            IP属地:江苏21楼2017-02-14 21:16
                            收起回复
                              楼主,这个错误怎么解决,求助


                              24楼2017-03-13 14:45
                              回复