Classes | Namespaces

geometry/topologies.h File Reference

#include <stdexcept>
#include <iostream>
#include <libgeodecomp/geometry/coord.h>
Include dependency graph for topologies.h:

Go to the source code of this file.

Classes

class  LibGeoDecomp::TopologiesHelpers::WrapsAxis< 0, TOPOLOGY >
class  LibGeoDecomp::TopologiesHelpers::WrapsAxis< 1, TOPOLOGY >
class  LibGeoDecomp::TopologiesHelpers::WrapsAxis< 2, TOPOLOGY >
class  LibGeoDecomp::TopologiesHelpers::NormalizeEdges< TOPOLOGY >
class  LibGeoDecomp::TopologiesHelpers::OutOfBounds< TOPOLOGY >
class  LibGeoDecomp::TopologiesHelpers::NormalizeCoord< TOPOLOGY >
class  LibGeoDecomp::TopologiesHelpers::Accessor< 1 >
class  LibGeoDecomp::TopologiesHelpers::Accessor< 2 >
class  LibGeoDecomp::TopologiesHelpers::Accessor< 3 >
class  LibGeoDecomp::TopologiesHelpers::RawTopology< DIMENSIONS, WRAP_DIM0, WRAP_DIM1, WRAP_DIM2 >
class  LibGeoDecomp::TopologiesHelpers::Topology< DIMENSIONS, WRAP_DIM0, WRAP_DIM1, WRAP_DIM2 >
class  LibGeoDecomp::TopologiesHelpers::Topology< DIMENSIONS, WRAP_DIM0, WRAP_DIM1, WRAP_DIM2 >::WrapsAxis< D >
class  LibGeoDecomp::Topologies
class  LibGeoDecomp::Topologies::Cube< DIM >
class  LibGeoDecomp::Topologies::Torus< DIM >

Namespaces

namespace  LibGeoDecomp
 

This hack is required when compiling with IBM's xlc++ on BG/Q (juqueen), as this compiler is easily confused by templates.


namespace  LibGeoDecomp::TopologiesHelpers