View source on GitHub
|
This module constructs Hamiltonians for the uniform electron gas.
Functions
dual_basis_jellium_model(...): Return jellium Hamiltonian in the dual basis of arXiv:1706.00023
dual_basis_kinetic(...): Return the kinetic operator in the dual basis of arXiv:1706.00023.
dual_basis_potential(...): Return the potential operator in the dual basis of arXiv:1706.00023
hypercube_grid_with_given_wigner_seitz_radius_and_filling(...): Return a Grid with the same number of orbitals along each dimension with the specified Wigner-Seitz radius.
jellium_model(...): Return jellium Hamiltonian as FermionOperator class.
jordan_wigner_dual_basis_jellium(...): Return the jellium Hamiltonian as QubitOperator in the dual basis.
plane_wave_kinetic(...): Return the kinetic energy operator in the plane wave basis.
plane_wave_potential(...): Return the e-e potential operator in the plane wave basis.
wigner_seitz_length_scale(...): Function to give length_scale associated with Wigner-Seitz radius.
View source on GitHub