├── .github └── workflows │ └── python-package-conda.yml ├── .gitignore ├── .readthedocs.yml ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.txt ├── MANIFEST.in ├── Makefile ├── README.md ├── bin ├── make-gif-ffmpeg.sh ├── make-mp4-fixed-frame-2-fields.py ├── make-mp4-fixed-frame.py ├── mbsolve └── obsolve ├── docs ├── Makefile ├── conf.py ├── docs-environment.yml ├── example.gif ├── examples │ ├── mbs-Rb87_5s12_5p12_F11_q1-sech-2pi.ipynb │ ├── mbs-Rb87_5s12_5p12_F11_q1-sech-2pi.qu │ ├── mbs-Rb87_5s12_5p12_F11_q1-weak-pulse-decay.ipynb │ ├── mbs-Rb87_5s12_5p12_F11_q1-weak-pulse-decay.qu │ ├── mbs-ladder-weak-pulse-coupling-decay.ipynb │ ├── mbs-ladder-weak-pulse-coupling-decay.qu │ ├── mbs-lambda-weak-pulse-cloud-atoms-some-coupling-store.qu │ ├── mbs-lambda-weak-pulse-cloud-atoms-some-coupling.qu │ ├── mbs-lambda-weak-pulse-cloud-atoms-with-coupling-store.ipynb │ ├── mbs-lambda-weak-pulse-cloud-atoms-with-coupling.ipynb │ ├── mbs-lambda-weak-pulse-more-atoms-no-coupling.ipynb │ ├── mbs-lambda-weak-pulse-more-atoms-no-coupling.qu │ ├── mbs-lambda-weak-pulse-more-atoms-with-coupling.ipynb │ ├── mbs-two-gaussian-0.8pi.ipynb │ ├── mbs-two-gaussian-0.8pi.qu │ ├── mbs-two-gaussian-1.8pi.ipynb │ ├── mbs-two-gaussian-1.8pi.qu │ ├── mbs-two-sech-2pi-collision.ipynb │ ├── mbs-two-sech-2pi-collision.qu │ ├── mbs-two-sech-2pi.ipynb │ ├── mbs-two-sech-2pi.qu │ ├── mbs-two-sech-4pi.ipynb │ ├── mbs-two-sech-4pi.qu │ ├── mbs-two-sech-6pi.ipynb │ ├── mbs-two-sech-6pi.qu │ ├── mbs-two-weak-cw-decay.ipynb │ ├── mbs-two-weak-cw-more-atoms-decay.ipynb │ ├── mbs-two-weak-pulse-decay.ipynb │ ├── mbs-two-weak-pulse-few-atoms.ipynb │ ├── mbs-two-weak-pulse-more-atoms-decay.ipynb │ ├── mbs-two-weak-pulse-more-atoms-decay.qu │ ├── mbs-two-weak-pulse-more-atoms.ipynb │ ├── mbs-two-weak-pulse-more-atoms.qu │ ├── mbs-two-weak-pulse.ipynb │ ├── mbs-two-weak-square-decay.ipynb │ ├── mbs-vee-sech-0.5pi-0.5pi.ipynb │ ├── mbs-vee-sech-0.5pi-0.5pi.qu │ ├── mbs-vee-sech-0.5pi-1.5pi.ipynb │ ├── mbs-vee-sech-0.5pi-1.5pi.qu │ ├── mbs-vee-sech-sqrt18pi-sqrt18pi.ipynb │ ├── mbs-vee-sech-sqrt18pi-sqrt18pi.qu │ ├── mbs-vee-sech-sqrt2pi-sqrt2pi.ipynb │ ├── mbs-vee-sech-sqrt2pi-sqrt2pi.qu │ ├── mbs-vee-sech-sqrt8pi-sqrt8pi-collision.ipynb │ ├── mbs-vee-sech-sqrt8pi-sqrt8pi-collision.qu │ ├── mbs-vee-sech-sqrt8pi-sqrt8pi.ipynb │ ├── mbs-vee-sech-sqrt8pi-sqrt8pi.qu │ ├── mbs-vee-weak-cw-sech-2pi.ipynb │ ├── mbs-vee-weak-cw-sech-2pi.qu │ ├── mbs-vee-weak-cw-sech-4pi.ipynb │ ├── mbs-vee-weak-cw-sech-4pi.qu │ ├── structure.rst │ ├── three-level.rst │ └── two-level.rst ├── index.rst ├── install.md ├── make.bat ├── support │ └── troubleshooting.md └── usage │ ├── built-in-time-functions.ipynb │ ├── scripts.md │ ├── spectral-analysis.ipynb │ ├── spectral-analysis.qu │ ├── structure.ipynb │ ├── three-level.ipynb │ ├── two-level.ipynb │ ├── velocity-classes.ipynb │ └── velocity-classes.qu ├── environment.yml ├── example.gif ├── maxwellbloch ├── __init__.py ├── angmom.py ├── field.py ├── fileio.py ├── fixed.py ├── hyperfine.py ├── mb_solve.py ├── ob_atom.py ├── ob_base.py ├── ob_solve.py ├── sigma.py ├── spectral.py ├── t_funcs.py ├── testing.py ├── tests │ ├── __init__.py │ ├── json │ │ ├── field-square-0.json │ │ ├── field-square-1.json │ │ ├── mb_solve_01.json │ │ ├── mb_solve_lamda.json │ │ ├── mb_solve_no_atoms.json │ │ ├── mb_solve_no_decays.json │ │ ├── mb_solve_no_rabi_freq_t_func.json │ │ ├── mbs-two-spectral.json │ │ ├── mbs_two_gaussian_2pi.json │ │ ├── mbs_two_gaussian_2pi_n_pi.json │ │ ├── mbs_two_sech_2pi.json │ │ ├── mbs_two_sech_2pi_n_pi.json │ │ ├── ob_atom_02.json │ │ ├── ob_solve_02.json │ │ ├── ob_solve_03.json │ │ ├── obs-two-two-fields.json │ │ ├── obs-vee-cw-weak-sech-2pi.json │ │ └── velocity-classes.json │ ├── test_angmom.py │ ├── test_field.py │ ├── test_fileio.py │ ├── test_fixed.py │ ├── test_hyperfine.py │ ├── test_mb_solve.py │ ├── test_ob_atom.py │ ├── test_ob_solve.py │ ├── test_sigma.py │ ├── test_spectral.py │ ├── test_t_funcs.py │ └── test_utility.py └── utility.py └── setup.py /.github/workflows/python-package-conda.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/.github/workflows/python-package-conda.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.md LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/README.md -------------------------------------------------------------------------------- /bin/make-gif-ffmpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/bin/make-gif-ffmpeg.sh -------------------------------------------------------------------------------- /bin/make-mp4-fixed-frame-2-fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/bin/make-mp4-fixed-frame-2-fields.py -------------------------------------------------------------------------------- /bin/make-mp4-fixed-frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/bin/make-mp4-fixed-frame.py -------------------------------------------------------------------------------- /bin/mbsolve: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/bin/mbsolve -------------------------------------------------------------------------------- /bin/obsolve: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/bin/obsolve -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/docs-environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/docs-environment.yml -------------------------------------------------------------------------------- /docs/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/example.gif -------------------------------------------------------------------------------- /docs/examples/mbs-Rb87_5s12_5p12_F11_q1-sech-2pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-Rb87_5s12_5p12_F11_q1-sech-2pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-Rb87_5s12_5p12_F11_q1-sech-2pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-Rb87_5s12_5p12_F11_q1-sech-2pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-Rb87_5s12_5p12_F11_q1-weak-pulse-decay.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-Rb87_5s12_5p12_F11_q1-weak-pulse-decay.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-Rb87_5s12_5p12_F11_q1-weak-pulse-decay.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-Rb87_5s12_5p12_F11_q1-weak-pulse-decay.qu -------------------------------------------------------------------------------- /docs/examples/mbs-ladder-weak-pulse-coupling-decay.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-ladder-weak-pulse-coupling-decay.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-ladder-weak-pulse-coupling-decay.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-ladder-weak-pulse-coupling-decay.qu -------------------------------------------------------------------------------- /docs/examples/mbs-lambda-weak-pulse-cloud-atoms-some-coupling-store.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-lambda-weak-pulse-cloud-atoms-some-coupling-store.qu -------------------------------------------------------------------------------- /docs/examples/mbs-lambda-weak-pulse-cloud-atoms-some-coupling.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-lambda-weak-pulse-cloud-atoms-some-coupling.qu -------------------------------------------------------------------------------- /docs/examples/mbs-lambda-weak-pulse-cloud-atoms-with-coupling-store.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-lambda-weak-pulse-cloud-atoms-with-coupling-store.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-lambda-weak-pulse-cloud-atoms-with-coupling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-lambda-weak-pulse-cloud-atoms-with-coupling.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-lambda-weak-pulse-more-atoms-no-coupling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-lambda-weak-pulse-more-atoms-no-coupling.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-lambda-weak-pulse-more-atoms-no-coupling.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-lambda-weak-pulse-more-atoms-no-coupling.qu -------------------------------------------------------------------------------- /docs/examples/mbs-lambda-weak-pulse-more-atoms-with-coupling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-lambda-weak-pulse-more-atoms-with-coupling.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-gaussian-0.8pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-gaussian-0.8pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-gaussian-0.8pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-gaussian-0.8pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-two-gaussian-1.8pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-gaussian-1.8pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-gaussian-1.8pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-gaussian-1.8pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-two-sech-2pi-collision.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-sech-2pi-collision.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-sech-2pi-collision.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-sech-2pi-collision.qu -------------------------------------------------------------------------------- /docs/examples/mbs-two-sech-2pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-sech-2pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-sech-2pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-sech-2pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-two-sech-4pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-sech-4pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-sech-4pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-sech-4pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-two-sech-6pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-sech-6pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-sech-6pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-sech-6pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-cw-decay.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-cw-decay.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-cw-more-atoms-decay.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-cw-more-atoms-decay.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-pulse-decay.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-pulse-decay.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-pulse-few-atoms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-pulse-few-atoms.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-pulse-more-atoms-decay.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-pulse-more-atoms-decay.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-pulse-more-atoms-decay.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-pulse-more-atoms-decay.qu -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-pulse-more-atoms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-pulse-more-atoms.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-pulse-more-atoms.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-pulse-more-atoms.qu -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-pulse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-pulse.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-two-weak-square-decay.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-two-weak-square-decay.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-0.5pi-0.5pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-0.5pi-0.5pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-0.5pi-0.5pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-0.5pi-0.5pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-0.5pi-1.5pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-0.5pi-1.5pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-0.5pi-1.5pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-0.5pi-1.5pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-sqrt18pi-sqrt18pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-sqrt18pi-sqrt18pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-sqrt18pi-sqrt18pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-sqrt18pi-sqrt18pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-sqrt2pi-sqrt2pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-sqrt2pi-sqrt2pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-sqrt2pi-sqrt2pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-sqrt2pi-sqrt2pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-sqrt8pi-sqrt8pi-collision.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-sqrt8pi-sqrt8pi-collision.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-sqrt8pi-sqrt8pi-collision.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-sqrt8pi-sqrt8pi-collision.qu -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-sqrt8pi-sqrt8pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-sqrt8pi-sqrt8pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-sech-sqrt8pi-sqrt8pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-sech-sqrt8pi-sqrt8pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-vee-weak-cw-sech-2pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-weak-cw-sech-2pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-weak-cw-sech-2pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-weak-cw-sech-2pi.qu -------------------------------------------------------------------------------- /docs/examples/mbs-vee-weak-cw-sech-4pi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-weak-cw-sech-4pi.ipynb -------------------------------------------------------------------------------- /docs/examples/mbs-vee-weak-cw-sech-4pi.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/mbs-vee-weak-cw-sech-4pi.qu -------------------------------------------------------------------------------- /docs/examples/structure.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/structure.rst -------------------------------------------------------------------------------- /docs/examples/three-level.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/three-level.rst -------------------------------------------------------------------------------- /docs/examples/two-level.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/examples/two-level.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/support/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/support/troubleshooting.md -------------------------------------------------------------------------------- /docs/usage/built-in-time-functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/built-in-time-functions.ipynb -------------------------------------------------------------------------------- /docs/usage/scripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/scripts.md -------------------------------------------------------------------------------- /docs/usage/spectral-analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/spectral-analysis.ipynb -------------------------------------------------------------------------------- /docs/usage/spectral-analysis.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/spectral-analysis.qu -------------------------------------------------------------------------------- /docs/usage/structure.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/structure.ipynb -------------------------------------------------------------------------------- /docs/usage/three-level.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/three-level.ipynb -------------------------------------------------------------------------------- /docs/usage/two-level.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/two-level.ipynb -------------------------------------------------------------------------------- /docs/usage/velocity-classes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/velocity-classes.ipynb -------------------------------------------------------------------------------- /docs/usage/velocity-classes.qu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/docs/usage/velocity-classes.qu -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/environment.yml -------------------------------------------------------------------------------- /example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/example.gif -------------------------------------------------------------------------------- /maxwellbloch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/__init__.py -------------------------------------------------------------------------------- /maxwellbloch/angmom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/angmom.py -------------------------------------------------------------------------------- /maxwellbloch/field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/field.py -------------------------------------------------------------------------------- /maxwellbloch/fileio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/fileio.py -------------------------------------------------------------------------------- /maxwellbloch/fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/fixed.py -------------------------------------------------------------------------------- /maxwellbloch/hyperfine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/hyperfine.py -------------------------------------------------------------------------------- /maxwellbloch/mb_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/mb_solve.py -------------------------------------------------------------------------------- /maxwellbloch/ob_atom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/ob_atom.py -------------------------------------------------------------------------------- /maxwellbloch/ob_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/ob_base.py -------------------------------------------------------------------------------- /maxwellbloch/ob_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/ob_solve.py -------------------------------------------------------------------------------- /maxwellbloch/sigma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/sigma.py -------------------------------------------------------------------------------- /maxwellbloch/spectral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/spectral.py -------------------------------------------------------------------------------- /maxwellbloch/t_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/t_funcs.py -------------------------------------------------------------------------------- /maxwellbloch/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/testing.py -------------------------------------------------------------------------------- /maxwellbloch/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /maxwellbloch/tests/json/field-square-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/field-square-0.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/field-square-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/field-square-1.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mb_solve_01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mb_solve_01.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mb_solve_lamda.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mb_solve_lamda.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mb_solve_no_atoms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mb_solve_no_atoms.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mb_solve_no_decays.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mb_solve_no_decays.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mb_solve_no_rabi_freq_t_func.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mb_solve_no_rabi_freq_t_func.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mbs-two-spectral.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mbs-two-spectral.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mbs_two_gaussian_2pi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mbs_two_gaussian_2pi.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mbs_two_gaussian_2pi_n_pi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mbs_two_gaussian_2pi_n_pi.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mbs_two_sech_2pi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mbs_two_sech_2pi.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/mbs_two_sech_2pi_n_pi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/mbs_two_sech_2pi_n_pi.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/ob_atom_02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/ob_atom_02.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/ob_solve_02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/ob_solve_02.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/ob_solve_03.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/ob_solve_03.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/obs-two-two-fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/obs-two-two-fields.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/obs-vee-cw-weak-sech-2pi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/obs-vee-cw-weak-sech-2pi.json -------------------------------------------------------------------------------- /maxwellbloch/tests/json/velocity-classes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/json/velocity-classes.json -------------------------------------------------------------------------------- /maxwellbloch/tests/test_angmom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_angmom.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_field.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_fileio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_fileio.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_fixed.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_hyperfine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_hyperfine.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_mb_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_mb_solve.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_ob_atom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_ob_atom.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_ob_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_ob_solve.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_sigma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_sigma.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_spectral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_spectral.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_t_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_t_funcs.py -------------------------------------------------------------------------------- /maxwellbloch/tests/test_utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/tests/test_utility.py -------------------------------------------------------------------------------- /maxwellbloch/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/maxwellbloch/utility.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpogden/maxwellbloch/HEAD/setup.py --------------------------------------------------------------------------------