All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Classes | Namespaces
facility_location_swap.hpp File Reference
#include "paal/data_structures/facility_location/facility_location_solution_traits.hpp"
#include "paal/utils/type_functions.hpp"
#include "paal/data_structures/combine_iterator.hpp"
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/iterator/transform_iterator.hpp>
#include <cassert>
#include <vector>
#include <numeric>
#include <cstdlib>

Go to the source code of this file.

Classes

class  paal::local_search::Swap< Element >
 Swap. More...
 
struct  paal::local_search::make_swap
 Functor creating Move. More...
 
struct  paal::local_search::facility_location_gain_swap
 gain functor for swap in facility location problem. More...
 
struct  paal::local_search::facility_location_commit_swap
 commit functor for facility location problem More...
 
struct  paal::local_search::facility_locationget_moves_swap
 get moves functor for facility location problem More...
 

Namespaces

 paal
 global namespace of project.
 
 

Detailed Description

Author
Piotr Wygocki
Version
1.0
Date
2013-07-08

Definition in file facility_location_swap.hpp.