.. _sphx_glr_api_gallery_large_scale:
Large lattices
--------------
Lattices far beyond dense diagonalization: sparse neighbour search,
shift-invert eigensolvers, and the kernel polynomial method, which
turns spectral densities and conductivities of hundreds of thousands of
sites into a few hundred sparse matrix-vector products. In k-space,
fine meshes are diagonalized in batches, optionally across threads.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /api/gallery/large_scale/images/thumb/sphx_glr_plot_batched_k_space_thumb.png
:alt:
:doc:`/api/gallery/large_scale/plot_batched_k_space`
.. raw:: html
Batched and Threaded k-Space Diagonalization: the Haldane Model on 90,000 k-Points
.. raw:: html
.. only:: html
.. image:: /api/gallery/large_scale/images/thumb/sphx_glr_plot_kernel_polynomial_method_thumb.png
:alt:
:doc:`/api/gallery/large_scale/plot_kernel_polynomial_method`
.. raw:: html
The Kernel Polynomial Method: Graphene With Vacancies, 45,000 Sites
.. thumbnail-parent-div-close
.. raw:: html
.. toctree::
:hidden:
/api/gallery/large_scale/plot_batched_k_space
/api/gallery/large_scale/plot_kernel_polynomial_method