Classes | Namespaces

chomp/struct/flatmatr.h File Reference

This file contains the definition of a simple matrix class which is stored in a single vector, but its elements can be accessed in the double indexing style, e.g., M[0][2]. More...

#include <new>

Go to the source code of this file.

Classes

class  chomp::homology::flatMatrix< element >
 This class defines a simple data structure for a flat 2-dim square matrix whose entries are stored in a single array. More...
class  chomp::homology::flatMatrix< element >::row
 The class that represents a single row of the matrix. More...
class  chomp::homology::flatMatrix< element >::const_row
 The class that represents a constant single row of the matrix. 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.



Detailed Description

This file contains the definition of a simple matrix class which is stored in a single vector, but its elements can be accessed in the double indexing style, e.g., M[0][2].

Author:
Pawel Pilarczyk

Definition in file flatmatr.h.