kdrag.solvers.sympy.solve
- kdrag.solvers.sympy.solve(constrs: list[BoolRef], vs: list[ExprRef]) list[dict[ExprRef, ExprRef]]
- >>> x,y,z = smt.Reals("x y z") >>> solve([x + y == 1, x - z == 2], [x, y, z]) [{x: z + 2, y: -z - 1}] >>> solve([cos(x) == 3], [x]) # Note that does not return all possible solutions. [{x: 2*pi - acos(3)}, {x: acos(3)}] - Parameters:
- constrs (list[BoolRef]) 
- vs (list[ExprRef]) 
 
- Return type:
- list[dict[ExprRef, ExprRef]]