gem.solvers.simple_ed

Functions

add_particles(norb, residue_list)

build_cid_cj_csc(i, j, basis, bit_max, norb)

build_rholoc_onfly(basis, gs_wf, rholoc, ...)

build_two_body_ijkl_csc_2(i, j, k, l, basis, ...)

find_count(i, j, bsr, norb, bsltmp)

Fermionic sign count for c_i^† c_j.

residues(norb, determinant)

table_ep(nstate, nparticle[, dtype])

Binary basis for fixed particle number (no Sz constraint).

table_es(nstate, nparticle, spinz[, dtype])

Binary basis for fixed particle number and Sz.

Classes

SimpleED(norb[, use_Ntot, use_Sz, dtype, ...])

Simple exact diagonalization solver for a general embedding Hamiltonian.