Simulate synchrotron radiation and design x-ray beamlines.
SRW computes synchrotron radiation and propagates the radiation wavefronts through optical beamlines.
Shadow3 is a ray optics code with a suite of sophisticated features and powerful tools for X-ray beamline design.