Boltztrap安装和使用简述

1、安装python
2、安装pip,python库管理器
3、利用pip库管理器,安装spglib和ase两个库
4、库安装好之后,调好.bashrc,然后开始安装boltztrap
5、编译boltztrap,直接make,按照readme编译即可,编译完成后,将其路径添加到.bashrc里面
6、利用vasp静态计算后的文件,要有EIGENVAL,OUTCAR,POSCAR
7、将boltztrap自带的vasp2boltz.py路径添加到.bashrc里面,再将vasp2boltz.txt命名为aaa.py,之后放入计算文件夹,输入python aaa.py。aaa.py
会调用vasp2boltz.py,完成格式转换。之后,将生成的几个文件的名字改过来,改成case.***的形式,case为文件夹的名称,详细参考手册。
8、最后,运行boltztrap,输入x_tran Boltztrap。
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
psutil是一个用于获取系统信息的Python模块。它可以获取系统CPU、内存、磁盘、网络等方面的信息,并且提供了方便的方法来管理进程和系统资源。下面是psutil模块的安装使用方法: 1. 安装psutil模块 在命令行中执行以下命令安装psutil模块: ``` pip install psutil ``` 2. 使用psutil模块 导入psutil模块: ``` import psutil ``` 获取CPU信息: ``` cpu_count = psutil.cpu_count() # CPU逻辑核心数 cpu_percent = psutil.cpu_percent() # CPU利用率 ``` 获取内存信息: ``` mem = psutil.virtual_memory() # 获取系统内存使用情况 mem_total = mem.total # 内存总量 mem_used = mem.used # 已使用内存量 mem_percent = mem.percent # 内存使用率 ``` 获取磁盘信息: ``` disk_usage = psutil.disk_usage('/') # 获取指定磁盘挂载点的使用情况 disk_total = disk_usage.total # 磁盘总量 disk_used = disk_usage.used # 已使用磁盘量 disk_percent = disk_usage.percent # 磁盘使用率 ``` 获取网络信息: ``` net_io_counters = psutil.net_io_counters() # 获取网络IO信息 net_io_bytes_sent = net_io_counters.bytes_sent # 发送的字节数 net_io_bytes_recv = net_io_counters.bytes_recv # 接收的字节数 ``` 获取进程信息: ``` pids = psutil.pids() # 获取所有进程ID列表 for pid in pids: process = psutil.Process(pid) # 获取指定进程对象 process_name = process.name() # 进程名 process_cmdline = process.cmdline() # 进程命令行参数 process_cpu_percent = process.cpu_percent() # 进程CPU使用率 process_memory_info = process.memory_info() # 进程内存使用情况 process_memory_rss = process_memory_info.rss # 进程实际使用的物理内存量 process_memory_vms = process_memory_info.vms # 进程虚拟内存大小 ``` 以上仅是psutil模块的一些基本用法,psutil提供的功能非常丰富,可以根据具体需求来查看psutil的文档和示例代码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值