vtkCGNSReader creates a multi-block dataset and reads unstructured grids, and structured meshes from binary files stored in CGNS file format, with data stored at the nodes or at the cells.
More...
#include <vtkCGNSReader.h>
Inherits vtkMultiBlockDataSetAlgorithm.
|
| vtkCGNSReader () |
|
| ~vtkCGNSReader () |
|
virtual int | FillOutputPortInformation (int port, vtkInformation *info) |
|
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
|
virtual int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
|
int | GetCurvilinearZone (int base, int zone, int cell_dim, int phys_dim, void *zsize, vtkMultiBlockDataSet *mbase) |
|
int | GetUnstructuredZone (int base, int zone, int cell_dim, int phys_dim, void *zsize, vtkMultiBlockDataSet *mbase) |
|
vtkCGNSReader creates a multi-block dataset and reads unstructured grids, and structured meshes from binary files stored in CGNS file format, with data stored at the nodes or at the cells.
vtkCGNSReader is inspired by the VisIt CGNS reader originally written by B. Whitlock. vtkCGNSReader relies on the low level CGNS API to load DataSet and reduce memory footprint.
- Warning
- ...
- Thanks:
- Thanks to .
Definition at line 51 of file vtkCGNSReader.h.
§ Superclass
§ vtkCGNSReader()
vtkCGNSReader::vtkCGNSReader |
( |
| ) |
|
|
protected |
§ ~vtkCGNSReader()
vtkCGNSReader::~vtkCGNSReader |
( |
| ) |
|
|
protected |
§ New()
§ GetClassName()
virtual const char* vtkCGNSReader::GetClassName |
( |
| ) |
|
|
virtual |
§ IsTypeOf()
static int vtkCGNSReader::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
§ IsA()
virtual int vtkCGNSReader::IsA |
( |
const char * |
type | ) |
|
|
virtual |
§ SafeDownCast()
static vtkCGNSReader* vtkCGNSReader::SafeDownCast |
( |
vtkObject * |
o | ) |
|
|
static |
§ PrintSelf()
void vtkCGNSReader::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
§ SetFileName()
virtual void vtkCGNSReader::SetFileName |
( |
const char * |
| ) |
|
|
virtual |
Specify file name of CGNS datafile to read.
§ GetFileName()
virtual char* vtkCGNSReader::GetFileName |
( |
| ) |
|
|
virtual |
Specify file name of CGNS datafile to read.
§ CanReadFile()
int vtkCGNSReader::CanReadFile |
( |
const char * |
filename | ) |
|
Is the given file name a CGNS file?
§ GetBaseArrayStatus()
int vtkCGNSReader::GetBaseArrayStatus |
( |
const char * |
name | ) |
|
§ SetBaseArrayStatus()
void vtkCGNSReader::SetBaseArrayStatus |
( |
const char * |
name, |
|
|
int |
status |
|
) |
| |
§ DisableAllBases()
void vtkCGNSReader::DisableAllBases |
( |
| ) |
|
§ EnableAllBases()
void vtkCGNSReader::EnableAllBases |
( |
| ) |
|
§ GetNumberOfBaseArrays()
int vtkCGNSReader::GetNumberOfBaseArrays |
( |
| ) |
|
§ GetNumberOfPointArrays()
int vtkCGNSReader::GetNumberOfPointArrays |
( |
| ) |
|
§ GetNumberOfCellArrays()
int vtkCGNSReader::GetNumberOfCellArrays |
( |
| ) |
|
§ GetBaseArrayName()
const char* vtkCGNSReader::GetBaseArrayName |
( |
int |
index | ) |
|
§ GetPointArrayName()
const char* vtkCGNSReader::GetPointArrayName |
( |
int |
index | ) |
|
§ GetCellArrayName()
const char* vtkCGNSReader::GetCellArrayName |
( |
int |
index | ) |
|
§ GetPointArrayStatus()
int vtkCGNSReader::GetPointArrayStatus |
( |
const char * |
name | ) |
|
§ GetCellArrayStatus()
int vtkCGNSReader::GetCellArrayStatus |
( |
const char * |
name | ) |
|
§ SetPointArrayStatus()
void vtkCGNSReader::SetPointArrayStatus |
( |
const char * |
name, |
|
|
int |
status |
|
) |
| |
§ SetCellArrayStatus()
void vtkCGNSReader::SetCellArrayStatus |
( |
const char * |
name, |
|
|
int |
status |
|
) |
| |
§ DisableAllPointArrays()
void vtkCGNSReader::DisableAllPointArrays |
( |
| ) |
|
§ EnableAllPointArrays()
void vtkCGNSReader::EnableAllPointArrays |
( |
| ) |
|
§ DisableAllCellArrays()
void vtkCGNSReader::DisableAllCellArrays |
( |
| ) |
|
§ EnableAllCellArrays()
void vtkCGNSReader::EnableAllCellArrays |
( |
| ) |
|
§ SetDoublePrecisionMesh()
virtual void vtkCGNSReader::SetDoublePrecisionMesh |
( |
int |
| ) |
|
|
virtual |
§ GetDoublePrecisionMesh()
virtual int vtkCGNSReader::GetDoublePrecisionMesh |
( |
| ) |
|
|
virtual |
§ DoublePrecisionMeshOn()
virtual void vtkCGNSReader::DoublePrecisionMeshOn |
( |
| ) |
|
|
virtual |
§ DoublePrecisionMeshOff()
virtual void vtkCGNSReader::DoublePrecisionMeshOff |
( |
| ) |
|
|
virtual |
§ SetLoadBndPatch()
virtual void vtkCGNSReader::SetLoadBndPatch |
( |
int |
| ) |
|
|
virtual |
§ GetLoadBndPatch()
virtual int vtkCGNSReader::GetLoadBndPatch |
( |
| ) |
|
|
virtual |
§ LoadBndPatchOn()
virtual void vtkCGNSReader::LoadBndPatchOn |
( |
| ) |
|
|
virtual |
§ LoadBndPatchOff()
virtual void vtkCGNSReader::LoadBndPatchOff |
( |
| ) |
|
|
virtual |
§ SetCreateEachSolutionAsBlock()
virtual void vtkCGNSReader::SetCreateEachSolutionAsBlock |
( |
int |
| ) |
|
|
virtual |
§ GetCreateEachSolutionAsBlock()
virtual int vtkCGNSReader::GetCreateEachSolutionAsBlock |
( |
| ) |
|
|
virtual |
§ CreateEachSolutionAsBlockOn()
virtual void vtkCGNSReader::CreateEachSolutionAsBlockOn |
( |
| ) |
|
|
virtual |
§ CreateEachSolutionAsBlockOff()
virtual void vtkCGNSReader::CreateEachSolutionAsBlockOff |
( |
| ) |
|
|
virtual |
§ SetController()
void vtkCGNSReader::SetController |
( |
vtkMultiProcessController * |
c | ) |
|
Set/get the communication object used to relay a list of files from the rank 0 process to all others.
This is the only interprocess communication required by vtkPExodusIIReader.
§ GetController()
virtual vtkMultiProcessController* vtkCGNSReader::GetController |
( |
| ) |
|
|
virtual |
Set/get the communication object used to relay a list of files from the rank 0 process to all others.
This is the only interprocess communication required by vtkPExodusIIReader.
§ Broadcast()
void vtkCGNSReader::Broadcast |
( |
vtkMultiProcessController * |
ctrl | ) |
|
Sends metadata (that read from the input file, not settings modified through this API) from the rank 0 node to all other processes in a job.
§ FillOutputPortInformation()
virtual int vtkCGNSReader::FillOutputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
§ RequestData()
virtual int vtkCGNSReader::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
§ RequestInformation()
virtual int vtkCGNSReader::RequestInformation |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
§ SelectionModifiedCallback()
static void vtkCGNSReader::SelectionModifiedCallback |
( |
vtkObject * |
caller, |
|
|
unsigned long |
eid, |
|
|
void * |
clientdata, |
|
|
void * |
calldata |
|
) |
| |
|
staticprotected |
§ GetCurvilinearZone()
int vtkCGNSReader::GetCurvilinearZone |
( |
int |
base, |
|
|
int |
zone, |
|
|
int |
cell_dim, |
|
|
int |
phys_dim, |
|
|
void * |
zsize, |
|
|
vtkMultiBlockDataSet * |
mbase |
|
) |
| |
|
protected |
§ GetUnstructuredZone()
int vtkCGNSReader::GetUnstructuredZone |
( |
int |
base, |
|
|
int |
zone, |
|
|
int |
cell_dim, |
|
|
int |
phys_dim, |
|
|
void * |
zsize, |
|
|
vtkMultiBlockDataSet * |
mbase |
|
) |
| |
|
protected |
§ vtkPrivate
§ BaseSelection
vtkDataArraySelection* vtkCGNSReader::BaseSelection |
|
protected |
§ PointDataArraySelection
vtkDataArraySelection* vtkCGNSReader::PointDataArraySelection |
|
protected |
§ CellDataArraySelection
vtkDataArraySelection* vtkCGNSReader::CellDataArraySelection |
|
protected |
§ SelectionObserver
vtkCallbackCommand* vtkCGNSReader::SelectionObserver |
|
protected |
§ Controller
vtkMultiProcessController* vtkCGNSReader::Controller |
|
protected |
§ ProcRank
vtkIdType vtkCGNSReader::ProcRank |
|
protected |
§ ProcSize
vtkIdType vtkCGNSReader::ProcSize |
|
protected |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/ParaView-v5.2.0/ParaViewCore/VTKExtensions/CGNSReader/vtkCGNSReader.h