lemon/lp_skeleton.h
branch1.2
changeset 985 b9887ae63df0
parent 746 e4554cd6b2bf
equal deleted inserted replaced
6:d7ba26aaed25 7:190a749f911d
     1 /* -*- mode: C++; indent-tabs-mode: nil; -*-
     1 /* -*- mode: C++; indent-tabs-mode: nil; -*-
     2  *
     2  *
     3  * This file is a part of LEMON, a generic C++ optimization library.
     3  * This file is a part of LEMON, a generic C++ optimization library.
     4  *
     4  *
     5  * Copyright (C) 2003-2008
     5  * Copyright (C) 2003-2010
     6  * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
     6  * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
     7  * (Egervary Research Group on Combinatorial Optimization, EGRES).
     7  * (Egervary Research Group on Combinatorial Optimization, EGRES).
     8  *
     8  *
     9  * Permission to use, modify and distribute this software is granted
     9  * Permission to use, modify and distribute this software is granted
    10  * provided that this copyright notice appears in all copies. For
    10  * provided that this copyright notice appears in all copies. For
    21 
    21 
    22 #include <lemon/lp_base.h>
    22 #include <lemon/lp_base.h>
    23 
    23 
    24 ///\file
    24 ///\file
    25 ///\brief Skeleton file to implement LP/MIP solver interfaces
    25 ///\brief Skeleton file to implement LP/MIP solver interfaces
    26 ///  
    26 ///
    27 ///The classes in this file do nothing, but they can serve as skeletons when
    27 ///The classes in this file do nothing, but they can serve as skeletons when
    28 ///implementing an interface to new solvers.
    28 ///implementing an interface to new solvers.
    29 namespace lemon {
    29 namespace lemon {
    30 
    30 
    31   ///A skeleton class to implement LP/MIP solver base interface
    31   ///A skeleton class to implement LP/MIP solver base interface
    32   
    32 
    33   ///This class does nothing, but it can serve as a skeleton when
    33   ///This class does nothing, but it can serve as a skeleton when
    34   ///implementing an interface to new solvers.
    34   ///implementing an interface to new solvers.
    35   class SkeletonSolverBase : public virtual LpBase {
    35   class SkeletonSolverBase : public virtual LpBase {
    36     int col_num,row_num;
    36     int col_num,row_num;
    37 
    37