jarvis.io.wanniertools.inputs

Class for writing wt.in for wanniertools.

Module Contents

Classes

WTin

Construct wt.in object.

class jarvis.io.wanniertools.inputs.WTin(atoms=None, nelect=8, miller=[0, 0, 1], wannierout='wannier90.wout', wtin='wt.in', efermi=None, semi_core_states=None, soc=True, exclude=0, nwan=10)[source]

Bases: object

Construct wt.in object.

to_dict(self)[source]

Convert the class to a dictionary.

classmethod from_dict(self, d={})[source]

Construct class from a dictionary.

get_ibz_kp(self)[source]

Get high-symmetry k-points.

semi_core_wt(self, string='')[source]

Get emi-core states.

write_wt_in(self)[source]

Write et.in.