[Coin-discuss] parameter parser

Kipp Martin kipp.martin at chicagogsb.edu
Sat Feb 10 19:24:57 EST 2007


Hi Andreas:

> 
> Any objection to moving this out to CoinUtils? It seems like a generic 
> enough utility.
> 
> Thanks!
> Matt
> 
> PS: I think, in general, COIN TLC (or ?) should think about scanning all 
> the COIN project codes and see what "generic tools" are hiding 
> underneath. Abstracting them and putting then in some utility library 
> will help everyone in the long run.


I like Matt's idea of taking out "generic tools."  Andreas -- I think 
you have some nice generic "smart pointer" code in Ipopt.  Is that 
something we might wish to export over to CoinUtils?

Thanks



> 
> 
>> Hi,
>>
>> If you are looking for something implemented in COIN, you can also 
>> have a look at the OptionsList class in Ipopt.  We also use it in Bonmin.
>>
>> Here are two quick links to the header files:
>>
>> https://projects.coin-or.org/Ipopt/browser/stable/3.2/Ipopt/src/Common/IpOptionsList.hpp 
>>
>> https://projects.coin-or.org/Ipopt/browser/stable/3.2/Ipopt/src/Common/IpRegOptions.hpp 
>>
>>
>> Cheers
>>
>> Andreas
>>
>> On Fri, 9 Feb 2007, Matthew Galati wrote:
>>
>>> Hi --
>>>
>>> Is there a standard object for dealing with parameter parsing (from 
>>> file / env / command line)? Just about every project has the need for 
>>> such a thing and as far as I can tell, each project has its own 
>>> method for doing this. Does this already exist (in CoinUtils) and I 
>>> am missing it?
>>>
>>> Thanks,
>>> Matt
>>>
>>> _______________________________________________
>>> Coin-discuss mailing list
>>> Coin-discuss at list.coin-or.org
>>> http://list.coin-or.org/mailman/listinfo/coin-discuss
>>>
>> _______________________________________________
>> Coin-discuss mailing list
>> Coin-discuss at list.coin-or.org
>> http://list.coin-or.org/mailman/listinfo/coin-discuss
> 
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/coin-discuss


-- 
Kipp Martin
Professor of Operations Research
and Computing Technology
Graduate School of Business
University of Chicago
5807 South Woodlawn Avenue
Chicago, IL 60637

773-702-7456



More information about the Coin-discuss mailing list