A new numerical procedure called the transfinite element method is used to solve two-dimensional electromagnetic scattering problems involving lossy dielectric cylinders. In this procedure, the problem region is divided into two parts: A circular region 

 of finite extent that must enclose all scatterers and an exterior region 

 surrounding 

 that is homogeneous and unbounded. Within 

 finite element basis functions are used to approximate the electromagnetic field; in 

 the separation of variables technique is used to find a complete set of basis functions for the field. Requiring continuity along the circular boundary in a variational procedure then provides a matrix equation that is solved to compute the scattered field.