In Oct 2015 we submitted a paper to be published in IEEE Transactions on Microwave Theory and Techniques. This paper describes a method of using eigenfunction expansion in vacuum cavity modes to compute the resonance frequencies and field patterns of complex, cylindrically symmetric cavities. In the Supplementary Codes.zip file are found MATLAB scripts that can be used to compute the resonance frequencies and field patterns of modes in two types of cylindrical cavities: one is a simple cavity with two identical dielectrics, and the other is a complex cavity akin to that from the paper. The cavity described in the paper contains multiple dielectrics as well as Rexolite throughout the cavity that made the dielectric constant of the cavity spatially complicated. A readme file is found amongst the other files that contains a detailed description of how to run the MATLAB scripts.
Download the folder: Supplementary_Codes.zip
Or download the files individually: