lemon/lp_skeleton.h
changeset 1095 ad40f7d32846
parent 746 e4554cd6b2bf
child 1063 1782aa72495a
     1.1 --- a/lemon/lp_skeleton.h	Fri Aug 09 11:07:27 2013 +0200
     1.2 +++ b/lemon/lp_skeleton.h	Sun Aug 11 15:28:12 2013 +0200
     1.3 @@ -2,7 +2,7 @@
     1.4   *
     1.5   * This file is a part of LEMON, a generic C++ optimization library.
     1.6   *
     1.7 - * Copyright (C) 2003-2008
     1.8 + * Copyright (C) 2003-2010
     1.9   * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
    1.10   * (Egervary Research Group on Combinatorial Optimization, EGRES).
    1.11   *
    1.12 @@ -23,13 +23,13 @@
    1.13  
    1.14  ///\file
    1.15  ///\brief Skeleton file to implement LP/MIP solver interfaces
    1.16 -///  
    1.17 +///
    1.18  ///The classes in this file do nothing, but they can serve as skeletons when
    1.19  ///implementing an interface to new solvers.
    1.20  namespace lemon {
    1.21  
    1.22    ///A skeleton class to implement LP/MIP solver base interface
    1.23 -  
    1.24 +
    1.25    ///This class does nothing, but it can serve as a skeleton when
    1.26    ///implementing an interface to new solvers.
    1.27    class SkeletonSolverBase : public virtual LpBase {
    1.28 @@ -45,6 +45,8 @@
    1.29      /// \e
    1.30      virtual int _addRow();
    1.31      /// \e
    1.32 +    virtual int _addRow(Value l, ExprIterator b, ExprIterator e, Value u);
    1.33 +    /// \e
    1.34      virtual void _eraseCol(int i);
    1.35      /// \e
    1.36      virtual void _eraseRow(int i);