.. _sphx_glr_api_gallery_models:
Building, Bridging and Saving Models
------------------------------------
Tools that make realistic models easy to build and move around: Bloch
Hamiltonians set up by neighbour order (1st, 2nd, 3rd, ... neighbours) as
in real space, bridges between the real-space :class:`~tbkit.system.System`
and the reciprocal-space :class:`~tbkit.kspace.KSpace` pipelines, k·p
(continuum) Hamiltonians discretized into lattice models and the fermion
doubling that comes with it, models
saved to and loaded from disk, tight-binding models imported from
Wannier90's ``_hr.dat`` files, and Wannier functions built from any model
(isolated or entangled bands), with their Wannier-interpolated model.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /api/gallery/models/images/thumb/sphx_glr_plot_building_maximally_localized_wannier_functions_thumb.png
:alt:
:doc:`/api/gallery/models/plot_building_maximally_localized_wannier_functions`
.. raw:: html
Maximally Localized Wannier Functions: Projection and Spread Minimization
.. raw:: html
.. only:: html
.. image:: /api/gallery/models/images/thumb/sphx_glr_plot_disentangling_entangled_bands_thumb.png
:alt:
:doc:`/api/gallery/models/plot_disentangling_entangled_bands`
.. raw:: html
Disentanglement: Wannier Functions of the π Bands of Graphene
.. raw:: html
.. only:: html
.. image:: /api/gallery/models/images/thumb/sphx_glr_plot_fermion_doubling_thumb.png
:alt:
:doc:`/api/gallery/models/plot_fermion_doubling`
.. raw:: html
Fermion Doubling: the Nielsen-Ninomiya Theorem
.. raw:: html
.. only:: html
.. image:: /api/gallery/models/images/thumb/sphx_glr_plot_kp_theory_on_a_lattice_thumb.png
:alt:
:doc:`/api/gallery/models/plot_kp_theory_on_a_lattice`
.. raw:: html
k·p Theory on a Lattice: from a Continuum Hamiltonian to Tight-Binding
.. raw:: html
.. only:: html
.. image:: /api/gallery/models/images/thumb/sphx_glr_plot_maximally_localized_wannier_functions_thumb.png
:alt:
:doc:`/api/gallery/models/plot_maximally_localized_wannier_functions`
.. raw:: html
Maximally Localized Wannier Functions: Graphene from a Wannier90 File
.. raw:: html
.. only:: html
.. image:: /api/gallery/models/images/thumb/sphx_glr_plot_neighbour_hoppings_thumb.png
:alt:
:doc:`/api/gallery/models/plot_neighbour_hoppings`
.. raw:: html
Hoppings by Neighbour Order in k-Space: Third-Nearest-Neighbour Graphene
.. raw:: html
.. only:: html
.. image:: /api/gallery/models/images/thumb/sphx_glr_plot_pipeline_bridges_thumb.png
:alt:
:doc:`/api/gallery/models/plot_pipeline_bridges`
.. raw:: html
From Real Space to k-Space and Back: the Haldane Model on a Torus
.. raw:: html
.. only:: html
.. image:: /api/gallery/models/images/thumb/sphx_glr_plot_save_load_thumb.png
:alt:
:doc:`/api/gallery/models/plot_save_load`
.. raw:: html
Saving and Reloading Models: a Kane-Mele Model on Disk
.. thumbnail-parent-div-close
.. raw:: html
.. toctree::
:hidden:
/api/gallery/models/plot_building_maximally_localized_wannier_functions
/api/gallery/models/plot_disentangling_entangled_bands
/api/gallery/models/plot_fermion_doubling
/api/gallery/models/plot_kp_theory_on_a_lattice
/api/gallery/models/plot_maximally_localized_wannier_functions
/api/gallery/models/plot_neighbour_hoppings
/api/gallery/models/plot_pipeline_bridges
/api/gallery/models/plot_save_load