Classes | Namespaces | Functions

setunion.h File Reference

This file contains the definition of the container "setunion". More...

#include "chomp/system/config.h"

Go to the source code of this file.

Classes

class  chomp::homology::setunion< set1type, set2type >
 A union of two hashed sets. More...

Namespaces

namespace  chomp
 

This namespace contains the entire CHomP library interface.


namespace  chomp::homology
 

This namespace contains the core of the homology computation procedures and related classes and templates contained in the CHomP C++ library.


Functions

template<class set1type , class set2type >
setunion< set1type, set2type > chomp::homology::makesetunion (const set1type &set1, const set2type &set2)
 Creates an object which represents the union of two sets.

Detailed Description

This file contains the definition of the container "setunion".

The purpose of this container is to temporarily represent a union of two hashed sets of elements of the same type without actually merging the two hashed sets. Both sets cannot be modified through their union, they can only be accessed in the 'const' mode.

Author:
Pawel Pilarczyk

Definition in file setunion.h.