treams._operators.FieldOperator

treams._operators.FieldOperator#

class treams._operators.FieldOperator(r)[source]#

Field evaluation operator.

The field evaluation operator returns a suitable transformation matrix to evaluate the corresponding field at the requested positions from a given set of coefficients. This is in general not invertible, as the field in any one point could result from a superposition of different modes. For sufficiently many points the evaluation could in principle be invertible, but this is not guaranteed and depends on the choice of points and modes. Thus, we do not provide an inverse transformation for field evaluation operators.

__init__(r)[source]#

Methods

__init__(r)

get_kwargs(obj[, dim])

Attributes

FUNC

inv

Inverse transformation of an electric field to modes.

isinv