Logo

目录:

  • 1 软件简介
    • 1.1 功能介绍
    • 1.2 运行方法
  • 2 功能介绍
    • 2.1 简单磁性体系的有效哈密顿量方法
      • 2.1.1 常用自旋哈密顿量模型
      • 2.1.2 四态法
        • 2.1.2.1 算法简介
        • 2.1.2.2 找不等价代表对 (Model find_J_path_sym)
        • 2.1.2.3 参数计算与后续处理
      • 2.1.3 蒙特卡洛模拟与CG局域优化 (Model Spin_lattice_interaction)
        • 2.1.3.1 设置初始构型与计算指定构型的能量
        • 2.1.3.2 提供非矩阵形式参数的情形
    • 2.2 一般性有效哈密顿量方法
      • 2.2.1 一般性有效哈密顿量的形式和构建 (Model Invariant)
        • 2.2.1.1 磁性-点乘形式
        • 2.2.1.2 磁性-一般形式
        • 2.2.1.3 铁电
      • 2.2.2 确定哈密顿量参数的机器学习方法 (Model Fitting_one_order)
        • 2.2.2.1 Method 1(默认形式的MLMCH方法)
        • 2.2.2.2 Method 2(使用验证集的MLMCH方法)
        • 2.2.2.3 Method 3(使用测试集的SFS方法)
        • 2.2.2.4 自定义初始模型
        • 2.2.2.5 使用指定的模型拟合
        • 2.2.2.6 强制保留部分参数
        • 2.2.2.7 强制跳过部分参数
        • 2.2.2.8 设定部分参数取值
        • 2.2.2.9 设定部分参数的线性约束关系
      • 2.2.3 蒙特卡洛模拟与CG局域优化 (Model atomic_effective_H)
        • 2.2.3.1 设置初始构型与计算指定构型的能量
      • 2.2.4 分子动力学模拟 (Model atomic_effective_H)
    • 2.3 全局结构搜索方法
    • 2.4 紧束缚模型方法
      • 2.4.1 自定义紧束缚模型
      • 2.4.2 Slater-Koster紧束缚模型(S-K TB)
      • 2.4.3 手动加入哈密顿量的Slater-Koster紧束缚模型
    • 2.5 自旋序诱导铁电性统一极化模型
      • 2.5.1 自旋序诱导铁电极化的理论模型简介
      • 2.5.2 自旋序诱导铁电极化的计算流程
        • 2.5.2.1 铁电极化的纯电子贡献
        • 2.5.2.2 极化的离子-晶格部分贡献
    • 2.6 线性自旋波色散的计算
      • 2.6.1 线性自旋波理论简介
      • 2.6.2 线性自旋波色散的计算流程
  • 3 输入文件、输出文件介绍
    • 3.1 核心输入文件PASP.input
      • 3.1.1 PASP.input文件读取规则
      • 3.1.2 最常用设置项
        • 3.1.2.1 Model
        • 3.1.2.2 block SuperCell
        • 3.1.2.3 block Z_values
        • 3.1.2.4 block isaAB
        • 3.1.2.5 自旋大小与外磁场设置
      • 3.1.3 附属文件cell.str:晶胞信息
        • 3.1.3.1 NumberOfAtoms
        • 3.1.3.2 number_of_species
        • 3.1.3.3 LatticeConstant
        • 3.1.3.4 block LatticeVectors
        • 3.1.3.5 AtomicCoordinatesFormat
        • 3.1.3.6 block AtomicCoordinatesAndAtomicSpecies
        • 3.1.3.7 用POSCAR文件代替cell.str (READ_POSCAR)
        • 3.1.3.8 利用原胞的POSCAR文件扩胞
      • 3.1.4 附属文件unit_cell.str:原胞信息
        • 3.1.4.1 unit_cell.na
        • 3.1.4.2 block unit_cell_in_Ang
        • 3.1.4.3 block Atoms_in_unit_cell_Ang
        • 3.1.4.4 用POSCAR_UC文件代替unit_cell.str (READ_POSCAR_UC)
      • 3.1.5 附属文件MC.input:蒙特卡洛模拟与CG局域优化相关设置
        • 3.1.5.1 自定义初态 (Read_init_spin)
        • 3.1.5.2 PTMC温度相关设置
        • 3.1.5.3 PTMC模拟步数与统计相关设置
        • 3.1.5.4 MC相关的其他设置
        • 3.1.5.5 CG局域优化的相关设置
        • 3.1.5.6 MC和CG中添加约束条件
      • 3.1.6 附属文件MD.input:分子动力学模拟相关设置
      • 3.1.7 有效哈密顿量方法常用设置项
        • 3.1.7.1 展开体数 (fig.maxk)
        • 3.1.7.2 截断距离 (block fig.mdist)
        • 3.1.7.3 展开阶数相关设置
        • 3.1.7.4 SOC相关设置
        • 3.1.7.5 自定义局域模式 (block local_mode.mode_definition)
        • 3.1.7.6 读取已有相互作用信息 (local_mode.read_interaction)
        • 3.1.7.7 随机生成构型或自定义构型的相关设置
        • 3.1.7.8 Model find_J_path_sym 的其他设置
        • 3.1.7.9 Model Invariant 的其他设置
      • 3.1.8 全局结构搜索常用设置项
      • 3.1.9 紧束缚模型方法常用设置项
      • 3.1.10 自旋序诱导铁电性统一极化模型常用设置项
      • 3.1.11 线性自旋波色散计算常用设置项
    • 3.2 输入/输出文件seed.in:随机数种子
    • 3.3 输入文件spin_exchange.dat
    • 3.4 输入文件distortion.pos
    • 3.5 输入文件distortion.MAGMOM
    • 3.6 输入/输出文件local_mode_PM.dat
    • 3.7 输入文件J_best.dat
    • 3.8 输入文件Fitting_settings.txt
    • 3.9 输入文件Fitting_Set_Lambda.txt
    • 3.10 输入文件spin3.in
    • 3.11 输入文件amp_local_mode.in
    • 3.12 输入文件Zeff.dat
    • 3.13 输入文件elastic.dat
    • 3.14 输入文件spin_strain.dat
    • 3.15 输入文件DM_derivative.dat
    • 3.16 输出文件PASP.used_info
  • 4 实例
    • 4.1 BiFeO 3 结构搜索、海森堡模型及MC模拟
      • 4.1.1 全局结构搜索
      • 4.1.2 四态法计算海森堡模型参数
      • 4.1.3 蒙特卡洛模拟
    • 4.2 单层NiCl 2 有效自旋哈密顿量构造及蒙特卡洛模拟
      • 4.2.1 随机产生磁构型并分析不等价相互作用贡献
      • 4.2.2 VASP计算各构型的能量
      • 4.2.3 MLMCH方法构造有效自旋哈密顿量
      • 4.2.4 蒙特卡洛模拟
  • 5 问题与解决方案
    • 5.1 为什么单进程可正常运行,但多进程并行运算会报错?
    • 5.2 超胞与原胞的相容性检查
  • 6 PASP试用说明
    • 6.1 License 获取
    • 6.2 web 端登录
    • 6.3 PASP.x运行
      • 6.3.1 命令行运行
      • 6.3.2 脚本提交运行
PASP
  • 搜索


© 版权所有 复旦大学 向红军教授/龚新高院士 团队 Last updated on 2023-08-04.

Built with Sphinx using a theme provided by Read the Docs.
Versions v: latest
Branches
latest
Downloads
PDF