finesse.simulations.homsolver

Classes

HOMSolver(unicode name, list nodes, ...)

This is class provides an interface for generic simulations that are solving for a vector of higher order modes at each node. This allows detectors and other calculation code to be able to perform the same calculations without being specified. This class should be inherited to provide specific implmentations. Considerations are: - HOM vector at each node should be contiguous in memory - Not all nodes will have a HOM vector if it isn't being solved for - Signal nodes will have a single "HOM".