All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Public Member Functions | List of all members
paal::ir::steiner_network_set_solution Struct Reference

#include <steiner_network.hpp>

Public Member Functions

 steiner_network_set_solution (double epsilon=steiner_network_compare_traits::EPSILON)
template<typename Problem , typename GetSolution >
void operator() (Problem &problem, const GetSolution &solution)

Detailed Description

Set Solution component of the IR Steiner Network algorithm.

Definition at line 377 of file steiner_network.hpp.

Constructor & Destructor Documentation

paal::ir::steiner_network_set_solution::steiner_network_set_solution ( double  epsilon = steiner_network_compare_traits::EPSILON)

Constructor. Takes epsilon used in double comparison.

Definition at line 381 of file steiner_network.hpp.

Member Function Documentation

template<typename Problem , typename GetSolution >
void paal::ir::steiner_network_set_solution::operator() ( Problem &  problem,
const GetSolution &  solution 

Creates the result network form the LP (all edges corresponding to columns with value 1).

Definition at line 390 of file steiner_network.hpp.

The documentation for this struct was generated from the following file: