├── .gitignore ├── README.md ├── neutralatomcompilation ├── .DS_Store ├── __init__.py ├── compiler │ ├── .DS_Store │ ├── __init__.py │ ├── compiler.py │ ├── lookahead_compiler.py │ ├── lookahead_compiler_constrained.py │ └── parallel_lookahead_compiler_constrained.py ├── error_models │ ├── __init__.py │ └── error_model.py ├── experimenting │ └── metrics.py ├── hardware │ ├── __init__.py │ └── hardware.py ├── interaction_model │ ├── __init__.py │ └── interaction_model.py └── utilities │ ├── .DS_Store │ ├── __init__.py │ ├── circuit_formats.py │ ├── circuit_stats.py │ ├── decompose_swaps.py │ └── reroute.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/README.md -------------------------------------------------------------------------------- /neutralatomcompilation/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/.DS_Store -------------------------------------------------------------------------------- /neutralatomcompilation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/__init__.py -------------------------------------------------------------------------------- /neutralatomcompilation/compiler/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/compiler/.DS_Store -------------------------------------------------------------------------------- /neutralatomcompilation/compiler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/compiler/__init__.py -------------------------------------------------------------------------------- /neutralatomcompilation/compiler/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/compiler/compiler.py -------------------------------------------------------------------------------- /neutralatomcompilation/compiler/lookahead_compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/compiler/lookahead_compiler.py -------------------------------------------------------------------------------- /neutralatomcompilation/compiler/lookahead_compiler_constrained.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/compiler/lookahead_compiler_constrained.py -------------------------------------------------------------------------------- /neutralatomcompilation/compiler/parallel_lookahead_compiler_constrained.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/compiler/parallel_lookahead_compiler_constrained.py -------------------------------------------------------------------------------- /neutralatomcompilation/error_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/error_models/__init__.py -------------------------------------------------------------------------------- /neutralatomcompilation/error_models/error_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/error_models/error_model.py -------------------------------------------------------------------------------- /neutralatomcompilation/experimenting/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/experimenting/metrics.py -------------------------------------------------------------------------------- /neutralatomcompilation/hardware/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/hardware/__init__.py -------------------------------------------------------------------------------- /neutralatomcompilation/hardware/hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/hardware/hardware.py -------------------------------------------------------------------------------- /neutralatomcompilation/interaction_model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/interaction_model/__init__.py -------------------------------------------------------------------------------- /neutralatomcompilation/interaction_model/interaction_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/interaction_model/interaction_model.py -------------------------------------------------------------------------------- /neutralatomcompilation/utilities/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/utilities/.DS_Store -------------------------------------------------------------------------------- /neutralatomcompilation/utilities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/utilities/__init__.py -------------------------------------------------------------------------------- /neutralatomcompilation/utilities/circuit_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/utilities/circuit_formats.py -------------------------------------------------------------------------------- /neutralatomcompilation/utilities/circuit_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/utilities/circuit_stats.py -------------------------------------------------------------------------------- /neutralatomcompilation/utilities/decompose_swaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/utilities/decompose_swaps.py -------------------------------------------------------------------------------- /neutralatomcompilation/utilities/reroute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/neutralatomcompilation/utilities/reroute.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndrewLitteken/neutral-atom-compilation/HEAD/setup.py --------------------------------------------------------------------------------