NuTo
Numerics Tool
Classes | Namespaces | Functions
Group.h File Reference
#include <vector>
#include <boost/iterator/indirect_iterator.hpp>

Go to the source code of this file.

Classes

class  NuTo::Group< T >
 Ordered container class for elements, nodes and the like. More...
 

Namespaces

 NuTo
 

Functions

template<typename T >
Group< T > NuTo::Unite (const Group< T > &one, const Group< T > &two)
 Unite two groups. More...
 
template<typename T , typename... TArgs>
Group< T > NuTo::Unite (const Group< T > &one, const TArgs &...args)
 Unite multiple groups. More...
 
template<typename T >
Group< T > NuTo::Difference (const Group< T > &one, const Group< T > &two)
 Returns group with elements of group one that are not in group two. More...
 
template<typename T >
Group< T > NuTo::Intersection (const Group< T > &one, const Group< T > &two)
 Returns group with elements that are in both groups. More...
 
template<typename T >
Group< T > NuTo::SymmetricDifference (const Group< T > &one, const Group< T > &two)
 Returns group with elements that are only in one group not in both. More...