finesse.symbols.Symbol

Overview

class finesse.symbols.Symbol

Bases: abc.ABC

Properties

Symbol.is_changing

Returns True if one of the arguements of this symbolic object is varying whilst a :class:`` is running.

Symbol.value

Methods

Symbol.changing_parameters(self)

Symbol.expand_symbols(self)

A method that expands any symbolic parameter references that are themselves symbolic.

Symbol.parameters(self[, memo])

Returns all the parameters that are present in this symbolic statement

Symbol.sympy_simplify(self)

Converts this expression into a Sympy symbol

Symbol.to_sympy(self)