pathsim.solvers