AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
Set.hpp File Reference

Basic API for a Set of entities in a simulation. More...

#include <cstddef>
#include <vector>
#include <type_traits>
#include "axom/core/utilities/Utilities.hpp"
#include "axom/slam/Utilities.hpp"

Classes

class  axom::slam::Set< PosType, ElemType >
 Abstract base class for a Set of entities in a simulation. More...
 

Namespaces

 axom
 
 axom::slam
 

Functions

template<typename P1 , typename E1 , typename P2 , typename E2 >
bool axom::slam::operator== (const Set< P1, E1 > &set1, const Set< P2, E2 > &set2)
 General equality operator for two sets. More...
 
template<typename P1 , typename E1 , typename P2 , typename E2 >
bool axom::slam::operator!= (const Set< P1, E1 > &set1, const Set< P2, E2 > &set2)
 Set inequality operator. More...
 

Detailed Description

Basic API for a Set of entities in a simulation.