.. _sec_pymodule_exactdiag: Python Module exactdiag ======================= .. automodule:: exactdiag .. autofunction:: exactdiag.set_spectrum .. autofunction:: exactdiag.runED .. autofunction:: exactdiag.runED_threading .. autofunction:: exactdiag.ed_simulation .. autofunction:: exactdiag.dynamic_simulation .. autofunction:: exactdiag.dynamic_circuits .. autofunction:: exactdiag.expm_symm_tridiag -------------------------------------------------------------------------------- .. autoclass:: exactdiag.SymmetrySector :members: __getitem__, __len__, permute, __call__, get_subspace, write .. autofunction:: exactdiag.walls_particles .. autofunction:: exactdiag.SingleU1Symmetry .. autofunction:: exactdiag.statics_simulation .. autofunction:: exactdiag.statics_state_sparse .. autofunction:: exactdiag.statics_state_dense -------------------------------------------------------------------------------- .. autoclass:: exactdiag._QuantumSystem :members: traceout, reduced, delete_rhos, getset_rho, dot, meas_observables, save, propagate, propagate_trotter, apply_op2, apply_op, trotter_Ham_2site, save_propagator_spectrum -------------------------------------------------------------------------------- .. autoclass:: exactdiag.PureState :members: save, _traceout_nosymm, _traceout_symm2nosymm, _traceout_symm, entropy, get_bond_entropies, _bond_entropy_to_left, _bond_entropy_to_right, _get_bond_entropy_nosymm, _get_bond_entropy_symm, _get_bond_entropy_symm_sub, norm, dot, dot_vec, dot_hmpo_vec, _dot_hmpo_vec_nosymm, _dot_hmpo_vec_symm, dot_effhmpo_vec, _dot_effhmpo_vec_nosymm, _dot_effhmpo_vec_symm, meas_mpo, propagate_expm, propagate_expm_qt, quantum_jump, _quantum_jump_nosymm, _quantum_jump_symm, propagate_krylov, propagate_krylov_qt, propagate_gates, _trotter_initialize, _trotter_finalize, trotter_layer, trotter_layer_qt, trotter_layer_perm, _matrix_exp_trotter, _apply_op2_nosymm, _apply_op2_symm, _apply_op_nosymm, _apply_op_symm, densitymatrix, distance, fidelity, purity -------------------------------------------------------------------------------- .. autoclass:: exactdiag.DensityMatrix :members: save, _traceout_nosymm, _traceout_symm2nosymm, _traceout_symm, entropy, traceout_first, _traceout_first_nosymm, _traceout_first_symm, _traceout_first_symm2nosymm, traceout_last, _traceout_last_nosymm, _traceout_last_symm, _traceout_last_symm2nosymm, meas_mpo, dot_hmpo_mat, _dot_hmpo_mat_nosymm, _dot_hmpo_mat_symm, dot_hmpo_vec, _dot_hmpo_vec_nosymm, _dot_hmpo_vec_symm, get_bond_entropies, propagate_expm, propagate_krylov, propagate_gates, _trotter_initialize, _trotter_finalize, trotter_layer, _matrix_exp_trotter, _apply_op2_nosymm, _apply_op2_symm, _apply_op_nosymm, _apply_op_symm, distance, fidelity, _fidelity_with_state, trace, norm, purity .. autofunction:: exactdiag.idx_symmetry_blocks .. autofunction:: exactdiag.Lidx_symmetry_blocks