vector#

FieldExpressions.vector(quantity: str = 'E', is_complex: bool = True) VectorReal | VectorComplex#

Start from a fundamental vector quantity.

Parameters:
quantitystr, optional

AEDT field quantity name, for example "E" or "H".

is_complexbool, optional

Whether the quantity should be treated as complex. The default is True, which matches most frequency-domain vector fields.

Returns:
VectorReal | VectorComplex

Typed vector expression seeded with Fundamental_Quantity('<quantity>').

Examples

>>> fx = FieldExpressions(calculator=None)
>>> e_vector = fx.vector("E")
>>> e_mag = e_vector.magnitude()
>>> e_mag.operations
["Fundamental_Quantity('E')", "Operation('Mag')"]