AISim ‒ Simulations for light-pulse atom interferometry
AISim is a Python package for simulating light-pulse atom interferometers.
It uses dedicated objects to model the lasers beams, the atomic ensemble and the detection system and store experimental parameters in a neat way. After you define these objects you can use built-in propagators to simulate internal and external degrees of freedom of cold atoms.
Contents:
- Installation
- Usage
- API / Code Reference
AtomicEnsembleDetectorFreePropagatorIntensityProfilePolarDetectorPropagatorSpatialSuperpositionTransitionPropagatorSphericalDetectorTwoLevelTransitionPropagatorWavefrontWavevectorsZernikeNormZernikeOrderZernikePolynomialcart2pol()create_random_ensemble_from_gaussian_distribution()gen_wavefront()j_to_n_m()phase_error_to_grav()pol2cart()temp()vel_from_temp()- Submodules
- aisim.atoms module
- aisim.beam module
- aisim.convert module
- aisim.det module
- aisim.prop module
- Development