下载与安装
环境要求
在安装IM2ODE之前,请确保你的系统已经安装了以下软件:
- GNU Make(版本3.81及以上)
- Fortran编译器(支持Fortran 90/95,如gfortran、ifort等)
- 可选:VASP或LAMMPS(用于性质计算,根据你的研究需求选择)
获取源码
方式1:Git克隆(推荐)
bash
git clone https://github.com/YueyuZhang/IM2ODE.git方式2:直接下载压缩包
bash
wget https://github.com/YueyuZhang/IM2ODE/archive/master.zip -O IM2ODE.zip
unzip IM2ODE.zip
mv IM2ODE-master IM2ODE编译安装
进入源码目录,执行编译:
bash
cd IM2ODE
make >& make.log编译完成后,会在bin目录下生成可执行文件im2ode。
你可以将bin目录添加到系统PATH中,方便全局调用:
bash
echo 'export PATH=/path/to/IM2ODE/bin:$PATH' >> ~/.bashrc
source ~/.bashrc注意:如果你使用的是ifort编译器,可以修改Makefile中的编译器选项以获得更好的性能。
验证安装
编译完成后,可以运行内置的测试案例验证安装是否成功:
bash
cd examples/bulk_Si
./run.sh如果正常运行并输出结果,说明安装成功。
相关文档下载
版本更新
最新版本:v1.0.0 更新日期:2024-05-01
更新日志:
- 优化了多目标优化算法性能
- 增加了更多的后处理工具
- 改进了并行计算支持
- 修复了已知bug
如果你已经安装了旧版本,可以通过Git拉取最新代码并重新编译:
bash
cd IM2ODE
git pull
make clean
make >& make.log