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

Contains the class BivariateSet and NullBivariateSet. More...

#include "axom/slic.hpp"
#include "axom/slam/Set.hpp"
#include "axom/slam/OrderedSet.hpp"
#include "axom/slam/NullSet.hpp"
#include "axom/slam/RangeSet.hpp"
#include "axom/slam/policies/PolicyTraits.hpp"
#include <cassert>
#include <type_traits>

Classes

class  axom::slam::BivariateSet< Set1, Set2 >
 Abstract class that models a set whose elements are indexed by two indices. Each element in a BivariateSet is equivalent to an ordered pair containing a row and column index, similar to indexing in a matrix. More...
 
class  axom::slam::BivariateSetIterator< BivariateSetType >
 Implements a forward iterator concept on a BivariateSet type. More...
 
class  axom::slam::NullBivariateSet< SetType1, SetType2 >
 A Null BivariateSet class. Same as the NullSet for Set class. More...
 

Namespaces

 axom
 
 axom::slam
 

Detailed Description

Contains the class BivariateSet and NullBivariateSet.