EFFICIENT CALCULATION OF EIGENMODES USING FEMAX

Roman Geus · 2005

PyFemax is a simulation tool being developed at PSI for computing eigenmodes of large RF structures. In 2003, additional functionality was added: the calculation of the Q-value, the implementation of first order edge elements and the integration of the LOBPCG eigensolver. Due to performance bottlenecks in the Python code of PyFemax, the application was rewritten from scratch in C++. The new code, Femax++, performs substantially better in large simulations, typically reducing simulation times by 50%. The parallel version of Femax++, whose development has started in December 2003, will enable PSI to run much larger simulations on a variety of parallel machines.

Read the paper · More papers on PaperTik