changa  3.5
 All Classes Files Functions Variables Typedefs Enumerations Friends Macros Groups Pages
Classes | Macros | Typedefs
MapStructures.h File Reference
#include <iostream>
#include "Vector3D.h"
#include "TaggedVector3D.h"
#include "OrientedBox.h"

Go to the source code of this file.

Classes

struct  Event
 structure for sorting TreePieces in one dimension for load balancing. More...
 
struct  OrbObject
 data for Orb3D load balancing. More...
 
class  TPObject
 hold information needed by the load balancer for each TreePiece. More...
 
class  Processor
 Hold per processor information for load balancing. More...
 
class  Node
 

Macros

#define XDIM   0
 
#define YDIM   1
 
#define ZDIM   2
 
#define NDIMS   3
 
#define LEFT_PARTITION   0
 
#define RIGHT_PARTITION   1
 
#define INVALID_PARTITION   -1
 
#define NDIMS   3
 

Typedefs

typedef int(* ComparatorFn )(const void *, const void *)
 

Detailed Description

Data structures for spacially aware load balancing.