lemon/lp_skeleton.h
branch1.1
changeset 782 1309a803a057
parent 568 745e182d0139
equal deleted inserted replaced
5:34a4a3df1428 6:13046a2d59d1
     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-2011
     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