Changeset 2459


Ignore:
Timestamp:
Apr 25, 2019 5:57:14 AM (6 months ago)
Author:
stefan
Message:

add getter for long help and bounds, update comment

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/CbcOrClpParam.hpp

    r2389 r2459  
    3232  Parameter type ranges are allocated as follows
    3333  <ul>
    34     <li>   1 -- 100     double parameters
    35     <li> 101 -- 200     integer parameters
    36     <li> 201 -- 250     string parameters
    37     <li> 251 -- 300     cuts etc(string but broken out for clarity)
    38     <li> 301 -- 400     `actions'
     34    <li>   1 -- 100  double parameters
     35    <li> 101 -- 200  integer parameters
     36    <li> 201 -- 300  Clp string parameters
     37    <li> 301 -- 400  Cbc string parameters
     38    <li> 401 -- 500  (mostly) Clp actions
     39    <li> 501 -- 600  (mostly) Cbc actions
    3940  </ul>
    4041
     
    337338  {
    338339    return shortHelp_;
     340  }
     341  /// Returns long help
     342  inline std::string longHelp() const
     343  {
     344    return longHelp_;
     345  }
     346  /// Returns set of valid strings
     347  inline const std::vector<std::string>& definedKeywords() const
     348  {
     349    return definedKeyWords_;
     350  }
     351  /// Returns the lower bound for a double-valued parameter
     352  inline double lowerDoubleValue() const
     353  {
     354     return lowerDoubleValue_;
     355  }
     356  /// Returns the upper bound for a double-valued parameter
     357  inline double upperDoubleValue() const
     358  {
     359     return upperDoubleValue_;
     360  }
     361  /// Returns the lower bound for an int-valued parameter
     362  inline int lowerIntValue() const
     363  {
     364     return lowerIntValue_;
     365  }
     366  /// Returns the upper bound for an int-valued parameter
     367  inline int upperIntValue() const
     368  {
     369     return upperIntValue_;
    339370  }
    340371  /// Sets a double parameter (nonzero code if error)
Note: See TracChangeset for help on using the changeset viewer.