MaxwellBloch

Installation

  • Installing MaxwellBloch

Usage

  • Getting Started with the Two-Level Atom
  • Three-Level Atoms
  • Structure and Angular Momentum
  • Spectral Analysis
  • Velocity Classes for Modelling Doppler Broadening in Thermal Systems
  • Counter-Propagating Fields
  • Plotting
  • Built-in Time Functions
  • Scripts for Making Movies

Examples

  • Examples Gallery
  • Two-level
  • Three-level
  • Hyperfine Structure

Support

  • Troubleshooting

API Reference

  • API Reference
MaxwellBloch
  • Examples Gallery
  • View page source

Examples Gallery

All examples at a glance. Jump to the detailed pages via Two-level, Three-level, or Hyperfine Structure.

Example

Scheme

Phenomenon

Two-Level: Weak Pulse through Few Atoms

2-level

Beer-Lambert absorption, few atoms

Two-Level: Weak Pulse

2-level

Beer-Lambert absorption

Two-Level: Weak Pulse through More Atoms

2-level

Beer-Lambert absorption, high OD

Two-Level: Weak Pulse with Decay

2-level

Beer-Lambert absorption with decay

Two-Level: Weak Pulse through More Atoms with Decay

2-level

Beer-Lambert absorption, high OD, decay

Two-Level: Weak CW with Decay

2-level

CW absorption with decay

Two-Level: Weak CW through More Atoms with Decay

2-level

CW absorption, high OD, decay

Two-Level: Weak Square Pulse with Decay

2-level

Square pulse absorption with decay

Two-Level: Gaussian Pulse 0.8π

2-level

Sub-π Gaussian pulse: absorption

Two-Level: Gaussian Pulse 1.8π

2-level

Near-2π Gaussian pulse: area reshaping

Two-Level: Sech Pulse 2π — Self-Induced Transparency

2-level

Self-Induced Transparency — 2π soliton

Two-Level: Sech Pulse 4π — Pulse Breakup

2-level

SIT — 4π pulse breakup into two solitons

Two-Level: Sech Pulse 6π — Pulse Breakup

2-level

SIT — 6π pulse breakup into three solitons

Two-Level: Collision of Two 2π Pulses

2-level

Collision of two 2π solitons

Two-Level: Odd-π Sech Pulses — Area Theorem

2-level

Area theorem: 1π, 3π, 5π instability

Two-Level: Two-Pulse Photon Echo

2-level

Photon echo: inhomogeneous dephasing, rephasing, T₂ measurement

Λ-Type Three-Level: Weak Pulse, No Coupling

Λ

Weak probe, no coupling — two-level-like absorption

Λ-Type Three-Level: Weak Pulse, With Coupling

Λ

EIT transparency window, slow light

Λ-Type Three-Level: Weak Pulse with Coupling in a Cloud — Pulse Compression

Λ

EIT pulse compression in a dense cloud

Λ-Type Three-Level: Weak Pulse with Time-Dependent Coupling in a Cloud — Storage and Retrieval

Λ

Light storage and retrieval

Λ-Type Three-Level: Coherent Population Trapping (CPT)

Λ

Coherent Population Trapping (CPT) dark resonance

Λ-Type Three-Level: Adiabatons

Λ

Adiabatons: adiabatic ground-state population transfer

V-Type Three-Level: 0.5π Sech Pulse, 0.5π Coupling

V

Weak simulton: both fields absorbed

V-Type Three-Level: 0.5π Sech Pulse, 1.5π Coupling — Simulton Propagation

V

Simulton propagation: 0.5π probe, 1.5π coupling

V-Type Three-Level: √2π Sech Pulse, √2π Coupling

V

√2π simulton formation

V-Type Three-Level: √8π Sech Pulse, √8π Coupling

V

√8π simulton soliton formation

V-Type Three-Level: √18π Sech Pulse, √18π Coupling

V

√18π simulton: three-soliton breakup

V-Type Three-Level: Solitons form Simulton

V

Simulton soliton collision

V-Type Three-Level: Weak CW, √2π Coupling: Optical Surfer

V

Optical surfer: 2π soliton on a CW background

V-Type Three-Level: Weak CW, √4π Coupling: Double Optical Surfer

V

Double optical surfer: 4π soliton on a CW background

Ladder-Type Three-Level: Weak Pulse with Coupling — EIT

Ξ

EIT with weak probe and decay

Three-Level Ladder (Ξ): Autler–Townes Splitting

Ξ

Autler-Townes splitting vs coupling strength

Hyperfine Structure: Weak Pulse, q=1, Decay — Optical Pumping

Rb87 D1

σ⁺ optical pumping, F=1→F’=1

Hyperfine Structure: Sech Pulse 2π, q=1 — Self-Induced Transparency

Rb87 D1

SIT 2π soliton with hyperfine structure

Rb 87 D2: Cycling Transition, σ⁺ Optical Pumping

Rb87 D2

σ⁺ optical pumping, F=2→F’=3 cycling transition

Previous Next

© Copyright 2019–2026, Thomas P. Ogden.

Built with Sphinx using a theme provided by Read the Docs.