Thanks to visit codestin.com
Credit goes to github.com

Skip to content
forked from QEF/q-e

Implementation of optimal basis function (OBF) postprocessing tool for k-point interpolation.

License

Notifications You must be signed in to change notification settings

sjamnuch1/q-e-OBF

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

q-e-logo

This is the Optimal Basis Function (OBF) code based on Quantum Espresso. The code is used as a post-processing tool to generate wavefunction files in QE format (wfc#.dat) from minimal k-points in either scf/nscf calculation from Quantum Espresso. This code utilizes standard QE module to read/write wavefunction files.

The OBF source code is located in OBF directory.

USAGE

The user can use the OBF software by compiling

./configure [options]
make obf

Successfully compiling the OBF code will generate 3 binaries: obf_basis.x, obf_ham.x and obf_diag.x which are used to build optimal basis function, arbitary k-dependent Hamiltonian and finally QE wavefunction files wfc.dat.

PACKAGES

obf_basis.x : Builds optimal basis function from input QE scf/nscf calculation.

obf_ham.x : Builds k-dependent Hamiltonian using optimal basis function.

obf_diag.x : Diagonalizes the k-dependent Hamiltonian and constructs wfc.dat

About

Implementation of optimal basis function (OBF) postprocessing tool for k-point interpolation.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fortran 71.4%
  • Roff 7.6%
  • C 4.2%
  • PostScript 3.6%
  • Shell 3.3%
  • HTML 2.8%
  • Other 7.1%