常用物理单位与物理常数 MathJax.Hub.Config({ tex2jax: {inlineMath: [['$', '$']]}, messageStyle: "none" }); 计算中常见单位换算及部分物理常数物理常数普朗克常数: $h 2020-07-12 天帝君豪 vasprun.xml to json file 将vasprun.xml 的configuration 转为 json file主要用于FitSNAP程序的前期数据集的获取 import json import numpy as np #read energy lattice pos 2020-07-10 机器学习 计算脚本 alamode_scph计算高温声子谱 Alamode计算高温声子色散Anharmonic Phonons (self-consistent phonon theory)主要使用alamode软件。 版本:alamode-1.1.0 输入文件 vasprun.xml #分子动力学 2020-07-04 计算笔记 Anharmonic phonon TDEP计算高温声子谱 TDEP计算高温声子色散lammps输入文件 in.lammps #lammps计算的输入文件 data.cell #lammps计算需要的超胞文件,可以直接在in.lammps中设置 grep_dump.sh #处理lammps输 2020-06-28 计算笔记 Anharmonic phonon TDEP安装教程 TDEP安装主要基于gfortran环境 软件下载地址暂无 安装编译1 解压文件 unzip tdep-devel-master.zip cd tdep-devel-master 2 安装 important_settings 文件设置参考 2020-06-24 计算软件安装教程 安装教程 LAPACK+BLAS安装教程 安装 BLAS 和 LAPACK 库注:使用 gfortran编译 软件下载地址官网: http://www.netlib.org/lapack/ 注:BLAS库包含在LAPACK文件夹中,无需另外下载 安装编译tar -zxvf lapa 2020-06-24 计算软件安装教程 安装教程 Python四维图 Python画四维投影的三维图像from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt import numpy as np fig = plt.f 2020-05-11 Python学习 Python_learn 晶体的单晶声速 晶体的单晶声速计算公式Christoffel’s equation relates acoustic velocitics to crystallo-graphic direction and elastic constants.$$det 2020-05-05 VASP计算笔记 Fortran_learn VASP 弹性常数 Fortran三角方程求解 Fortran 三角矩阵求解参考:《Fotran95 2003科学计算与工程》 原理$$\vec{A}(n,n)\cdot\vec{X}(n)=\vec{B}$$ 上三角形方程迭代求解 $$\begin{cases} X_n=\fra 2020-05-02 Fortran学习 Fortran_learn AELAS安装教程 AELAS安装教程结合VASP使用的弹性常数计算软件 软件下载地址作者网址:https://sites.google.com/site/zrfbuaa/softwares/aelas 注:可能要翻墙才行 安装编译1 解压文件 tar 2020-04-26 计算软件安装教程 安装教程 晶胞转换 使用spglib将原胞的POSCAR重整为惯用晶胞的POSCAR的练习默认POSCAR的原子坐标是分数坐标形式,后续慢慢学习如何转化坐标和将惯用晶胞转为原胞。 需要的三个python脚本 read_poscar.py reposcar.py 2020-04-25 计算脚本练习 VASP脚本 Fortran运算符 Fortran运算符总结关系运算符 Fortran77 Fortran95 意 义 .EQ. == 等于 .NE. /= 不等于 .GT. > 大于 .GE. >= 大于等于 .LT. < 小 2020-04-22 Fortran学习 Fortran_learn