use box constraints in NLopt fit
s/VariableManager/ModelManager/