Quantum Many Body Model Class
- class ed_lgt.models.quantum_model.QuantumModel(lvals, has_obc, momentum_basis=False)[source]
Bases:
object- default_params()[source]
- diagonalize_Hamiltonian(n_eigs)[source]
- get_abelian_symmetry_sector(global_ops=None, global_sectors=None, global_sym_type='U', link_ops=None, link_sectors=None)[source]
- get_local_site_dimensions()[source]
- get_observables(local_obs=[], twobody_obs=[], plaquette_obs=[], nbody_obs=[], twobody_axes=None)[source]
- get_thermal_beta(state, threshold)[source]
- measure_observables(state_number, dynamics=False)[source]
- momentum_basis_projection(logical_unit_size)[source]
- thermal_average(local_obs, beta)[source]
- time_evolution_Hamiltonian(initial_state, start, stop, n_steps)[source]