VTK-m  2.0
Namespaces
UpperBound.h File Reference
#include <vtkm/BinaryPredicates.h>
#include <vtkm/cont/ArrayPortalToIterators.h>
#include <vtkm/internal/Configure.h>
#include <algorithm>
#include <iterator>

Go to the source code of this file.

Namespaces

 vtkm
 Groups connected points that have the same field value.
 

Functions

template<typename IterT , typename T , typename Comp >
VTKM_EXEC_CONT IterT vtkm::UpperBound (IterT first, IterT last, const T &val, Comp comp)
 Implementation of std::upper_bound that is appropriate for both control and execution environments. More...
 
template<typename IterT , typename T >
VTKM_EXEC_CONT IterT vtkm::UpperBound (IterT first, IterT last, const T &val)
 Implementation of std::upper_bound that is appropriate for both control and execution environments. More...
 
template<typename PortalT , typename T , typename Comp >
VTKM_EXEC_CONT vtkm::Id vtkm::UpperBound (const PortalT &portal, const T &val, Comp comp)
 Implementation of std::upper_bound that is appropriate for both control and execution environments. More...
 
template<typename PortalT , typename T >
VTKM_EXEC_CONT vtkm::Id vtkm::UpperBound (const PortalT &portal, const T &val)
 Implementation of std::upper_bound that is appropriate for both control and execution environments. More...
 
template<typename IterT , typename T , typename Comp >
VTKM_EXEC_CONT IterT vtkm::UpperBound (IterT first, IterT last, const T &val, Comp comp)
 Implementation of std::upper_bound that is appropriate for both control and execution environments. More...
 
template<typename IterT , typename T >
VTKM_EXEC_CONT IterT vtkm::UpperBound (IterT first, IterT last, const T &val)
 Implementation of std::upper_bound that is appropriate for both control and execution environments. More...
 
template<typename PortalT , typename T , typename Comp >
VTKM_EXEC_CONT vtkm::Id vtkm::UpperBound (const PortalT &portal, const T &val, Comp comp)
 Implementation of std::upper_bound that is appropriate for both control and execution environments. More...
 
template<typename PortalT , typename T >
VTKM_EXEC_CONT vtkm::Id vtkm::UpperBound (const PortalT &portal, const T &val)
 Implementation of std::upper_bound that is appropriate for both control and execution environments. More...