├── LICENSE ├── README.md ├── ed_sz_conserved_1d_heisenberg.jl ├── ed_sz_conserved_1d_heisenberg.py ├── ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr.jl ├── ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr.py ├── ed_sz_conserved_1d_heisenberg_jl.ipynb ├── ed_sz_conserved_1d_heisenberg_py.ipynb ├── ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr.jl ├── ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr.py ├── ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl ├── ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.py ├── ed_sz_nonconserved_1d_heisenberg.jl ├── ed_sz_nonconserved_1d_heisenberg.py ├── ed_sz_nonconserved_no_kron_1d_heisenberg_J1J2_chain_spin_corr.jl ├── ed_sz_nonconserved_no_kron_1d_heisenberg_J1J2_chain_spin_corr.py ├── ed_sz_nonconserved_no_kron_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl ├── ed_sz_nonconserved_no_kron_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.py └── testing ├── 191003_ed_ladder_J4_TBC.py ├── 191014_inbounds_simd__ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl ├── 191025_ed_sz_nonconserved_1d_transverse_field_ising.py ├── 191025_ed_sz_nonconserved_2d_honeycomb_kitaev_kron.py ├── 191025_ed_sz_nonconserved_no_kron_1d_transverse_field_ising.py ├── 191025_ed_sz_nonconserved_no_kron_no_matrix_elements_1d_transverse_field_ising.py ├── 191028_ed_ladder_J4_OBC.py ├── 191101_bit_operations_1_sz_conserved.py ├── 191101_bit_operations_2_sz_k_conserved.py ├── 191101_bit_operations_3_circular_shift_1d.py ├── 191102_ed_sz_k_conseved_1d_heisenberg_sparse.py ├── 191102_ed_sz_k_conseved_1d_heisenberg_sparse_numba.py ├── 191103_bit_operations_4_circular_shift_2d.py ├── 191106_ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py ├── 191107_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py ├── 191108_ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr_numba.py ├── 191108_ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr_numba.py ├── 191108_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py ├── 191109_ed_sz_k_conserved_1d_heisenberg_sparse_numba.py ├── 191109_ed_sz_k_conserved_1d_heisenberg_sparse_numba_no_matrix_elements.py ├── 191109_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba_no_matrix_elements.py ├── 191111_ed_1d_ladder_J4.py ├── 191111_ed_sz_conserved_1d_heisenberg_ladder_spin_corr_numba.py ├── 191111_ed_sz_k_conserved_1d_heisenberg_ladder_numba.py ├── 191112_ed_sz_k_conserved_1d_xxz_ladder_J4_numba.py ├── 191112_ed_sz_k_conserved_1d_xxz_ladder_numba.py ├── 191113_ed_sz_k_conserved_1d_xxz_ladder_J4_inbounds.jl ├── 200223_ed_1d_ladder_J4_no_conservation_no_eigvec_PBC.py ├── 200223_ed_1d_ladder_J4_no_conservation_no_eigvec_TBC.py ├── 201106_ed_1d_TFIsing_no_kron.py └── 201106_ed_1d_TFIsing_no_kron_linearoperator.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/README.md -------------------------------------------------------------------------------- /ed_sz_conserved_1d_heisenberg.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_1d_heisenberg.jl -------------------------------------------------------------------------------- /ed_sz_conserved_1d_heisenberg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_1d_heisenberg.py -------------------------------------------------------------------------------- /ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr.jl -------------------------------------------------------------------------------- /ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr.py -------------------------------------------------------------------------------- /ed_sz_conserved_1d_heisenberg_jl.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_1d_heisenberg_jl.ipynb -------------------------------------------------------------------------------- /ed_sz_conserved_1d_heisenberg_py.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_1d_heisenberg_py.ipynb -------------------------------------------------------------------------------- /ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr.jl -------------------------------------------------------------------------------- /ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr.py -------------------------------------------------------------------------------- /ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl -------------------------------------------------------------------------------- /ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.py -------------------------------------------------------------------------------- /ed_sz_nonconserved_1d_heisenberg.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_nonconserved_1d_heisenberg.jl -------------------------------------------------------------------------------- /ed_sz_nonconserved_1d_heisenberg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_nonconserved_1d_heisenberg.py -------------------------------------------------------------------------------- /ed_sz_nonconserved_no_kron_1d_heisenberg_J1J2_chain_spin_corr.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_nonconserved_no_kron_1d_heisenberg_J1J2_chain_spin_corr.jl -------------------------------------------------------------------------------- /ed_sz_nonconserved_no_kron_1d_heisenberg_J1J2_chain_spin_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_nonconserved_no_kron_1d_heisenberg_J1J2_chain_spin_corr.py -------------------------------------------------------------------------------- /ed_sz_nonconserved_no_kron_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_nonconserved_no_kron_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl -------------------------------------------------------------------------------- /ed_sz_nonconserved_no_kron_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/ed_sz_nonconserved_no_kron_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.py -------------------------------------------------------------------------------- /testing/191003_ed_ladder_J4_TBC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191003_ed_ladder_J4_TBC.py -------------------------------------------------------------------------------- /testing/191014_inbounds_simd__ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191014_inbounds_simd__ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr.jl -------------------------------------------------------------------------------- /testing/191025_ed_sz_nonconserved_1d_transverse_field_ising.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191025_ed_sz_nonconserved_1d_transverse_field_ising.py -------------------------------------------------------------------------------- /testing/191025_ed_sz_nonconserved_2d_honeycomb_kitaev_kron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191025_ed_sz_nonconserved_2d_honeycomb_kitaev_kron.py -------------------------------------------------------------------------------- /testing/191025_ed_sz_nonconserved_no_kron_1d_transverse_field_ising.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191025_ed_sz_nonconserved_no_kron_1d_transverse_field_ising.py -------------------------------------------------------------------------------- /testing/191025_ed_sz_nonconserved_no_kron_no_matrix_elements_1d_transverse_field_ising.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191025_ed_sz_nonconserved_no_kron_no_matrix_elements_1d_transverse_field_ising.py -------------------------------------------------------------------------------- /testing/191028_ed_ladder_J4_OBC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191028_ed_ladder_J4_OBC.py -------------------------------------------------------------------------------- /testing/191101_bit_operations_1_sz_conserved.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191101_bit_operations_1_sz_conserved.py -------------------------------------------------------------------------------- /testing/191101_bit_operations_2_sz_k_conserved.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191101_bit_operations_2_sz_k_conserved.py -------------------------------------------------------------------------------- /testing/191101_bit_operations_3_circular_shift_1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191101_bit_operations_3_circular_shift_1d.py -------------------------------------------------------------------------------- /testing/191102_ed_sz_k_conseved_1d_heisenberg_sparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191102_ed_sz_k_conseved_1d_heisenberg_sparse.py -------------------------------------------------------------------------------- /testing/191102_ed_sz_k_conseved_1d_heisenberg_sparse_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191102_ed_sz_k_conseved_1d_heisenberg_sparse_numba.py -------------------------------------------------------------------------------- /testing/191103_bit_operations_4_circular_shift_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191103_bit_operations_4_circular_shift_2d.py -------------------------------------------------------------------------------- /testing/191106_ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191106_ed_sz_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py -------------------------------------------------------------------------------- /testing/191107_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191107_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py -------------------------------------------------------------------------------- /testing/191108_ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191108_ed_sz_conserved_1d_heisenberg_J1J2_chain_spin_corr_numba.py -------------------------------------------------------------------------------- /testing/191108_ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191108_ed_sz_conserved_no_matrix_elements_1d_heisenberg_J1J2_chain_spin_corr_numba.py -------------------------------------------------------------------------------- /testing/191108_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191108_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba.py -------------------------------------------------------------------------------- /testing/191109_ed_sz_k_conserved_1d_heisenberg_sparse_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191109_ed_sz_k_conserved_1d_heisenberg_sparse_numba.py -------------------------------------------------------------------------------- /testing/191109_ed_sz_k_conserved_1d_heisenberg_sparse_numba_no_matrix_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191109_ed_sz_k_conserved_1d_heisenberg_sparse_numba_no_matrix_elements.py -------------------------------------------------------------------------------- /testing/191109_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba_no_matrix_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191109_ed_sz_k_conserved_2d_heisenberg_J1J2_square_spin_corr_numba_no_matrix_elements.py -------------------------------------------------------------------------------- /testing/191111_ed_1d_ladder_J4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191111_ed_1d_ladder_J4.py -------------------------------------------------------------------------------- /testing/191111_ed_sz_conserved_1d_heisenberg_ladder_spin_corr_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191111_ed_sz_conserved_1d_heisenberg_ladder_spin_corr_numba.py -------------------------------------------------------------------------------- /testing/191111_ed_sz_k_conserved_1d_heisenberg_ladder_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191111_ed_sz_k_conserved_1d_heisenberg_ladder_numba.py -------------------------------------------------------------------------------- /testing/191112_ed_sz_k_conserved_1d_xxz_ladder_J4_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191112_ed_sz_k_conserved_1d_xxz_ladder_J4_numba.py -------------------------------------------------------------------------------- /testing/191112_ed_sz_k_conserved_1d_xxz_ladder_numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191112_ed_sz_k_conserved_1d_xxz_ladder_numba.py -------------------------------------------------------------------------------- /testing/191113_ed_sz_k_conserved_1d_xxz_ladder_J4_inbounds.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/191113_ed_sz_k_conserved_1d_xxz_ladder_J4_inbounds.jl -------------------------------------------------------------------------------- /testing/200223_ed_1d_ladder_J4_no_conservation_no_eigvec_PBC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/200223_ed_1d_ladder_J4_no_conservation_no_eigvec_PBC.py -------------------------------------------------------------------------------- /testing/200223_ed_1d_ladder_J4_no_conservation_no_eigvec_TBC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/200223_ed_1d_ladder_J4_no_conservation_no_eigvec_TBC.py -------------------------------------------------------------------------------- /testing/201106_ed_1d_TFIsing_no_kron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/201106_ed_1d_TFIsing_no_kron.py -------------------------------------------------------------------------------- /testing/201106_ed_1d_TFIsing_no_kron_linearoperator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryuikaneko/exact_diagonalization/HEAD/testing/201106_ed_1d_TFIsing_no_kron_linearoperator.py --------------------------------------------------------------------------------