finesse.utilities

Useful common utility functions and classes used throughout the Finesse package.

Listed below are all the sub-modules of the utilities module with a brief description of the contents of each.

Sub-modules

finesse.utilities.blockdiag

finesse.utilities.components

Utility functions related to component objects.

finesse.utilities.cyomp

Cython utility functions for OpenMP multi-threading support.

finesse.utilities.homs

Functions for manipulating Higher Order Modes.

finesse.utilities.misc

Miscellaneous utility functions for any part of Finesse.

finesse.utilities.text

Text utilities.

finesse.utilities.units

Convenience objects and functions for unit manipulation.