Beam Propagation Method
Also known as: BPM, paraxial approximation method
The Beam Propagation Method is a computational technique for simulating the propagation of optical beams through slowly varying, weakly guiding structures. Developed by Feit and Fleck in 1978, BPM exploits the paraxial approximation to reduce the full vector wave equation to a scalar or vector envelope equation, enabling efficient simulation of waveguides, integrated optics, and photonic devices.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
BPM is ideal for long, slowly varying optical structures such as graded-index fibers, tapered waveguides, photonic crystals with gentle bends, and integrated-optic devices. Avoid BPM for structures with sharp discontinuities, backward reflections, or strong multimodal coupling. Use BPM when propagation distance is much larger than transverse wavelength, and when full-wave methods (FDTD) are computationally prohibitive.
Strengths & limitations
- Much faster than FDTD for long propagation distances due to larger step sizes
- Lower memory and computational cost, enabling efficient design optimization
- Straightforward treatment of inhomogeneous media and weak guidance
- Natural handling of mode coupling in weakly guiding structures
- Flexible operator schemes (split-step, implicit) allow trade-off between accuracy and speed
- Paraxial approximation breaks down for strong refraction, large-angle scattering, or highly multimodal systems
- Cannot model backward-propagating waves or strong reflections
- Accuracy degrades for abrupt index steps or discontinuous geometries
- Requires fine transverse resolution in regions with rapid field variation
Frequently asked
What is the paraxial approximation, and when does it fail?
The paraxial approximation assumes that the optical field propagates primarily in one direction (the z-axis) and changes slowly in the transverse directions. Mathematically, it requires that the transverse wavenumber k_t << k_z where k_z is the axial wavenumber. It fails when the field has significant backward components (strong reflections), propagates at large angles (>20°), or interacts with very small features (<0.5λ).
How does BPM differ from FDTD, and which should I use?
FDTD solves Maxwell's equations directly in 3D without approximation but is slow for long structures. BPM uses the paraxial approximation to reduce computational cost by stepping through the structure, making it ideal for long, slowly varying devices. Use BPM for waveguides and fibers, FDTD for cavities, antennas, or structures with strong backward scattering.
What is the split-step Fourier method, and why is it popular in BPM?
The split-step Fourier method alternates between linear propagation in Fourier space and nonlinear or diffractive effects in real space. It is accurate, efficient, handles chromatic dispersion elegantly, and works well with spectral methods. It is the de facto standard for BPM implementations.
How fine does the transverse mesh need to be?
The transverse mesh must resolve the smallest feature in the field profile, typically at least 4–10 points per wavelength in the medium. For features smaller than λ/10, use finer grids. Use non-uniform grids to concentrate points near abrupt transitions or field maxima.
Sources
- Feit, M. D., & Fleck, J. A. (1978). Light propagation in graded-index optical fibers. Applied Optics, 17(24), 3990-3998. DOI: 10.1364/AO.17.003990 ↗
- Huang, W. P. (1992). The finite-difference vector beam propagation method: an analysis. Journal of Lightwave Technology, 10(3), 295-305. link ↗
- Hadley, G. R. (1992). Wide-angle beam propagation using Padé approximant operators. Optics Letters, 17(20), 1426-1428. DOI: 10.1364/OL.17.001426 ↗
How to cite this page
ScholarGate. (2026, June 3). Beam Propagation Method. ScholarGate. https://scholargate.app/en/optics/beam-propagation-method
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
Compare side by side →