finesse.symbols.Symbol¶
Overview
Properties
| Returns True if one of the arguements of this symbolic object is varying whilst a :class:`` is running. | |
| The current value of this symbol | 
Methods
| 
 | Returns all the symbols that are present in this expression which satisify the predicate. | 
| Collects like terms in the expressions. | |
| Performs a basic expansion of the symbolic expression. | |
| A method that expands any symbolic parameter references that are themselves symbolic. | |
| 
 | Converts this symbolic expression into a function that can be called. | 
| 
 | Returns all the parameters that are present in this symbolic expression. | 
| 
 | Uses a dictionary to substitute terms in this expression with another. | 
| Converts this expression into a Sympy symbol. | |
| Converts a symbolic expression to use binary forms of operator.add and operator.mul operators, rather than the n-ary operator_add and operator_mul. | |
| Converts a symbolic expression to use n-ary forms of operator_add and operator_mul operators, rather than the binary-ary operator.add and operator.mul. | |
| Converts a Finesse symbolic expression into a Sympy expression. |