Here E might be a model of Grid Element , Grid Function or the like. A component is any piece of code which can be used elsewhere, for example a class template, a single class, a set of related classes, or a function implementing an algorithm. Following to the STL parlance a concept is a set of type requirements.
Generic algorithms require their arguments to be models of certain concepts.
The boundary of each k-cell in C must be formed by the union of cells of lower dimension which are also contained in C . This is a very general definition, which must often be refined for practical purposes. It aims at implementing algorithms as general as possible, without sacrificing efficiency by doing overgeneralization or introducing undue amounts of runtime overhead. More information can be found here . A grid morphism is a mapping between the posets of two grids which respects the partial order.