Version: 8.3.0
vtkMEDReader Class Reference

#include <vtkMEDReader.h>

Inheritance diagram for vtkMEDReader:
Inheritance graph

Data Structures

class  vtkMEDReaderInternal
 

Public Member Functions

 vtkTypeMacro (vtkMEDReader, vtkMultiBlockDataSetAlgorithm)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetFileName (const char *)
 
virtual char * GetFileName ()
 
virtual const char * GetFileExtensions ()
 
virtual const char * GetDescriptiveName ()
 
virtual void SetFieldsStatus (const char *name, int status)
 
virtual int GetNumberOfFieldsTreeArrays ()
 
virtual const char * GetFieldsTreeArrayName (int index)
 
virtual int GetFieldsTreeArrayStatus (const char *name)
 
virtual int GetTimesFlagsArrayStatus (const char *name)
 
virtual void SetTimesFlagsStatus (const char *name, int status)
 
virtual int GetNumberOfTimesFlagsArrays ()
 
virtual const char * GetTimesFlagsArrayName (int index)
 
virtual std::string BuildSIL (vtkMutableDirectedGraph *)
 Build the graph used to pass information to the client on the supports. More...
 
virtual void Reload ()
 
virtual int GetServerModifTime ()
 
virtual void GenerateVectors (int)
 
virtual void ChangeMode (int)
 
virtual void GhostCellGeneratorCallForPara (int)
 
 vtkTypeMacro (vtkMEDReader, vtkMultiBlockDataSetAlgorithm)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetFileName (const char *)
 
virtual char * GetFileName ()
 
virtual const char * GetFileExtensions ()
 
virtual const char * GetDescriptiveName ()
 
virtual void SetFieldsStatus (const char *name, int status)
 
virtual int GetNumberOfFieldsTreeArrays ()
 
virtual const char * GetFieldsTreeArrayName (int index)
 
virtual int GetFieldsTreeArrayStatus (const char *name)
 
virtual int GetTimesFlagsArrayStatus (const char *name)
 
virtual void SetTimesFlagsStatus (const char *name, int status)
 
virtual int GetNumberOfTimesFlagsArrays ()
 
virtual const char * GetTimesFlagsArrayName (int index)
 
virtual std::string BuildSIL (vtkMutableDirectedGraph *)
 Build the graph used to pass information to the client on the supports. More...
 
virtual void Reload ()
 
virtual int GetReloadReq (int a)
 
virtual int GetReloadReq ()
 
virtual int GetServerModifTime ()
 
virtual void GenerateVectors (int)
 
virtual void ChangeMode (int)
 

Static Public Member Functions

static vtkMEDReaderNew ()
 
static const char * GetSeparator ()
 
static
vtkInformationDataObjectMetaDataKey * 
META_DATA ()
 
static
vtkInformationGaussDoubleVectorKey
GAUSS_DATA ()
 
static vtkMEDReaderNew ()
 
static const char * GetSeparator ()
 

Protected Member Functions

 vtkMEDReader ()
 
virtual ~vtkMEDReader ()
 
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
 vtkMEDReader ()
 
virtual ~vtkMEDReader ()
 
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Private Member Functions

 vtkMEDReader (const vtkMEDReader &)
 
void operator= (const vtkMEDReader &)
 
void UpdateSIL (vtkInformation *request, vtkInformation *info)
 
virtual double PublishTimeStepsIfNeeded (vtkInformation *, bool &isUpdated)
 
virtual void FillMultiBlockDataSetInstance (vtkMultiBlockDataSet *output, double reqTS, ExportedTinyInfo *internalInfo=0)
 
vtkDataSet * RetrieveDataSetAtTime (double reqTS, ExportedTinyInfo *internalInfo)
 
 vtkMEDReader (const vtkMEDReader &)
 
void operator= (const vtkMEDReader &)
 
void UpdateSIL (vtkInformation *info)
 
virtual double PublishTimeStepsIfNeeded (vtkInformation *, bool &isUpdated)
 
virtual void FillMultiBlockDataSetInstance (vtkMultiBlockDataSet *output, double reqTS)
 

Private Attributes

vtkMEDReaderInternalInternal
 

Constructor & Destructor Documentation

vtkMEDReader::vtkMEDReader ( const vtkMEDReader )
private
vtkMEDReader::vtkMEDReader ( )
protected
vtkMEDReader::~vtkMEDReader ( )
protectedvirtual

References Internal.

vtkMEDReader::vtkMEDReader ( const vtkMEDReader )
private
vtkMEDReader::vtkMEDReader ( )
protected
virtual vtkMEDReader::~vtkMEDReader ( )
protectedvirtual

Member Function Documentation

void vtkMEDReader::operator= ( const vtkMEDReader )
private
static vtkMEDReader* vtkMEDReader::New ( )
static
vtkMEDReader::vtkTypeMacro ( vtkMEDReader  ,
vtkMultiBlockDataSetAlgorithm   
)
void vtkMEDReader::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
char * vtkMEDReader::GetFileName ( )
virtual
virtual const char* vtkMEDReader::GetFileExtensions ( )
virtual
virtual const char* vtkMEDReader::GetDescriptiveName ( )
virtual
int vtkMEDReader::GetNumberOfFieldsTreeArrays ( )
virtual
const char * vtkMEDReader::GetFieldsTreeArrayName ( int  index)
virtual
int vtkMEDReader::GetFieldsTreeArrayStatus ( const char *  name)
virtual
int vtkMEDReader::GetTimesFlagsArrayStatus ( const char *  name)
virtual
int vtkMEDReader::GetNumberOfTimesFlagsArrays ( )
virtual
const char * vtkMEDReader::GetTimesFlagsArrayName ( int  index)
virtual
std::string vtkMEDReader::BuildSIL ( vtkMutableDirectedGraph *  sil)
virtual

The returned string is the name of the mesh activated which groups and families are in sil.

References MEDFileFieldRepresentationTree::feedSIL(), MEDFileFieldRepresentationTree::feedSILForFamsAndGrps(), Internal, and vtkMEDReader::vtkMEDReaderInternal::Tree.

void vtkMEDReader::Reload ( )
virtual
int vtkMEDReader::GetServerModifTime ( )
virtual
const char * vtkMEDReader::GetSeparator ( )
static
vtkInformationDataObjectMetaDataKey * vtkMEDReader::META_DATA ( )
static
vtkInformationGaussDoubleVectorKey * vtkMEDReader::GAUSS_DATA ( )
static
int vtkMEDReader::RequestInformation ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual
int vtkMEDReader::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual
void vtkMEDReader::FillMultiBlockDataSetInstance ( vtkMultiBlockDataSet *  output,
double  reqTS,
ExportedTinyInfo internalInfo = 0 
)
privatevirtual
void vtkMEDReader::operator= ( const vtkMEDReader )
private
static vtkMEDReader* vtkMEDReader::New ( )
static
vtkMEDReader::vtkTypeMacro ( vtkMEDReader  ,
vtkMultiBlockDataSetAlgorithm   
)
void vtkMEDReader::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkMEDReader::SetFileName ( const char *  )
virtual
virtual char* vtkMEDReader::GetFileName ( )
virtual
virtual const char* vtkMEDReader::GetFileExtensions ( )
virtual
virtual const char* vtkMEDReader::GetDescriptiveName ( )
virtual
virtual void vtkMEDReader::SetFieldsStatus ( const char *  name,
int  status 
)
virtual
virtual int vtkMEDReader::GetNumberOfFieldsTreeArrays ( )
virtual
virtual const char* vtkMEDReader::GetFieldsTreeArrayName ( int  index)
virtual
virtual int vtkMEDReader::GetFieldsTreeArrayStatus ( const char *  name)
virtual
virtual int vtkMEDReader::GetTimesFlagsArrayStatus ( const char *  name)
virtual
virtual void vtkMEDReader::SetTimesFlagsStatus ( const char *  name,
int  status 
)
virtual
virtual int vtkMEDReader::GetNumberOfTimesFlagsArrays ( )
virtual
virtual const char* vtkMEDReader::GetTimesFlagsArrayName ( int  index)
virtual
virtual std::string vtkMEDReader::BuildSIL ( vtkMutableDirectedGraph *  )
virtual
virtual void vtkMEDReader::Reload ( )
virtual
int vtkMEDReader::GetReloadReq ( int  a)
virtual
int vtkMEDReader::GetReloadReq ( )
virtual
virtual int vtkMEDReader::GetServerModifTime ( )
virtual
virtual void vtkMEDReader::GenerateVectors ( int  )
virtual
virtual void vtkMEDReader::ChangeMode ( int  )
virtual
static const char* vtkMEDReader::GetSeparator ( )
static
virtual int vtkMEDReader::RequestInformation ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
virtual int vtkMEDReader::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
void vtkMEDReader::UpdateSIL ( vtkInformation *  info)
private
virtual double vtkMEDReader::PublishTimeStepsIfNeeded ( vtkInformation *  ,
bool &  isUpdated 
)
privatevirtual
void vtkMEDReader::FillMultiBlockDataSetInstance ( vtkMultiBlockDataSet *  output,
double  reqTS 
)
privatevirtual

Field Documentation

vtkMEDReaderInternal * vtkMEDReader::Internal
private