Take a sneak peek at the new NIST.gov and let us know what you think!
(Please note: some content may not be complete on the beta site.).

View the beta site
NIST logo
Bookmark and Share

Noncollinear phase matching in uniaxial and biaxial crystals


Correlated noncollinearAlthough significant work has been done to characterize collinear phase matching and to present many of its applications, noncollinear phase matching in both uniaxial and biaxial crystals also has unique characteristics, leading to several useful applications. The software presented here calculates of phase matching in both the collinear and noncollinear cases, and allows a large set of nonlinear crystals and configurations to be studied.

The software is available as a self-installing executable file. Download Version 1.0 for PC:

phasematch4pc.exe (570 kB)
phasematch4pcBeta.exe (9.71 MB) – User-friendly version with GUI interface
phasematch_dist_7.0.3.exe (9.7 MB) – User-friendly version with GUI interface

The FORTRAN source code is also available. Download Version 1.0:

PMATCH.f90 (17 kB)
CrystalDB.f90 (31 kB)
Common.f90 (42 kB)
NelderMeadMinimizer.f90 (23 kB)
Plots.f90 (65 kB)


Version: 1.0

Type of software: FORTRAN


Alan Migdall
Michael Ware, Brigham Young University


Additional phase matching software can be found here:

Licensing info:

You may redistribute and/or modify it freely provided that any derivative works bear some notice that they are derived from it, and any modified versions bear some notice that they have been modified. If you make significant modifications or improvements to the program you are encouraged to notify one of the authors Alan Migdall to allow future releases to incorporate these improvements.


Certain trade names and company products may be mentioned in the text to specify adequately computer products and/or equipment needed to use the Database. In no case does such identification imply endorsement by NIST of these computer products and/or equipment, nor does it imply that these products and/or equipment are necessarily the best available for the purpose.


Noncollinear phase matching in uniaxial and biaxial crystals:
Alan Migdall
301-975-2331 Telephone
301-990-1350 Facsimile

100 Bureau Drive, M/S 8410
Gaithersburg, MD 20899-8410