A fast Gaussian beam tracing method for reflection and refraction of general vectorial astigmatic Gaussian beams from general curved surfaces

A fast Gaussian beam tracing method for general vectorial astigmatic Gaussian beams based on phase matching has been formulated. Given the parameters of a vectorial Gaussian beam in its principal coordinate system the parameters of the reflected and refracted beams from a general curved surface (with general constitutive parameters) are found. The reflection and transmission of such beams from and through passive photonic structures such as lenses, mirrors and prisms can then be found by considering multiple reflections and transmissions.