GithubHelp home page GithubHelp logo

pengshuaiqi / irvsp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zjwang11/irvsp

0.0 0.0 0.0 45.11 MB

IRVSP: To obtain irreducible representations of electronic states in the VASP, Comput. Phys. Comm. 261, 107760 (2021). https://doi.org/10.1016/j.cpc.2020.107760.

Makefile 100.00%

irvsp's Introduction

IRVSP/IR2TB and Library

IRVSP

to compute Irreducible Representations of electronic states in Vienna ab-initio Simulation Package v5.3 (IRVSP).
The "tqc.txt" and "tqc.data" are generated, which you can upload online (http://tm.iphy.ac.cn/)
to solve the eBR/aBR decompostion and compatibilite relations for topological/unconventional materials.
(http://tm.iphy.ac.cn/TopMat_1651msg.html; http://tm.iphy.ac.cn/UnconvMat.html)

src_irvsp_v1.tar.gz : for symmorphic crystals according to the character tables (CRTs) of point-group (PNG) symmetries.

src_irvsp_v2.tar.gz : for all crystals in 1651 magnetic space groups according to the CRTs on the Bilbao Crystallographic Server (BCS).

vasp2trace

to compute the traces of electronic states in Vienna ab-initio Simulation Package. The trace file "trace.txt" is generated, which is needed for the CheckTopologicalMat on the BCS: www.cryst.ehu.es/cryst/checktopologicalmat ["M.G. Vergniory, et al., Nature 566, 480-485. (2019)"].

src_trace_v1.tar.gz : for the VASP calculations with ISPIN=1.

src_trace_v1.1.tar.gz: for Hybrid functional calculations with ISPIN=1, which can skip the first N k-points.

src_trace_v2.tar.gz : for the VASP calculations with ISPIN=2.

IRVSP library

The library can be linked to by DFT packages, such as Quantum Espresso, VASP, Siesta, Abinit, ELK, Wien2k.

A general workflow for using IRVSP

  • prepare your POSCAR file ...
  • phonopy --symmetry --tolerance 0.01 -c POSCAR
  • pos2aBR (* converting PPOSCAR to POSCAR_std *)
  • use POSCAR_std to do DFT (VASP, QE ...) calculations ...
  • irvsp -sg xxx -nb xx xx > outir2
  • solve eBR/aBR (* using tqc.data *)

IR2TB

to compute irreducible representations of states in (electronic or phononic) tight-binding Hamiltonians (Wannier90, Slater-Koster).

src_ir2tb_v1.tar.gz : for symmorphic crystals according to the character tables (CRTs) of point-group (PNG) symmetries.

src_ir2tb_v2.tar.gz : for all crystals according to the CRTs on the Bilbao Crystallographic Server (BCS).

Notices in VASP calculation

  • Please do NOT set ISYM tag in INCAR (Default ISYM=2).
  • For SOC calculations, please set the MAGMOM tag explicitly in INCAR (for example, MAGMOM=900*0). The default values of MAGMOM could cause the SYMMETRY error when using IRVSP.
  • For detailed magnetic calculations, please refer to http://tm.iphy.ac.cn/TopMat_1651msg.html.
  • For VASP6.x, please modify the line "CALL SET_SPINROT_WRAPPER(LATT_CUR%B(1,1),-1)" in mkpoints.F to "CALL SET_SPINROT_WRAPPER(LATT_CUR%B(1,1),IU6)" and recompile VASP before using IRVSP.

irvsp's People

Contributors

zjwang11 avatar jcgao avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.