35 #ifndef vtkPSLACReader_h 36 #define vtkPSLACReader_h 38 #include "vtkIOParallelModule.h" 75 int CheckTetrahedraWinding(
int meshFD) VTK_OVERRIDE;
86 int ReadFieldData(const
int *modeFDArray,
90 int ReadTetrahedronInteriorArray(
int meshFD,
92 int ReadTetrahedronExteriorArray(
int meshFD,
95 int MeshUpToDate() VTK_OVERRIDE;
103 vtkInternal *Internal;
129 return process*(this->NumberOfGlobalPoints/this->NumberOfPieces + 1);
132 vtkIdType result = this->StartPointRead(process+1);
133 if (result > this->NumberOfGlobalPoints) result=this->NumberOfGlobalPoints;
151 #endif //vtkPSLACReader_h
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkSLACReader * New()
dynamic, self-adjusting array of vtkIdType
Hold a reference to a vtkObjectBase instance.
A reader for a data format used by Omega3p, Tau3p, and several other tools used at the Standford Line...
Manages a map from edges to midpoint coordinates.
a simple class to control print indentation
int RequestedPieceCache
Piece information from the last call.
abstract superclass for arrays of numeric data
vtkIdType EndPointRead(int process)
The start/end points read by the given process.
Composite dataset that organizes datasets into blocks.
int NumberOfPiecesCache
Piece information from the last call.
Extends the vtkSLACReader to read in partitioned pieces.
Manages a map from edges to the point id of the midpoint.
Multiprocessing communication superclass.