If an application case requires a custom solver binary my-solver that is provided from another directory, the run.sh script should look for a my-solver binary in the PATH. It should not be required to manually copy (and rename) the file. Checking for both a binary in the PATH and alternatively a file in the application case directory would be fine.
This makes automation (e.g., testing) easier.
Examples:
If an application case requires a custom solver binary
my-solverthat is provided from another directory, therun.shscript should look for amy-solverbinary in thePATH. It should not be required to manually copy (and rename) the file. Checking for both a binary in thePATHand alternatively a file in the application case directory would be fine.This makes automation (e.g., testing) easier.
Examples: