edu.unh.sdb.lattice
Class SplitCellGroupGrid

java.lang.Object
  extended by edu.unh.sdb.lattice.CellGroupGrid
      extended by edu.unh.sdb.lattice.FileCellGroupGrid
          extended by edu.unh.sdb.lattice.SplitCellGroupGrid
Direct Known Subclasses:
PartitionedSplitCellGroupGrid

public class SplitCellGroupGrid
extends FileCellGroupGrid


Field Summary
 
Fields inherited from class edu.unh.sdb.lattice.CellGroupGrid
axisWeights, dimensionality, groups, ordering, partitioning
 
Constructor Summary
SplitCellGroupGrid(Partitioning partitioning, AxisOrdering ordering, java.lang.String basePointInfoFileName, java.lang.String baseVIndicesFileName, RecordSpec vIndicesRS, RecordSpec pointRS, RecordSpec dataRS)
           
 
Method Summary
 Cell findEnclosingCell(IndexSpaceID id, Point p)
           
protected  CellGroup getGroup(IndexSpaceID id)
           
protected  void makeCellGroups()
           
 java.lang.String toString()
          Return a String representing the object.
 java.lang.String toString(java.lang.String indent)
          Return a String representing the object indented by the argument string.
 void writeCells()
           
 
Methods inherited from class edu.unh.sdb.lattice.FileCellGroupGrid
dataFileName
 
Methods inherited from class edu.unh.sdb.lattice.CellGroupGrid
computeOffset2, dim, getGridISBounds, mapToCellGroup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SplitCellGroupGrid

public SplitCellGroupGrid(Partitioning partitioning,
                          AxisOrdering ordering,
                          java.lang.String basePointInfoFileName,
                          java.lang.String baseVIndicesFileName,
                          RecordSpec vIndicesRS,
                          RecordSpec pointRS,
                          RecordSpec dataRS)
Method Detail

makeCellGroups

protected void makeCellGroups()
Specified by:
makeCellGroups in class CellGroupGrid

findEnclosingCell

public Cell findEnclosingCell(IndexSpaceID id,
                              Point p)
Overrides:
findEnclosingCell in class CellGroupGrid

getGroup

protected CellGroup getGroup(IndexSpaceID id)

writeCells

public void writeCells()
Overrides:
writeCells in class FileCellGroupGrid

toString

public java.lang.String toString()
Return a String representing the object.

Overrides:
toString in class CellGroupGrid

toString

public java.lang.String toString(java.lang.String indent)
Return a String representing the object indented by the argument string.

Overrides:
toString in class CellGroupGrid