Classes | Namespaces | Defines

chomp/struct/multitab.h File Reference

This file contains the definition of the container "multitable" which is essentially an automatically extendable array whose memory is allocated in small chunks which hold the elements. More...

#include "chomp/system/config.h"
#include <algorithm>

Go to the source code of this file.

Classes

class  chomp::homology::multitable< element >
 A container for elements placed in a table (like a vector) that is actually built of many smaller tables. More...

Namespaces

namespace  chomp
 

This is the top-level namespace of the CHomP library interface; most classes and functions are contained in its sub-namespaces.


namespace  chomp::homology
 

This is the main namespace that contains most of the CHomP library classes and functions, some of which are used in the Uniform Expansion project.


Defines

#define DEFAULTPIECESIZE   32
 The default size of a piece used in the multi-table.

Detailed Description

This file contains the definition of the container "multitable" which is essentially an automatically extendable array whose memory is allocated in small chunks which hold the elements.

Author:
Pawel Pilarczyk

Definition in file multitab.h.


Define Documentation

#define DEFAULTPIECESIZE   32

The default size of a piece used in the multi-table.

Definition at line 57 of file multitab.h.

Referenced by chomp::homology::multitable< element >::multitable().