First off, thank you for considering contributing to russcip.
If you've noticed a bug or have a feature request, make sure to open a GitHub issue if one does not already exist.
Steps:
- Add a method to the
ScipPtr
struct, this should in most cases return aResult<YOU_RETURN_TYPE, Retcode>
from calling thescip_call!
macro. Use the unsafe bindings from theffi
module to call SCIP methods. - The Model struct has many states, choose the state that is safe to call your
ScipPtr
method in.
- Add documentation for any new methods/struct.
- Cover any new functionality or test any issue fix .
- Update the change log.