lemon/lp_base.cc
author deba
Mon, 03 Apr 2006 09:45:23 +0000
changeset 2031 080d51024ac5
parent 1875 98698b69a902
child 2391 14a343be7a5a
permissions -rw-r--r--
Correcting the structure of the graph's and adaptor's map.
The template assign operators and map iterators can be used for adaptors also.

Some bugfix in the adaptors

New class SwapBpUGraphAdaptor which swaps the two nodeset of the graph.
     1 /* -*- C++ -*-
     2  *
     3  * This file is a part of LEMON, a generic C++ optimization library
     4  *
     5  * Copyright (C) 2003-2006
     6  * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
     7  * (Egervary Research Group on Combinatorial Optimization, EGRES).
     8  *
     9  * Permission to use, modify and distribute this software is granted
    10  * provided that this copyright notice appears in all copies. For
    11  * precise terms see the accompanying LICENSE file.
    12  *
    13  * This software is provided "AS IS" with no warranty of any kind,
    14  * express or implied, and with no claim as to its suitability for any
    15  * purpose.
    16  *
    17  */
    18 
    19 ///\file
    20 ///\brief The implementation of the LP solver interface.
    21 
    22 #include <lemon/lp_base.h>
    23 namespace lemon {
    24   
    25   const LpSolverBase::Value
    26   LpSolverBase::INF = std::numeric_limits<Value>::infinity();
    27   const LpSolverBase::Value
    28   LpSolverBase::NaN = std::numeric_limits<Value>::quiet_NaN();
    29 
    30 //   const LpSolverBase::Constr::Value
    31 //   LpSolverBase::Constr::INF = std::numeric_limits<Value>::infinity();
    32 //   const LpSolverBase::Constr::Value
    33 //   LpSolverBase::Constr::NaN = std::numeric_limits<Value>::quiet_NaN();
    34   
    35 } //namespace lemon