public abstract class UnstructuredTopology extends Topology
Modifier and Type | Field and Description |
---|---|
protected Geometry |
geometry |
protected CellGroupGrid |
groupGrid |
protected Partitioning |
partitioning |
protected ISBounds |
pointListBounds |
protected DataSource |
thePoints |
protected DataSource |
theTriangles |
protected ISBounds |
triListBounds |
dimensionality
Constructor and Description |
---|
UnstructuredTopology(java.lang.String pointInfoFDLFileName,
java.lang.String vIndicesFDLFileName,
UnstructuredGeometry geometry,
int dimensionality) |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
static java.lang.String |
basePointInfoFileName(java.lang.String pointInfoFDLFileName) |
static java.lang.String |
baseVIndicesFileName(java.lang.String vIndicesFDLFileName) |
Datum |
datum(IndexSpaceID id)
return a datum corresponding to the IndexSpaceID argument.
|
Cell |
findEnclosingCell(IndexSpaceID id,
Point p) |
ISBounds |
getBounds()
Returns the bounds of the 1D pointlist.
|
CellGroupGrid |
getCellGroupGrid()
This is public for debugging purposes only.
|
RecordDescriptor |
getRecordDescriptor()
Return a RecordDescriptor for datums returned by this topology.
|
DataSource |
getTriangleDS() |
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.
|
protected DataSource thePoints
protected DataSource theTriangles
protected ISBounds pointListBounds
protected ISBounds triListBounds
protected CellGroupGrid groupGrid
protected Partitioning partitioning
protected Geometry geometry
public UnstructuredTopology(java.lang.String pointInfoFDLFileName, java.lang.String vIndicesFDLFileName, UnstructuredGeometry geometry, int dimensionality)
public static java.lang.String basePointInfoFileName(java.lang.String pointInfoFDLFileName)
public static java.lang.String baseVIndicesFileName(java.lang.String vIndicesFDLFileName)
public Cell findEnclosingCell(IndexSpaceID id, Point p)
findEnclosingCell
in class Topology
public CellGroupGrid getCellGroupGrid()
public DataSource getTriangleDS()
public Datum datum(IndexSpaceID id)
public ISBounds getBounds()
public RecordDescriptor getRecordDescriptor()
getRecordDescriptor
in class Topology
public java.lang.String toString()