Public Member Functions | |
LBTopo_torus_nd (int p) | |
~LBTopo_torus_nd () | |
virtual int | max_neighbors () |
virtual void | neighbors (int mype, int *_n, int &nb) |
virtual int | get_dimension () |
virtual bool | get_processor_coordinates (int processor_id, int *processor_coordinates) |
virtual bool | get_processor_id (const int *processor_coordinates, int *processor_id) |
virtual bool | coordinate_difference (const int *my_coordinates, const int *target_coordinates, int *difference) |
virtual bool | coordinate_difference (int my_processor_id, int target_processor_id, int *difference) |
Private Member Functions | |
int | GetNeighborID (int ProcessorID, int number) |
Private Attributes | |
int * | Cardinality |
int | VirtualProcessorCount |
int * | TempCo |
Definition at line 578 of file topology.C.
int* LBTopo_torus_nd< dimension >::Cardinality [private] |
Definition at line 581 of file topology.C.