XiZi's Blog

为FVCOM2.7.1启用SEMI_IMPLICIT

对于FVCOM2.7.1 其使用的PETSC版本应该是2.3.3(副版本好变,目前最新的是这个),使用这个版本你可以不用修改FVCOM的源代码

其次,PETSC需要开启Hypre的支持,configure的使用需要--with-hypre=1 --with-hypre-dir=/hypre/install/dir

最新的库可以从官方网站下载:

PETSC:http://www.mcs.anl.gov/petsc/download/index.html

HYPRE:http://acts.nersc.gov/hypre/

你可以可以使用PETSC的3.0版本,但需要适当的修改一下makefile和mod_petsc.F和(省略)的源代码修正include的目标文件夹。

程序库的编译,如果您的已经安装了mpi,和intel compiler (会带mkl库),推荐不要给定其他configure参数。




Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee