#include <string>
#include "vtkMultiBlockDataSetAlgorithm.h"
+#include "vtkInformationGaussDoubleVectorKey.h"
+class vtkDataSet;
class vtkMutableDirectedGraph;
class vtkInformationDataObjectMetaDataKey;
+class vtkInformationDoubleVectorKey;
+class ExportedTinyInfo;
class VTK_EXPORT vtkMEDReader : public vtkMultiBlockDataSetAlgorithm
{
//
virtual void GenerateVectors(int);
virtual void ChangeMode(int);
+ virtual void GhostCellGeneratorCallForPara(int);
static const char *GetSeparator();
// Description
// Static information key used to transfer the meta data graph along the pipeline
static vtkInformationDataObjectMetaDataKey* META_DATA();
+ static vtkInformationGaussDoubleVectorKey* GAUSS_DATA();
protected:
vtkMEDReader();
private:
void UpdateSIL(vtkInformation *request, vtkInformation *info);
virtual double PublishTimeStepsIfNeeded(vtkInformation*, bool& isUpdated);
- virtual void FillMultiBlockDataSetInstance(vtkMultiBlockDataSet *output, double reqTS);
+ virtual void FillMultiBlockDataSetInstance(vtkMultiBlockDataSet *output, double reqTS, ExportedTinyInfo *internalInfo=0);
+ vtkDataSet *RetrieveDataSetAtTime(double reqTS, ExportedTinyInfo *internalInfo);
private:
//BTX
//ETX