![]() |
CoMMA 1.3.2
A geometric agglomerator for unstructured meshes
|
#include <algorithm>#include <cassert>#include <deque>#include <memory>#include <queue>#include <set>#include <unordered_set>#include <vector>#include "CoMMA/Util.h"Go to the source code of this file.
Classes | |
| class | comma::Neighbourhood< CoMMAIndexType, CoMMAWeightType, CoMMAIntType > |
| Class representing the neighbourhood of a given cell in the graph. Mind that no information about the element being already agglomerated or not is known here. More... | |
| class | comma::Neighbourhood_Extended< CoMMAIndexType, CoMMAWeightType, CoMMAIntType > |
| Class representing the neighbourhood of a given cell in the graph. In this derived class the neighbourhood is extended, meaning that all the neighbours seen so far are candidates. More... | |
| class | comma::Neighbourhood_Pure_Front< CoMMAIndexType, CoMMAWeightType, CoMMAIntType > |
| Class representing the neighbourhood of a given cell in the graph. In this derived class, the neighbourhood is 'pure front-advancing', meaning that the next candidates are only the direct neighbours of the last added cell. More... | |
| class | comma::NeighbourhoodCreator< CoMMAIndexType, CoMMAWeightType, CoMMAIntType > |
| Pure abstract class for a creator of Neighbourhood objects. It can create from scratch or by copy. More... | |
| class | comma::NeighbourhoodExtendedCreator< CoMMAIndexType, CoMMAWeightType, CoMMAIntType > |
| Creator of Neighbourhood_Extended objects. It can create from scratch or by copy. More... | |
| class | comma::NeighbourhoodPureFrontCreator< CoMMAIndexType, CoMMAWeightType, CoMMAIntType > |
| Creator of Neighbourhood_Extended objects. It can create from scratch or by copy. More... | |
Namespaces | |
| namespace | comma |