finesse.symbols

Classes

Constant(value[, name])

Defines a constant symbol that can be used in symbolic math.

Operation(name, operation, *args)

This is a symbol to represent a mathematical operation.

Resolving()

A special symbol that represents a symbol that is not yet resolved.

Symbol()

Variable(name)

Makes a variable symbol that can be used in symbolic math.

Functions

as_symbol(x)

display(a)

For a given Symbol this method will return a human readable string representing the various operations it contains.

evaluate(x)

Evaluates a symbol or N-dimensional array of symbols.

finesse2sympy(expr[, iter_num])

sympy2finesse(expr[, symbol_dict, iter_num])