A Limited Memory Algorithm for Bound Constrained Optimization | Synapse