├── .gitattributes ├── .gitignore ├── README ├── fowler ├── __init__.py ├── btree.py ├── group_su4.py ├── read_group.py ├── read_group_su2.py ├── read_group_su4.py ├── settings_su2.py ├── settings_su4.py ├── write_group_su2.py └── write_group_su4.py ├── manage ├── __init__.py ├── dump_sequences.py ├── generate_su2.py ├── generate_su4.py └── settings_su4.py ├── releases └── git-clone.sh ├── scratch ├── __init__.py ├── controlled_rk_su4.py ├── n_from_epsilon.py ├── scratch_180_decompose.py ├── scratch_btree.py ├── scratch_controlled_rz_decompose.py ├── scratch_decompose_single.py ├── scratch_kdtree_su2.py ├── scratch_kdtree_su4.py ├── scratch_orthogonal_axis.py ├── scratch_rotations_commute.py ├── scratch_rotations_compose.py ├── scratch_super_phase_prob.py ├── sk_dawson_su2.py └── sk_dawson_su4.py ├── skc ├── __init__.py ├── basic_approx │ ├── __init__.py │ ├── file.py │ ├── generate.py │ ├── process.py │ └── search.py ├── basis.py ├── compose.py ├── dawson │ ├── __init__.py │ └── factor.py ├── decompose.py ├── diagonalize.py ├── group_factor.py ├── hypersphere.py ├── kdtree.py ├── main.py ├── operator.py ├── rotate.py ├── simplify.py ├── tile.py ├── trig.py └── utils.py ├── super ├── __init__.py └── precompile.py └── tests ├── test_angle.py ├── test_aram_diagonal_factor.py ├── test_canonical_order.py ├── test_compose.py ├── test_dawson_factor.py ├── test_dawson_x_group_factor.py ├── test_diagonalize.py ├── test_find_basis.py ├── test_hypersphere.py ├── test_matrix_exp.py ├── test_matrix_ln.py ├── test_operator.py ├── test_operator_norm.py ├── test_permutations.py ├── test_random.py ├── test_recompose.py ├── test_rotate.py ├── test_runner.py ├── test_similarity_matrix.py ├── test_simplify.py ├── test_skc.py ├── test_skc_dawson.py ├── test_tiles.py ├── test_trig.py └── test_utils.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.pyo 3 | *~ 4 | \#*\# 5 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/README -------------------------------------------------------------------------------- /fowler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fowler/btree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/btree.py -------------------------------------------------------------------------------- /fowler/group_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/group_su4.py -------------------------------------------------------------------------------- /fowler/read_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/read_group.py -------------------------------------------------------------------------------- /fowler/read_group_su2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/read_group_su2.py -------------------------------------------------------------------------------- /fowler/read_group_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/read_group_su4.py -------------------------------------------------------------------------------- /fowler/settings_su2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/settings_su2.py -------------------------------------------------------------------------------- /fowler/settings_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/settings_su4.py -------------------------------------------------------------------------------- /fowler/write_group_su2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/write_group_su2.py -------------------------------------------------------------------------------- /fowler/write_group_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/fowler/write_group_su4.py -------------------------------------------------------------------------------- /manage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manage/dump_sequences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/manage/dump_sequences.py -------------------------------------------------------------------------------- /manage/generate_su2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/manage/generate_su2.py -------------------------------------------------------------------------------- /manage/generate_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/manage/generate_su4.py -------------------------------------------------------------------------------- /manage/settings_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/manage/settings_su4.py -------------------------------------------------------------------------------- /releases/git-clone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/releases/git-clone.sh -------------------------------------------------------------------------------- /scratch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/__init__.py -------------------------------------------------------------------------------- /scratch/controlled_rk_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/controlled_rk_su4.py -------------------------------------------------------------------------------- /scratch/n_from_epsilon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/n_from_epsilon.py -------------------------------------------------------------------------------- /scratch/scratch_180_decompose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_180_decompose.py -------------------------------------------------------------------------------- /scratch/scratch_btree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_btree.py -------------------------------------------------------------------------------- /scratch/scratch_controlled_rz_decompose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_controlled_rz_decompose.py -------------------------------------------------------------------------------- /scratch/scratch_decompose_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_decompose_single.py -------------------------------------------------------------------------------- /scratch/scratch_kdtree_su2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_kdtree_su2.py -------------------------------------------------------------------------------- /scratch/scratch_kdtree_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_kdtree_su4.py -------------------------------------------------------------------------------- /scratch/scratch_orthogonal_axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_orthogonal_axis.py -------------------------------------------------------------------------------- /scratch/scratch_rotations_commute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_rotations_commute.py -------------------------------------------------------------------------------- /scratch/scratch_rotations_compose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_rotations_compose.py -------------------------------------------------------------------------------- /scratch/scratch_super_phase_prob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/scratch_super_phase_prob.py -------------------------------------------------------------------------------- /scratch/sk_dawson_su2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/sk_dawson_su2.py -------------------------------------------------------------------------------- /scratch/sk_dawson_su4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/scratch/sk_dawson_su4.py -------------------------------------------------------------------------------- /skc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /skc/basic_approx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/basic_approx/__init__.py -------------------------------------------------------------------------------- /skc/basic_approx/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/basic_approx/file.py -------------------------------------------------------------------------------- /skc/basic_approx/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/basic_approx/generate.py -------------------------------------------------------------------------------- /skc/basic_approx/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/basic_approx/process.py -------------------------------------------------------------------------------- /skc/basic_approx/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/basic_approx/search.py -------------------------------------------------------------------------------- /skc/basis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/basis.py -------------------------------------------------------------------------------- /skc/compose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/compose.py -------------------------------------------------------------------------------- /skc/dawson/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/dawson/__init__.py -------------------------------------------------------------------------------- /skc/dawson/factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/dawson/factor.py -------------------------------------------------------------------------------- /skc/decompose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/decompose.py -------------------------------------------------------------------------------- /skc/diagonalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/diagonalize.py -------------------------------------------------------------------------------- /skc/group_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/group_factor.py -------------------------------------------------------------------------------- /skc/hypersphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/hypersphere.py -------------------------------------------------------------------------------- /skc/kdtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/kdtree.py -------------------------------------------------------------------------------- /skc/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/main.py -------------------------------------------------------------------------------- /skc/operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/operator.py -------------------------------------------------------------------------------- /skc/rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/rotate.py -------------------------------------------------------------------------------- /skc/simplify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/simplify.py -------------------------------------------------------------------------------- /skc/tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/tile.py -------------------------------------------------------------------------------- /skc/trig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/trig.py -------------------------------------------------------------------------------- /skc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/skc/utils.py -------------------------------------------------------------------------------- /super/__init__.py: -------------------------------------------------------------------------------- 1 | # Empty __init__ file so we can import the super module 2 | -------------------------------------------------------------------------------- /super/precompile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/super/precompile.py -------------------------------------------------------------------------------- /tests/test_angle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_angle.py -------------------------------------------------------------------------------- /tests/test_aram_diagonal_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_aram_diagonal_factor.py -------------------------------------------------------------------------------- /tests/test_canonical_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_canonical_order.py -------------------------------------------------------------------------------- /tests/test_compose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_compose.py -------------------------------------------------------------------------------- /tests/test_dawson_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_dawson_factor.py -------------------------------------------------------------------------------- /tests/test_dawson_x_group_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_dawson_x_group_factor.py -------------------------------------------------------------------------------- /tests/test_diagonalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_diagonalize.py -------------------------------------------------------------------------------- /tests/test_find_basis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_find_basis.py -------------------------------------------------------------------------------- /tests/test_hypersphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_hypersphere.py -------------------------------------------------------------------------------- /tests/test_matrix_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_matrix_exp.py -------------------------------------------------------------------------------- /tests/test_matrix_ln.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_matrix_ln.py -------------------------------------------------------------------------------- /tests/test_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_operator.py -------------------------------------------------------------------------------- /tests/test_operator_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_operator_norm.py -------------------------------------------------------------------------------- /tests/test_permutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_permutations.py -------------------------------------------------------------------------------- /tests/test_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_random.py -------------------------------------------------------------------------------- /tests/test_recompose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_recompose.py -------------------------------------------------------------------------------- /tests/test_rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_rotate.py -------------------------------------------------------------------------------- /tests/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_runner.py -------------------------------------------------------------------------------- /tests/test_similarity_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_similarity_matrix.py -------------------------------------------------------------------------------- /tests/test_simplify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_simplify.py -------------------------------------------------------------------------------- /tests/test_skc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_skc.py -------------------------------------------------------------------------------- /tests/test_skc_dawson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_skc_dawson.py -------------------------------------------------------------------------------- /tests/test_tiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_tiles.py -------------------------------------------------------------------------------- /tests/test_trig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_trig.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learner-long-life/skc-python/HEAD/tests/test_utils.py --------------------------------------------------------------------------------