Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
ENH: Enable custom solver #177
The idea here is that users can
Can close #174
This also removes some dead code and adds/improves documentation.
The current method proposed here is that the
IMO we don't provide guarantees that any options will work, but I think it's within scope of pycalphad as a tool for method development to allow users to do this. We should make it easy for users (particularly developers) to tinker and possibly optimize for their use case (e.g. maybe you are developing a high-throughput simulation and want to turn down tolerance to meet performance constraints). I also hope that our test suite continues to develop into a benchmark of solver correctness that can be part of validating solvers and global minimization algorithms.