All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Namespaces | Functions
knapsack_0_1_fptas.hpp File Reference
#include "paal/dynamic/knapsack_0_1.hpp"
#include "paal/dynamic/knapsack/knapsack_fptas_common.hpp"

Go to the source code of this file.

Namespaces

 paal
 global namespace of project.
 

Functions

template<typename OutputIterator , typename Objects , typename ObjectSizeFunctor , typename ObjectValueFunctor >
detail::knapsack_base< Objects,
ObjectSizeFunctor,
ObjectValueFunctor >
::return_type 
paal::knapsack_0_1_on_value_fptas (double epsilon, Objects &&objects, detail::FunctorOnRangePValue< ObjectSizeFunctor, Objects > capacity, OutputIterator out, ObjectSizeFunctor size, ObjectValueFunctor value)
 
template<typename OutputIterator , typename Objects , typename ObjectSizeFunctor , typename ObjectValueFunctor >
detail::knapsack_base< Objects,
ObjectSizeFunctor,
ObjectValueFunctor >
::return_type 
paal::knapsack_0_1_on_size_fptas (double epsilon, Objects &&objects, detail::FunctorOnRangePValue< ObjectSizeFunctor, Objects > capacity, OutputIterator out, ObjectSizeFunctor size, ObjectValueFunctor value)
 
template<typename Objects , typename ObjectSizeFunctor , typename ObjectValueFunctor >
detail::knapsack_base< Objects,
ObjectSizeFunctor,
ObjectValueFunctor >
::return_type 
paal::knapsack_0_1_no_output_on_value_fptas (double epsilon, Objects &&objects, detail::FunctorOnRangePValue< ObjectSizeFunctor, Objects > capacity, ObjectSizeFunctor size, ObjectValueFunctor value)
 
template<typename Objects , typename ObjectSizeFunctor , typename ObjectValueFunctor >
detail::knapsack_base< Objects,
ObjectSizeFunctor,
ObjectValueFunctor >
::return_type 
paal::knapsack_0_1_no_output_on_size_fptas (double epsilon, Objects &&objects, detail::FunctorOnRangePValue< ObjectSizeFunctor, Objects > capacity, ObjectSizeFunctor size, ObjectValueFunctor value)
 

Detailed Description

Author
Piotr Wygocki
Version
1.0
Date
2013-10-04

Definition in file knapsack_0_1_fptas.hpp.