pystencils.AssignmentCollection.lambdify#
- AssignmentCollection.lambdify(symbols, fixed_symbols=None, module=None)#
Returns a python function to evaluate this equation collection.
- Parameters:
Examples
>>> a, b, c, d = sp.symbols("a b c d") >>> ac = AssignmentCollection([Assignment(c, a + b), Assignment(d, a**2 + b)], ... subexpressions=[Assignment(b, a + b / 2)]) >>> python_function = ac.lambdify([a], fixed_symbols={b: 2}) >>> python_function(4) {c: 6, d: 18}