|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.unh.sdb.lattice.CellGroup
edu.unh.sdb.lattice.FileCellGroup
edu.unh.sdb.lattice.FileSplitterCellGroup
public class FileSplitterCellGroup
| Nested Class Summary | |
|---|---|
protected class |
FileSplitterCellGroup.AList
|
| Field Summary | |
|---|---|
protected RecordDescriptor |
borrowedCellRD
|
protected java.util.ArrayList |
borrowedCells
|
protected java.lang.String |
borrowedTempVIndicesName
|
protected OneDDataSink |
borrowedTempVIndicesSink
|
protected boolean |
havePendingCell
|
protected boolean |
isOwner
|
protected int |
numBorrowedCells
|
protected int |
numOwnedCells
|
protected java.util.ArrayList |
ownedCells
|
protected java.lang.String |
ownedTempVIndicesName
|
protected OneDDataSink |
ownedTempVIndicesSink
|
protected CellID |
pendingCellOwner
|
protected RecordDescriptor |
pointInfoRD
|
protected int[] |
vIndices
|
protected RecordDescriptor |
vIndicesRD
|
| Fields inherited from class edu.unh.sdb.lattice.FileCellGroup |
|---|
backedByFile, coordsRS, dataRS, inMemory, vIndexFdlName, vIndicesRS, vInfoFdlName |
| Fields inherited from class edu.unh.sdb.lattice.CellGroup |
|---|
bounds, dimensionality, numCells |
| Constructor Summary | |
|---|---|
FileSplitterCellGroup(GBounds bounds,
RecordDescriptor pointInfoRD,
java.lang.String vIndicesFdlName,
RecordSpec vIndicesRS,
java.lang.String pointInfoFdlName,
RecordSpec pointRS,
RecordSpec dataRS,
IndexSpaceID partitionID)
|
|
| Method Summary | |
|---|---|
void |
doneRegistering()
|
void |
empty()
|
Cell |
findEnclosingCell(Point p)
|
int |
getNumCells()
|
int |
readCells()
|
boolean |
register(TriangleCell cell)
|
boolean |
register(TriangleCell cell,
edu.unh.sdb.lattice.OwnerInfo r)
|
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. |
int |
writeCells(java.lang.String baseFileName)
|
protected int |
writeTriangles(java.util.ArrayList triangles,
OneDDataSink vIndicesSink,
OneDDataSink pointGeomSink,
OneDDataSink vertexDataSink,
FileSplitterCellGroup.AList vertexList,
int currentIndex)
|
| Methods inherited from class edu.unh.sdb.lattice.FileCellGroup |
|---|
inMemory |
| Methods inherited from class edu.unh.sdb.lattice.CellGroup |
|---|
dim, setNumCells |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.util.ArrayList ownedCells
protected java.util.ArrayList borrowedCells
protected int numBorrowedCells
protected int numOwnedCells
protected int[] vIndices
protected boolean havePendingCell
protected boolean isOwner
protected CellID pendingCellOwner
protected RecordDescriptor pointInfoRD
protected RecordDescriptor borrowedCellRD
protected java.lang.String ownedTempVIndicesName
protected java.lang.String borrowedTempVIndicesName
protected OneDDataSink ownedTempVIndicesSink
protected OneDDataSink borrowedTempVIndicesSink
protected RecordDescriptor vIndicesRD
| Constructor Detail |
|---|
public FileSplitterCellGroup(GBounds bounds,
RecordDescriptor pointInfoRD,
java.lang.String vIndicesFdlName,
RecordSpec vIndicesRS,
java.lang.String pointInfoFdlName,
RecordSpec pointRS,
RecordSpec dataRS,
IndexSpaceID partitionID)
| Method Detail |
|---|
public boolean register(TriangleCell cell)
public boolean register(TriangleCell cell,
edu.unh.sdb.lattice.OwnerInfo r)
public void doneRegistering()
public Cell findEnclosingCell(Point p)
findEnclosingCell in class CellGrouppublic final int getNumCells()
getNumCells in class CellGrouppublic int writeCells(java.lang.String baseFileName)
writeCells in class FileCellGroup
protected int writeTriangles(java.util.ArrayList triangles,
OneDDataSink vIndicesSink,
OneDDataSink pointGeomSink,
OneDDataSink vertexDataSink,
FileSplitterCellGroup.AList vertexList,
int currentIndex)
public int readCells()
public void empty()
public java.lang.String toString()
toString in class CellGrouppublic java.lang.String toString(java.lang.String indent)
toString in class CellGroup
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||