jarvis.io.wanniertools.inputs ============================= .. py:module:: jarvis.io.wanniertools.inputs .. autoapi-nested-parse:: Class for writing wt.in for wanniertools. Classes ------- .. autoapisummary:: jarvis.io.wanniertools.inputs.WTin Module Contents --------------- .. py:class:: 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) Bases: :py:obj:`object` Construct wt.in object. .. py:attribute:: atoms :value: None .. py:attribute:: nelect :value: 8 .. py:attribute:: wannierout :value: 'wannier90.wout' .. py:attribute:: efermi :value: None .. py:attribute:: soc :value: True .. py:attribute:: exclude :value: 0 .. py:attribute:: nwan :value: 10 .. py:attribute:: wtin :value: 'wt.in' .. py:attribute:: miller :value: '' .. py:attribute:: semi_core_states :value: None .. py:method:: to_dict() Convert the class to a dictionary. .. py:method:: from_dict(d={}) :classmethod: Construct class from a dictionary. .. py:method:: get_ibz_kp() Get high-symmetry k-points. .. py:method:: semi_core_wt(string='') Get emi-core states. .. py:method:: write_wt_in() Write et.in.