cp2k-2024.2编译安装---以ubuntu22.04为例

1、在cp2k官网或者github下载cp2k-2024.2源码;
2、解压源码:tar -xvf cp2k-2024.2.tar.bz2,根据源码目录内tools/toolchain/scripts/stageN中的install_xxx.sh 脚本内要求的版本在cp2k官方库下载网站(https://www.cp2k.org/static/downloads/)下载所需的库文件:库文件列表
将下载好的库文件列表,放到cp2k源码tools/toolchain/build目录内,没有build目录可以手动mkdir build 建立一个;
4、新系统用户可以sudo sh install_requirements_ubuntu.sh 根据官方要求安装一些必须工具,比如gcc等;
5、编译: ./install_cp2k_toolchain.sh --with-gcc=install --with-cmake=install --with-openmpi=install --with-fftw=install --with-quip=no --with-pexsi=no --with-elpa=no --with-sirius=no --target-cpu=haswell (其他组件quip、elpa、plumed等可以根据自身需求加入,加入办法–with-pkg=install)
库文件安装完成
根据提示将此处的archfile文件复制到源码首层的arch目录内:cp install/arch/* …/…/arch && source install/setup
&& cd …/…/ && make -j 16 ARCH=local VERSION=“ssmp sdbg psmp pdbg”
编译完成
6、测试:cd benchmark/QS/ && mpirun -np 16 …/…/exe/local/cp2k.popt -i H2O-32.inp
H2O-32.inp 测试
7.enjoy !

  • 11
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
CP2K是一个强大的量子力学计算软件包,常用于分子模拟和材料科学研究。CP2K 2024.1的安装教程可能会因操作系统的不同而有所差异,这里提供一个通用的大致步骤: 1. **系统需求**: - 检查您的计算机是否满足CP2K的最低硬件要求,如64位处理器、足够的内存和硬盘空间。 - 通常推荐使用支持OpenMP或多线程技术的操作系统,如LinuxUbuntu、CentOS)、macOS或Windows(通过WSL或Docker)。 2. **下载安装文件**: 访问CP2K官方网站(https://www.cp2k.org/download),找到对应版本的二进制安装包或者源码。如果你需要编译从源代码,你需要Git等基本开发工具。 3. **安装前准备**: - 安装必要的依赖,比如Python(作为CP2K的脚本语言)、MPI库(用于并行计算)、BLAS和LAPACK(数值库)等。 4. **二进制安装**(适用于预编译的系统): - 双击运行下载的安装包,按照向导提示进行下一步操作,包括接受许可协议、选择安装路径等。 5. **源码编译**(适用于Linux): - 在终端中解压源码,进入目录。 ``` tar xvf cp2k-2024.1.tar.gz cd cp2k-2024.1 ``` - 配置环境,设置编译选项(如并行处理级别、优化等级等): ``` ./configure ``` - 编译安装: ``` make && make install ``` 6. **配置环境变量**: - 添加CP2K到系统PATH,使命令行可以识别和执行CP2K程序。 7. **验证安装**: 运行`cp2k`命令检查是否能够正常启动,并测试一个简单的例子。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Paranoaaa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值