|
ParaView
|
#include <vtkPEnSightReader.h>


Superclass for EnSight file parallel readers
Definition at line 61 of file vtkPEnSightReader.h.
| POINT | |
| BAR2 | |
| BAR3 | |
| NSIDED | |
| TRIA3 | |
| TRIA6 | |
| QUAD4 | |
| QUAD8 | |
| NFACED | |
| TETRA4 | |
| TETRA10 | |
| PYRAMID5 | |
| PYRAMID13 | |
| HEXA8 | |
| HEXA20 | |
| PENTA6 | |
| PENTA15 | |
| NUMBER_OF_ELEMENT_TYPES |
Definition at line 531 of file vtkPEnSightReader.h.
Definition at line 553 of file vtkPEnSightReader.h.
Definition at line 569 of file vtkPEnSightReader.h.
| vtkPEnSightReader::vtkPEnSightReader | ( | ) | [protected] |
| vtkPEnSightReader::~vtkPEnSightReader | ( | ) | [protected] |
| virtual const char* vtkPEnSightReader::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkPGenericEnSightReader.
Reimplemented in vtkPEnSightGoldReader, and vtkPEnSightGoldBinaryReader.
| static int vtkPEnSightReader::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkPGenericEnSightReader.
Reimplemented in vtkPEnSightGoldReader, and vtkPEnSightGoldBinaryReader.
| virtual int vtkPEnSightReader::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkPGenericEnSightReader.
Reimplemented in vtkPEnSightGoldReader, and vtkPEnSightGoldBinaryReader.
| static vtkPEnSightReader* vtkPEnSightReader::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkPGenericEnSightReader.
Reimplemented in vtkPEnSightGoldReader, and vtkPEnSightGoldBinaryReader.
| void vtkPEnSightReader::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkPGenericEnSightReader.
Reimplemented in vtkPEnSightGoldReader, and vtkPEnSightGoldBinaryReader.
| virtual char* vtkPEnSightReader::GetMeasuredFileName | ( | ) | [virtual] |
Get the Measured file name. Made public to allow access from apps requiring detailed info about the Data contents
Reimplemented in vtkPEnSightGoldReader.
| virtual char* vtkPEnSightReader::GetMatchFileName | ( | ) | [virtual] |
Get the Match file name. Made public to allow access from apps requiring detailed info about the Data contents
Reimplemented in vtkPEnSightGoldReader.
| virtual void vtkPEnSightReader::SetParticleCoordinatesByIndex | ( | int | ) | [virtual] |
The MeasuredGeometryFile should list particle coordinates from 0->N-1. If a file is loaded where point Ids are listed from 1-N the Id to points reference will be wrong and the data will be generated incorrectly. Setting ParticleCoordinatesByIndex to true will force all Id's to increment from 0->N-1 (relative to their order in the file) and regardless of the actual Id of of the point. Warning, if the Points are listed in non sequential order then setting this flag will reorder them.
Reimplemented from vtkGenericEnSightReader.
| virtual int vtkPEnSightReader::GetParticleCoordinatesByIndex | ( | ) | [virtual] |
The MeasuredGeometryFile should list particle coordinates from 0->N-1. If a file is loaded where point Ids are listed from 1-N the Id to points reference will be wrong and the data will be generated incorrectly. Setting ParticleCoordinatesByIndex to true will force all Id's to increment from 0->N-1 (relative to their order in the file) and regardless of the actual Id of of the point. Warning, if the Points are listed in non sequential order then setting this flag will reorder them.
Reimplemented from vtkGenericEnSightReader.
| virtual void vtkPEnSightReader::ParticleCoordinatesByIndexOn | ( | ) | [virtual] |
The MeasuredGeometryFile should list particle coordinates from 0->N-1. If a file is loaded where point Ids are listed from 1-N the Id to points reference will be wrong and the data will be generated incorrectly. Setting ParticleCoordinatesByIndex to true will force all Id's to increment from 0->N-1 (relative to their order in the file) and regardless of the actual Id of of the point. Warning, if the Points are listed in non sequential order then setting this flag will reorder them.
Reimplemented from vtkGenericEnSightReader.
| virtual void vtkPEnSightReader::ParticleCoordinatesByIndexOff | ( | ) | [virtual] |
The MeasuredGeometryFile should list particle coordinates from 0->N-1. If a file is loaded where point Ids are listed from 1-N the Id to points reference will be wrong and the data will be generated incorrectly. Setting ParticleCoordinatesByIndex to true will force all Id's to increment from 0->N-1 (relative to their order in the file) and regardless of the actual Id of of the point. Warning, if the Points are listed in non sequential order then setting this flag will reorder them.
Reimplemented from vtkGenericEnSightReader.
| virtual int vtkPEnSightReader::RequestInformation | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Reimplemented from vtkPGenericEnSightReader.
| virtual int vtkPEnSightReader::RequestData | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Reimplemented from vtkGenericEnSightReader.
| virtual void vtkPEnSightReader::SetMeasuredFileName | ( | const char * | ) | [protected, virtual] |
Set the Measured file name.
Reimplemented in vtkPEnSightGoldReader.
| virtual void vtkPEnSightReader::SetMatchFileName | ( | const char * | ) | [protected, virtual] |
Set the Match file name.
Reimplemented in vtkPEnSightGoldReader.
| int vtkPEnSightReader::ReadCaseFile | ( | ) | [protected] |
Read the case file. If an error occurred, 0 is returned; otherwise 1.
| int vtkPEnSightReader::ReadCaseFileGeometry | ( | char * | line | ) | [protected] |
Read the case file. If an error occurred, 0 is returned; otherwise 1.
| int vtkPEnSightReader::ReadCaseFileVariable | ( | char * | line | ) | [protected] |
Read the case file. If an error occurred, 0 is returned; otherwise 1.
| int vtkPEnSightReader::ReadCaseFileTime | ( | char * | line | ) | [protected] |
Read the case file. If an error occurred, 0 is returned; otherwise 1.
| int vtkPEnSightReader::ReadCaseFileFile | ( | char * | line | ) | [protected] |
Read the case file. If an error occurred, 0 is returned; otherwise 1.
| virtual int vtkPEnSightReader::ReadGeometryFile | ( | const char * | fileName, |
| int | timeStep, | ||
| vtkMultiBlockDataSet * | output | ||
| ) | [protected, pure virtual] |
Read the geometry file. If an error occurred, 0 is returned; otherwise 1.
Implemented in vtkPEnSightGoldBinaryReader, and vtkPEnSightGoldReader.
| virtual int vtkPEnSightReader::ReadMeasuredGeometryFile | ( | const char * | fileName, |
| int | timeStep, | ||
| vtkMultiBlockDataSet * | output | ||
| ) | [protected, pure virtual] |
Read the measured geometry file. If an error occurred, 0 is returned; otherwise 1.
Implemented in vtkPEnSightGoldBinaryReader, and vtkPEnSightGoldReader.
| int vtkPEnSightReader::ReadVariableFiles | ( | vtkMultiBlockDataSet * | output | ) | [protected] |
Read the variable files. If an error occurred, 0 is returned; otherwise 1.
| virtual int vtkPEnSightReader::ReadScalarsPerNode | ( | const char * | fileName, |
| const char * | description, | ||
| int | timeStep, | ||
| vtkMultiBlockDataSet * | output, | ||
| int | measured = 0, |
||
| int | numberOfComponents = 1, |
||
| int | component = 0 |
||
| ) | [protected, pure virtual] |
Read scalars per node for this dataset. If an error occurred, 0 is returned; otherwise 1.
Implemented in vtkPEnSightGoldBinaryReader, and vtkPEnSightGoldReader.
| virtual int vtkPEnSightReader::ReadVectorsPerNode | ( | const char * | fileName, |
| const char * | description, | ||
| int | timeStep, | ||
| vtkMultiBlockDataSet * | output, | ||
| int | measured = 0 |
||
| ) | [protected, pure virtual] |
Read vectors per node for this dataset. If an error occurred, 0 is returned; otherwise 1.
Implemented in vtkPEnSightGoldBinaryReader, and vtkPEnSightGoldReader.
| virtual int vtkPEnSightReader::ReadTensorsPerNode | ( | const char * | fileName, |
| const char * | description, | ||
| int | timeStep, | ||
| vtkMultiBlockDataSet * | output | ||
| ) | [protected, pure virtual] |
Read tensors per node for this dataset. If an error occurred, 0 is returned; otherwise 1.
Implemented in vtkPEnSightGoldBinaryReader, and vtkPEnSightGoldReader.
| virtual int vtkPEnSightReader::ReadScalarsPerElement | ( | const char * | fileName, |
| const char * | description, | ||
| int | timeStep, | ||
| vtkMultiBlockDataSet * | output, | ||
| int | numberOfComponents = 1, |
||
| int | component = 0 |
||
| ) | [protected, pure virtual] |
Read scalars per element for this dataset. If an error occurred, 0 is returned; otherwise 1.
Implemented in vtkPEnSightGoldBinaryReader, and vtkPEnSightGoldReader.
| virtual int vtkPEnSightReader::ReadVectorsPerElement | ( | const char * | fileName, |
| const char * | description, | ||
| int | timeStep, | ||
| vtkMultiBlockDataSet * | output | ||
| ) | [protected, pure virtual] |
Read vectors per element for this dataset. If an error occurred, 0 is returned; otherwise 1.
Implemented in vtkPEnSightGoldBinaryReader, and vtkPEnSightGoldReader.
| virtual int vtkPEnSightReader::ReadTensorsPerElement | ( | const char * | fileName, |
| const char * | description, | ||
| int | timeStep, | ||
| vtkMultiBlockDataSet * | output | ||
| ) | [protected, pure virtual] |
Read tensors per element for this dataset. If an error occurred, 0 is returned; otherwise 1.
Implemented in vtkPEnSightGoldBinaryReader, and vtkPEnSightGoldReader.
| virtual int vtkPEnSightReader::CreateUnstructuredGridOutput | ( | int | partId, |
| char | line[80], | ||
| const char * | name, | ||
| vtkMultiBlockDataSet * | output | ||
| ) | [protected, pure virtual] |
Read an unstructured part (partId) from the geometry file and create a vtkUnstructuredGrid output. Return 0 if EOF reached.
Implemented in vtkPEnSightGoldBinaryReader.
| virtual int vtkPEnSightReader::CreateStructuredGridOutput | ( | int | partId, |
| char | line[80], | ||
| const char * | name, | ||
| vtkMultiBlockDataSet * | output | ||
| ) | [protected, pure virtual] |
Read a structured part from the geometry file and create a vtkStructuredGridOutput. Return 0 if EOF reached.
| void vtkPEnSightReader::AddVariableFileName | ( | const char * | fileName1, |
| const char * | fileName2 = NULL |
||
| ) | [protected] |
Add another file name to the list for a particular variable type.
| void vtkPEnSightReader::AddVariableDescription | ( | const char * | description | ) | [protected] |
Add another description to the list for a particular variable type.
Reimplemented from vtkGenericEnSightReader.
| void vtkPEnSightReader::AddVariableType | ( | ) | [protected] |
Record the variable type for the variable line just read.
| int vtkPEnSightReader::GetElementType | ( | const char * | line | ) | [protected] |
Determine the element type from a line read a file. Return -1 for invalid element type.
| int vtkPEnSightReader::GetSectionType | ( | const char * | line | ) | [protected] |
Determine the section type from a line read a file. Return -1 for invalid section type.
| void vtkPEnSightReader::ReplaceWildcards | ( | char * | filename, |
| int | num | ||
| ) | [protected] |
Replace the *'s in the filename with the given filename number.
| void vtkPEnSightReader::RemoveLeadingBlanks | ( | char * | line | ) | [protected] |
Remove leading blank spaces from a string.
| vtkPEnSightReaderCellIds* vtkPEnSightReader::GetCellIds | ( | int | index, |
| int | cellType | ||
| ) | [protected] |
Get the list for the given output index and cell type.
Distributed Read Only. Get the vtkIdList for the given GLOBAL output index and cell type.
Distributed Read Only. Get the vtkIdList for the given GLOBAL output index and cell type.
| vtkPEnSightReaderCellIds* vtkPEnSightReader::GetPointIds | ( | int | index | ) | [protected] |
Distributed Read Only. Get the list for the given points index.
| void vtkPEnSightReader::AddToBlock | ( | vtkMultiBlockDataSet * | output, |
| unsigned int | blockNo, | ||
| vtkDataSet * | dataset | ||
| ) | [protected] |
Convenience method use to convert the readers from VTK 5 multiblock API to the current composite data infrastructure.
| vtkDataSet* vtkPEnSightReader::GetDataSetFromBlock | ( | vtkMultiBlockDataSet * | output, |
| unsigned int | blockNo | ||
| ) | [protected] |
Convenience method use to convert the readers from VTK 5 multiblock API to the current composite data infrastructure.
| void vtkPEnSightReader::SetBlockName | ( | vtkMultiBlockDataSet * | output, |
| unsigned int | blockNo, | ||
| const char * | name | ||
| ) | [protected] |
Set the name of a block.
| void vtkPEnSightReader::InsertNextCellAndId | ( | vtkUnstructuredGrid * | , |
| int | vtkCellType, | ||
| vtkIdType | numPoints, | ||
| vtkIdType * | points, | ||
| int | partId, | ||
| int | ensightCellType, | ||
| vtkIdType | globalId, | ||
| vtkIdType | numElements | ||
| ) | [protected] |
Merge InsertNextCell & GetId->InsertNextId Take Distributed Read into account.
| void vtkPEnSightReader::InsertVariableComponent | ( | vtkFloatArray * | array, |
| int | i, | ||
| int | component, | ||
| float * | content, | ||
| int | partId, | ||
| int | ensightCellType, | ||
| int | insertionType | ||
| ) | [protected] |
Merge InsertNextCell & GetId->InsertNextId Take Distributed Read into account.
| void vtkPEnSightReader::PrepareStructuredDimensionsForDistribution | ( | int | partId, |
| int * | oldDimensions, | ||
| int * | newDimensions, | ||
| int * | splitDimension, | ||
| int * | splitDimensionBeginIndex, | ||
| int | ghostLevel, | ||
| vtkUnsignedCharArray * | pointGhostArray, | ||
| vtkUnsignedCharArray * | cellGhostArray | ||
| ) | [protected] |
1. Find future split dimension for distribution (biggest) 2. Compute New dimensions 3. Update PointIds and CellIds for compatibility with variables injection 4. Generate Ghost Cells/Points arrays in output if ghostLevel > 0
| virtual void vtkPEnSightReader::SetUseTimeSets | ( | int | ) | [protected, virtual] |
| virtual int vtkPEnSightReader::GetUseTimeSets | ( | ) | [protected, virtual] |
| virtual void vtkPEnSightReader::UseTimeSetsOn | ( | ) | [protected, virtual] |
| virtual void vtkPEnSightReader::UseTimeSetsOff | ( | ) | [protected, virtual] |
| virtual void vtkPEnSightReader::SetUseFileSets | ( | int | ) | [protected, virtual] |
| virtual int vtkPEnSightReader::GetUseFileSets | ( | ) | [protected, virtual] |
| virtual void vtkPEnSightReader::UseFileSetsOn | ( | ) | [protected, virtual] |
| virtual void vtkPEnSightReader::UseFileSetsOff | ( | ) | [protected, virtual] |
| int vtkPEnSightReader::CheckOutputConsistency | ( | ) | [protected] |
int vtkPEnSightReader::CaseFileRead [protected] |
Definition at line 641 of file vtkPEnSightReader.h.
char* vtkPEnSightReader::MeasuredFileName [protected] |
Definition at line 799 of file vtkPEnSightReader.h.
char* vtkPEnSightReader::MatchFileName [protected] |
Definition at line 800 of file vtkPEnSightReader.h.
vtkPEnSightReaderCellIdsType* vtkPEnSightReader::CellIds [protected] |
Definition at line 803 of file vtkPEnSightReader.h.
vtkPEnSightReaderCellIdsType* vtkPEnSightReader::PointIds [protected] |
Definition at line 806 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::UnstructuredPartIds [protected] |
Definition at line 809 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::StructuredPartIds [protected] |
Definition at line 811 of file vtkPEnSightReader.h.
bool vtkPEnSightReader::CoordinatesAtEnd [protected] |
Definition at line 813 of file vtkPEnSightReader.h.
bool vtkPEnSightReader::InjectGlobalElementIds [protected] |
Definition at line 814 of file vtkPEnSightReader.h.
bool vtkPEnSightReader::InjectGlobalNodeIds [protected] |
Definition at line 815 of file vtkPEnSightReader.h.
int vtkPEnSightReader::LastPointId [protected] |
Definition at line 816 of file vtkPEnSightReader.h.
int vtkPEnSightReader::VariableMode [protected] |
Definition at line 818 of file vtkPEnSightReader.h.
char** vtkPEnSightReader::VariableFileNames [protected] |
Definition at line 821 of file vtkPEnSightReader.h.
char** vtkPEnSightReader::ComplexVariableFileNames [protected] |
Definition at line 822 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::VariableTimeSetIds [protected] |
Definition at line 825 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::ComplexVariableTimeSetIds [protected] |
Definition at line 826 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::VariableFileSetIds [protected] |
Definition at line 829 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::ComplexVariableFileSetIds [protected] |
Definition at line 830 of file vtkPEnSightReader.h.
Definition at line 833 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::TimeSetsWithFilenameNumbers [protected] |
Definition at line 834 of file vtkPEnSightReader.h.
Definition at line 837 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::FileSetsWithFilenameNumbers [protected] |
Definition at line 838 of file vtkPEnSightReader.h.
Definition at line 841 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::TimeSetIds [protected] |
Definition at line 844 of file vtkPEnSightReader.h.
vtkIdList* vtkPEnSightReader::FileSets [protected] |
Definition at line 845 of file vtkPEnSightReader.h.
int vtkPEnSightReader::GeometryTimeSet [protected] |
Definition at line 847 of file vtkPEnSightReader.h.
int vtkPEnSightReader::GeometryFileSet [protected] |
Definition at line 848 of file vtkPEnSightReader.h.
int vtkPEnSightReader::MeasuredTimeSet [protected] |
Definition at line 849 of file vtkPEnSightReader.h.
int vtkPEnSightReader::MeasuredFileSet [protected] |
Definition at line 850 of file vtkPEnSightReader.h.
float vtkPEnSightReader::GeometryTimeValue [protected] |
Definition at line 852 of file vtkPEnSightReader.h.
float vtkPEnSightReader::MeasuredTimeValue [protected] |
Definition at line 853 of file vtkPEnSightReader.h.
int vtkPEnSightReader::UseTimeSets [protected] |
Definition at line 855 of file vtkPEnSightReader.h.
int vtkPEnSightReader::UseFileSets [protected] |
Definition at line 858 of file vtkPEnSightReader.h.
int vtkPEnSightReader::NumberOfGeometryParts [protected] |
Definition at line 863 of file vtkPEnSightReader.h.
int vtkPEnSightReader::NumberOfMeasuredPoints [protected] |
Definition at line 868 of file vtkPEnSightReader.h.
int vtkPEnSightReader::NumberOfNewOutputs [protected] |
Definition at line 870 of file vtkPEnSightReader.h.
int vtkPEnSightReader::InitialRead [protected] |
Definition at line 871 of file vtkPEnSightReader.h.
int vtkPEnSightReader::ParticleCoordinatesByIndex [protected] |
Reimplemented from vtkGenericEnSightReader.
Definition at line 875 of file vtkPEnSightReader.h.
double vtkPEnSightReader::ActualTimeValue [protected] |
Definition at line 877 of file vtkPEnSightReader.h.
int vtkPEnSightReader::GhostLevels [protected] |
Definition at line 879 of file vtkPEnSightReader.h.
std::map<std::string, std::map<int, long> > vtkPEnSightReader::FileOffsets [protected] |
Definition at line 882 of file vtkPEnSightReader.h.
1.7.5.1