Commit d2a3065f authored by Cory Quammen's avatar Cory Quammen

Added VTK_OVERRIDEs as needed

parent 66bf5459
......@@ -36,7 +36,7 @@ class VTKFILTERSPARALLELDIY2_EXPORT vtkPResampleToImage : public vtkResampleToIm
{
public:
vtkTypeMacro(vtkPResampleToImage, vtkResampleToImage);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
static vtkPResampleToImage *New();
......@@ -54,7 +54,7 @@ protected:
~vtkPResampleToImage();
virtual int RequestData(vtkInformation *, vtkInformationVector **,
vtkInformationVector *);
vtkInformationVector *) VTK_OVERRIDE;
vtkMultiProcessController *Controller;
......
......@@ -35,7 +35,7 @@ class VTKFILTERSPARALLELDIY2_EXPORT vtkPResampleWithDataSet : public vtkResample
{
public:
vtkTypeMacro(vtkPResampleWithDataSet, vtkResampleWithDataSet);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
static vtkPResampleWithDataSet *New();
......
......@@ -139,7 +139,7 @@ protected:
int ProcessRequest(vtkInformation* request,
vtkInformationVector** inputVector,
vtkInformationVector* outputVector)
vtkInformationVector* outputVector) VTK_OVERRIDE
{
// generate the data
if(request->Has(vtkDemandDrivenPipeline::REQUEST_DATA()))
......@@ -155,7 +155,7 @@ protected:
return this->Superclass::ProcessRequest(request, inputVector, outputVector);
}
int FillOutputPortInformation(int, vtkInformation *info)
int FillOutputPortInformation(int, vtkInformation *info) VTK_OVERRIDE
{
info->Set(vtkDataObject::DATA_TYPE_NAME(), "vtkImageData");
return 1;
......
......@@ -68,7 +68,7 @@ public:
static TestAMRVectorSource *New();
virtual int FillInputPortInformation(int, vtkInformation* info)
virtual int FillInputPortInformation(int, vtkInformation* info) VTK_OVERRIDE
{
// now add our info
info->Set(vtkDataObject::DATA_TYPE_NAME(), "vtkOverlappingAMR");
......@@ -91,7 +91,7 @@ protected:
// This is the method you should override.
virtual int RequestData(vtkInformation *,
vtkInformationVector **inputVector,
vtkInformationVector *outputVector)
vtkInformationVector *outputVector) VTK_OVERRIDE
{
vtkInformation* inInfo = inputVector[0]->GetInformationObject(0);
vtkInformation* outInfo = outputVector->GetInformationObject(0);
......
......@@ -16,10 +16,10 @@ protected:
~TestVectorFieldSource();
virtual int RequestInformation(vtkInformation *request,
vtkInformationVector **inputInfoVectors,
vtkInformationVector *outputInfoVector);
vtkInformationVector *outputInfoVector) VTK_OVERRIDE;
void GetSpacing(double dx[3]);
void GetSize(double dx[3]);
virtual void ExecuteDataWithInformation(vtkDataObject *outData,vtkInformation *outInfo);
virtual void ExecuteDataWithInformation(vtkDataObject *outData,vtkInformation *outInfo) VTK_OVERRIDE;
private:
int Extent[6];
double BoundingBox[6];
......
......@@ -53,7 +53,7 @@ public vtkLagrangianParticleTracker
{
public:
vtkTypeMacro(vtkPLagrangianParticleTracker, vtkLagrangianParticleTracker);
virtual void PrintSelf(ostream& os, vtkIndent indent);
virtual void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
static vtkPLagrangianParticleTracker* New();
protected:
......@@ -61,11 +61,11 @@ protected:
~vtkPLagrangianParticleTracker();
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **,
vtkInformationVector *);
vtkInformationVector *) VTK_OVERRIDE;
void GenerateParticles(const vtkBoundingBox* bounds, vtkDataSet* seeds,
vtkDataArray* initialVelocities, vtkDataArray* initialIntegrationTimes,
vtkPointData* seedData, int nVar, std::queue<vtkLagrangianParticle*>& particles);
vtkPointData* seedData, int nVar, std::queue<vtkLagrangianParticle*>& particles) VTK_OVERRIDE;
/**
* Flags description :
......@@ -81,25 +81,25 @@ protected:
* Master flag empty : all ranks, including master, have no more particles to integrate
* Master flag finished : all workers ranks have sent the worker flag finished
*/
virtual void GetParticleFeed(std::queue<vtkLagrangianParticle*>& particleQueue);
virtual void GetParticleFeed(std::queue<vtkLagrangianParticle*>& particleQueue) VTK_OVERRIDE;
virtual int Integrate(vtkLagrangianParticle*, std::queue<vtkLagrangianParticle*>& particleQueue,
vtkPolyData* particlePathsOutput, vtkIdList* particlePathPointId,
vtkDataObject* interactionOutput);
vtkDataObject* interactionOutput) VTK_OVERRIDE;
void SendParticle(vtkLagrangianParticle* particle);
void ReceiveParticles(std::queue<vtkLagrangianParticle*>& particleQueue);
bool FinalizeOutputs(vtkPolyData* particlePathsOutput,
vtkDataObject* interractionOutput);
vtkDataObject* interractionOutput) VTK_OVERRIDE;
bool CheckParticlePathsRenderingThreshold(vtkPolyData* particlePathsOutput);
bool CheckParticlePathsRenderingThreshold(vtkPolyData* particlePathsOutput) VTK_OVERRIDE;
void InitializeSurface(vtkDataObject*& surfaces);
void InitializeSurface(vtkDataObject*& surfaces) VTK_OVERRIDE;
/**
* Get an unique id for a particle
*/
virtual vtkIdType GetNewParticleId();
virtual vtkIdType GetNewParticleId() VTK_OVERRIDE;
//@{
/**
......
......@@ -34,7 +34,7 @@ class VTKFILTERSPARALLELFLOWPATHS_EXPORT vtkPParticlePathFilter: public vtkPPar
{
public:
vtkTypeMacro(vtkPParticlePathFilter,vtkPParticleTracerBase)
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
static vtkPParticlePathFilter *New();
......@@ -42,11 +42,11 @@ protected:
vtkPParticlePathFilter();
~vtkPParticlePathFilter();
virtual void ResetCache();
virtual int OutputParticles(vtkPolyData* poly);
virtual void InitializeExtraPointDataArrays(vtkPointData* outputPD);
virtual void AppendToExtraPointDataArrays(vtkParticleTracerBaseNamespace::ParticleInformation &);
void Finalize();
virtual void ResetCache() VTK_OVERRIDE;
virtual int OutputParticles(vtkPolyData* poly) VTK_OVERRIDE;
virtual void InitializeExtraPointDataArrays(vtkPointData* outputPD) VTK_OVERRIDE;
virtual void AppendToExtraPointDataArrays(vtkParticleTracerBaseNamespace::ParticleInformation &) VTK_OVERRIDE;
void Finalize() VTK_OVERRIDE;
ParticlePathFilterInternal It;
vtkDoubleArray* SimulationTime;
......
......@@ -35,14 +35,14 @@ class VTKFILTERSPARALLELFLOWPATHS_EXPORT vtkPParticleTracer: public vtkPParticl
{
public:
vtkTypeMacro(vtkPParticleTracer,vtkPParticleTracerBase)
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
static vtkPParticleTracer *New();
protected:
vtkPParticleTracer();
~vtkPParticleTracer(){}
virtual int OutputParticles(vtkPolyData* poly);
virtual int OutputParticles(vtkPolyData* poly) VTK_OVERRIDE;
private:
vtkPParticleTracer(const vtkPParticleTracer&) VTK_DELETE_FUNCTION;
void operator=(const vtkPParticleTracer&) VTK_DELETE_FUNCTION;
......
......@@ -38,7 +38,7 @@ class VTKFILTERSPARALLELFLOWPATHS_EXPORT vtkPParticleTracerBase : public vtkPart
{
public:
vtkTypeMacro(vtkPParticleTracerBase,vtkParticleTracerBase);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
//@{
/**
......@@ -64,14 +64,14 @@ protected:
virtual int RequestUpdateExtent(vtkInformation* request,
vtkInformationVector** inputVector,
vtkInformationVector* outputVector);
vtkInformationVector* outputVector) VTK_OVERRIDE;
//
virtual vtkPolyData* Execute(vtkInformationVector** inputVector);
virtual vtkPolyData* Execute(vtkInformationVector** inputVector) VTK_OVERRIDE;
virtual bool SendParticleToAnotherProcess(vtkParticleTracerBaseNamespace::ParticleInformation & info,
vtkParticleTracerBaseNamespace::ParticleInformation & previous,
vtkPointData*);
vtkPointData*) VTK_OVERRIDE;
/**
* Before starting the particle trace, classify
......@@ -83,14 +83,14 @@ protected:
virtual void AssignSeedsToProcessors(double time,
vtkDataSet *source, int sourceID, int ptId,
vtkParticleTracerBaseNamespace::ParticleVector &localSeedPoints,
int &localAssignedCount);
int &localAssignedCount) VTK_OVERRIDE;
/**
* give each one a uniqu ID. We need to use MPI to find out
* who is using which numbers.
*/
virtual void AssignUniqueIds(
vtkParticleTracerBaseNamespace::ParticleVector &localSeedPoints);
vtkParticleTracerBaseNamespace::ParticleVector &localSeedPoints) VTK_OVERRIDE;
/**
* this is used during classification of seed points and also between iterations
......@@ -99,14 +99,14 @@ protected:
*/
virtual bool SendReceiveParticles(RemoteParticleVector &outofdomain, RemoteParticleVector &received);
virtual bool UpdateParticleListFromOtherProcesses();
virtual bool UpdateParticleListFromOtherProcesses() VTK_OVERRIDE;
/**
* Method that checks that the input arrays are ordered the
* same on all data sets. This needs to be true for all
* blocks in a composite data set as well as across all processes.
*/
virtual bool IsPointDataValid(vtkDataObject* input);
virtual bool IsPointDataValid(vtkDataObject* input) VTK_OVERRIDE;
//
......
......@@ -35,7 +35,7 @@ class VTKFILTERSPARALLELFLOWPATHS_EXPORT vtkPStreaklineFilter: public vtkPParti
{
public:
vtkTypeMacro(vtkPStreaklineFilter,vtkPParticleTracerBase)
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
static vtkPStreaklineFilter *New();
......@@ -44,8 +44,8 @@ class VTKFILTERSPARALLELFLOWPATHS_EXPORT vtkPStreaklineFilter: public vtkPParti
~vtkPStreaklineFilter(){}
vtkPStreaklineFilter(const vtkPStreaklineFilter&) VTK_DELETE_FUNCTION;
void operator=(const vtkPStreaklineFilter&) VTK_DELETE_FUNCTION;
virtual int OutputParticles(vtkPolyData* poly);
virtual void Finalize();
virtual int OutputParticles(vtkPolyData* poly) VTK_OVERRIDE;
virtual void Finalize() VTK_OVERRIDE;
StreaklineFilterInternal It;
};
......
......@@ -421,18 +421,18 @@ public:
vtkSetMacro(GridId,int)
vtkGetMacro(GridId,int)
virtual int GetSize()
virtual int GetSize() VTK_OVERRIDE
{
return PStreamTracerPoint::GetSize()+2*sizeof(int);
}
virtual void Read(MyStream& stream)
virtual void Read(MyStream& stream) VTK_OVERRIDE
{
PStreamTracerPoint::Read(stream);
stream>>Level;
stream>>GridId;
}
virtual void Write(MyStream& stream)
virtual void Write(MyStream& stream) VTK_OVERRIDE
{
PStreamTracerPoint::Write(stream);
stream<<Level<<GridId;
......@@ -713,25 +713,25 @@ public:
this->Locator = NULL;
}
virtual void Initialize(vtkPStreamTracer* tracer)
virtual void Initialize(vtkPStreamTracer* tracer) VTK_OVERRIDE
{
this->Superclass::Initialize(tracer);
this->Locator = vtkSmartPointer<ProcessLocator>::New();
this->Locator->Initialize(tracer->InputData);
}
virtual ProcessLocator* GetProcessLocator()
virtual ProcessLocator* GetProcessLocator() VTK_OVERRIDE
{
return this->Locator;
}
virtual bool InBound(PStreamTracerPoint*)
virtual bool InBound(PStreamTracerPoint*) VTK_OVERRIDE
{
return true;
}
virtual vtkSmartPointer<PStreamTracerPoint> NewPoint(int id, double* x, int dir)
virtual vtkSmartPointer<PStreamTracerPoint> NewPoint(int id, double* x, int dir) VTK_OVERRIDE
{
vtkSmartPointer<PStreamTracerPoint> p = vtkSmartPointer<PStreamTracerPoint>::New();
p->SetId(id);
......@@ -755,7 +755,7 @@ public:
static AMRPStreamTracerUtils *New();
vtkSetMacro(AMR,vtkOverlappingAMR*);
virtual void InitializeVelocityFunction(PStreamTracerPoint* point, vtkAbstractInterpolatedVelocityField* func)
virtual void InitializeVelocityFunction(PStreamTracerPoint* point, vtkAbstractInterpolatedVelocityField* func) VTK_OVERRIDE
{
AMRPStreamTracerPoint* amrPoint = AMRPStreamTracerPoint::SafeDownCast(point);
assert(amrPoint);
......@@ -776,7 +776,7 @@ public:
}
virtual bool PreparePoint(PStreamTracerPoint* point, vtkAbstractInterpolatedVelocityField* func)
virtual bool PreparePoint(PStreamTracerPoint* point, vtkAbstractInterpolatedVelocityField* func) VTK_OVERRIDE
{
AMRPStreamTracerPoint* amrPoint = AMRPStreamTracerPoint::SafeDownCast(point);
vtkAMRInterpolatedVelocityField* amrFunc = vtkAMRInterpolatedVelocityField::SafeDownCast(func);
......@@ -801,7 +801,7 @@ public:
//this assume that p's AMR information has been set correctly
//it makes no attempt to look for it
virtual bool InBound(PStreamTracerPoint* p)
virtual bool InBound(PStreamTracerPoint* p) VTK_OVERRIDE
{
AMRPStreamTracerPoint* amrp = AMRPStreamTracerPoint::SafeDownCast(p);
if(amrp->GetLevel()<0)
......@@ -813,7 +813,7 @@ public:
return grid!=NULL;
}
virtual vtkSmartPointer<PStreamTracerPoint> NewPoint(int id, double* x, int dir)
virtual vtkSmartPointer<PStreamTracerPoint> NewPoint(int id, double* x, int dir) VTK_OVERRIDE
{
vtkSmartPointer<AMRPStreamTracerPoint> amrp = vtkSmartPointer<AMRPStreamTracerPoint>::New();
......@@ -844,7 +844,7 @@ public:
return p;
}
virtual void Initialize(vtkPStreamTracer* tracer)
virtual void Initialize(vtkPStreamTracer* tracer) VTK_OVERRIDE
{
this->Superclass::Initialize(tracer);
AssertNe(this->InputData,NULL);
......
......@@ -63,8 +63,8 @@ protected:
vtkPStreamTracer();
~vtkPStreamTracer();
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
vtkMultiProcessController* Controller;
......
......@@ -55,7 +55,7 @@ class VTKFILTERSPARALLELFLOWPATHS_EXPORT vtkPTemporalStreamTracer : public vtkTe
public:
vtkTypeMacro(vtkPTemporalStreamTracer,vtkTemporalStreamTracer);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
/**
* Construct object using 2nd order Runge Kutta
......@@ -81,7 +81,7 @@ public:
//
virtual int RequestData(vtkInformation* request,
vtkInformationVector** inputVector,
vtkInformationVector* outputVector);
vtkInformationVector* outputVector) VTK_OVERRIDE;
//
......@@ -96,14 +96,14 @@ public:
virtual void AssignSeedsToProcessors(
vtkDataSet *source, int sourceID, int ptId,
vtkTemporalStreamTracerNamespace::ParticleVector &LocalSeedPoints,
int &LocalAssignedCount);
int &LocalAssignedCount) VTK_OVERRIDE;
/**
* give each one a uniqu ID. We need to use MPI to find out
* who is using which numbers.
*/
virtual void AssignUniqueIds(
vtkTemporalStreamTracerNamespace::ParticleVector &LocalSeedPoints);
vtkTemporalStreamTracerNamespace::ParticleVector &LocalSeedPoints) VTK_OVERRIDE;
/**
* this is used during classification of seed points and also between iterations
......@@ -112,7 +112,7 @@ public:
virtual void TransmitReceiveParticles(
vtkTemporalStreamTracerNamespace::ParticleVector &outofdomain,
vtkTemporalStreamTracerNamespace::ParticleVector &received,
bool removeself);
bool removeself) VTK_OVERRIDE;
void AddParticleToMPISendList(
vtkTemporalStreamTracerNamespace::ParticleInformation &info);
......
......@@ -44,7 +44,7 @@ public:
protected:
vtkRTAnalyticSource2() {}
virtual void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo)
virtual void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo) VTK_OVERRIDE
{
Superclass::ExecuteDataWithInformation(output, outInfo);
......
......@@ -38,7 +38,7 @@ class VTKFILTERSPARALLELGEOMETRY_EXPORT vtkPDataSetGhostGenerator :
{
public:
vtkTypeMacro(vtkPDataSetGhostGenerator,vtkDataSetGhostGenerator);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
//@{
/**
......@@ -67,7 +67,7 @@ protected:
* Creates ghost layers. Implemented by concrete implementations.
*/
virtual void GenerateGhostLayers(
vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out)=0;
vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out) VTK_OVERRIDE = 0;
int Rank;
bool Initialized;
......
......@@ -51,7 +51,7 @@ class VTKFILTERSPARALLELGEOMETRY_EXPORT vtkPStructuredGridConnectivity :
public:
static vtkPStructuredGridConnectivity* New();
vtkTypeMacro(vtkPStructuredGridConnectivity,vtkStructuredGridConnectivity);
void PrintSelf(ostream& os, vtkIndent indent );
void PrintSelf(ostream& os, vtkIndent indent ) VTK_OVERRIDE;
//@{
/**
......@@ -64,7 +64,7 @@ public:
/**
* Sets the total number of domains distributed among processors
*/
void SetNumberOfGrids( const unsigned int N );
void SetNumberOfGrids( const unsigned int N ) VTK_OVERRIDE;
/**
* See vtkStructuredGridConnectivity::RegisterGrid
......@@ -74,7 +74,7 @@ public:
vtkUnsignedCharArray* cellGhostArray,
vtkPointData* pointData,
vtkCellData* cellData,
vtkPoints* gridNodes );
vtkPoints* gridNodes ) VTK_OVERRIDE;
/**
* Returns the number of local grids registers by the process that owns
......@@ -113,13 +113,13 @@ public:
* data-set.
* See vtkStructuredGridConnectivity::ComputeNeighbors
*/
void ComputeNeighbors();
void ComputeNeighbors() VTK_OVERRIDE;
/**
* Creates ghost layers on the grids owned by this process using data from
* both local and remote block neighbors.
*/
virtual void CreateGhostLayers( const int N=1 );
virtual void CreateGhostLayers( const int N=1 ) VTK_OVERRIDE;
protected:
vtkPStructuredGridConnectivity();
......@@ -208,7 +208,7 @@ protected:
* extents from the neighboring grids of the grid corresponding to the given
* gridID.
*/
virtual void TransferGhostDataFromNeighbors(const int gridID);
virtual void TransferGhostDataFromNeighbors(const int gridID) VTK_OVERRIDE;
/**
* Helper method to pack all the ghost data into send buffers.
......
......@@ -63,7 +63,7 @@ class VTKFILTERSPARALLELGEOMETRY_EXPORT vtkPStructuredGridGhostDataGenerator:
public:
static vtkPStructuredGridGhostDataGenerator* New();
vtkTypeMacro(vtkPStructuredGridGhostDataGenerator,vtkPDataSetGhostGenerator);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
protected:
vtkPStructuredGridGhostDataGenerator();
......@@ -84,7 +84,7 @@ protected:
* Generates ghost layers.
*/
void GenerateGhostLayers(
vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out);
vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out) VTK_OVERRIDE;
vtkPStructuredGridConnectivity *GridConnectivity;
private:
......
......@@ -64,7 +64,7 @@ class VTKFILTERSPARALLELGEOMETRY_EXPORT vtkPUniformGridGhostDataGenerator:
public:
static vtkPUniformGridGhostDataGenerator* New();
vtkTypeMacro(vtkPUniformGridGhostDataGenerator,vtkPDataSetGhostGenerator);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
protected:
vtkPUniformGridGhostDataGenerator();
......@@ -95,7 +95,7 @@ protected:
* Generates ghost-layers
*/
virtual void GenerateGhostLayers(
vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out);
vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out) VTK_OVERRIDE;
double GlobalSpacing[3];
double GlobalOrigin[3];
......
......@@ -99,7 +99,7 @@ class VTKFILTERSPARALLELGEOMETRY_EXPORT vtkPUnstructuredGridConnectivity :
public:
static vtkPUnstructuredGridConnectivity* New();
vtkTypeMacro(vtkPUnstructuredGridConnectivity,vtkObject);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
//@{
/**
......
......@@ -86,7 +86,7 @@ class VTKFILTERSPARALLELGEOMETRY_EXPORT vtkPUnstructuredGridGhostCellsGenerator:
vtkTypeMacro(vtkPUnstructuredGridGhostCellsGenerator, vtkUnstructuredGridAlgorithm);
public:
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
static vtkPUnstructuredGridGhostCellsGenerator *New();
......@@ -169,7 +169,7 @@ protected:
~vtkPUnstructuredGridGhostCellsGenerator();
virtual int RequestData(vtkInformation *, vtkInformationVector **,
vtkInformationVector *);
vtkInformationVector *) VTK_OVERRIDE;
void GetFirstGhostLayer(int, vtkUnstructuredGrid *);
......
......@@ -58,18 +58,18 @@ class VTKFILTERSPARALLELGEOMETRY_EXPORT vtkPUnstructuredGridGhostDataGenerator:
public:
static vtkPUnstructuredGridGhostDataGenerator* New();
vtkTypeMacro(vtkPUnstructuredGridGhostDataGenerator,vtkUnstructuredGridAlgorithm);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
protected:
vtkPUnstructuredGridGhostDataGenerator();
virtual ~vtkPUnstructuredGridGhostDataGenerator();
// Standard VTK pipeline routines
virtual int FillInputPortInformation(int port,vtkInformation *info);
virtual int FillOutputPortInformation(int port, vtkInformation *info);
virtual int FillInputPortInformation(int port,vtkInformation *info) VTK_OVERRIDE;
virtual int FillOutputPortInformation(int port, vtkInformation *info) VTK_OVERRIDE;
virtual int RequestData(
vtkInformation *rqst, vtkInformationVector **inputVector,
vtkInformationVector* outputVector );
vtkInformationVector* outputVector ) VTK_OVERRIDE;
vtkPUnstructuredGridConnectivity* GhostZoneBuilder;
vtkMultiProcessController* Controller;
......
......@@ -109,7 +109,7 @@ class VTKFILTERSPARALLELMPI_EXPORT vtkDistributedDataFilter: public vtkDataObjec
vtkDataObjectAlgorithm);
public:
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
static vtkDistributedDataFilter *New();
......@@ -204,7 +204,7 @@ public:
/**
* Ensure previous filters don't send up ghost cells
*/
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
/**
* This class does a great deal of all-to-all communication
......@@ -302,11 +302,11 @@ protected:
*/
virtual int RequestData(vtkInformation *, vtkInformationVector **,
vtkInformationVector *);
vtkInformationVector *) VTK_OVERRIDE;
void SingleProcessExecute(vtkDataSet *input, vtkUnstructuredGrid *output);
virtual int RequestInformation(vtkInformation *, vtkInformationVector **,
vtkInformationVector *);
virtual int FillInputPortInformation(int port, vtkInformation *info);
vtkInformationVector *) VTK_OVERRIDE;
virtual int FillInputPortInformation(int port, vtkInformation *info) VTK_OVERRIDE;
/**
* Overridden to create the correct type of data output. If input is dataset,
......@@ -315,7 +315,7 @@ protected:
*/
virtual int RequestDataObject(vtkInformation*,
vtkInformationVector**,
vtkInformationVector*);
vtkInformationVector*) VTK_OVERRIDE;
/**
* Implementation for request data.
......
......@@ -42,7 +42,7 @@ class VTKFILTERSPARALLELMPI_EXPORT vtkPExtractGrid: public vtkExtractGrid
public:
static vtkPExtractGrid* New();
vtkTypeMacro(vtkPExtractGrid,vtkExtractGrid);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
protected:
vtkPExtractGrid();
......@@ -50,11 +50,11 @@ protected:
// Standard VTK Pipeline methods
virtual int RequestData(
vtkInformation*, vtkInformationVector**,vtkInformationVector*);
vtkInformation*, vtkInformationVector**,vtkInformationVector*) VTK_OVERRIDE;
virtual int RequestInformation(
vtkInformation*, vtkInformationVector**, vtkInformationVector*);
vtkInformation*, vtkInformationVector**, vtkInformationVector*) VTK_OVERRIDE;
virtual int RequestUpdateExtent(
vtkInformation*, vtkInformationVector**, vtkInformationVector*);
vtkInformation*, vtkInformationVector**, vtkInformationVector*) VTK_OVERRIDE;
vtkMPIController* Controller;
......
......@@ -45,7 +45,7 @@ class VTKFILTERSPARALLELMPI_EXPORT vtkPExtractRectilinearGrid :
public:
static vtkPExtractRectilinearGrid* New();
vtkTypeMacro(vtkPExtractRectilinearGrid,vtkExtractRectilinearGrid);
void PrintSelf(ostream& os, vtkIndent indent);
void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
protected:
vtkPExtractRectilinearGrid();
......@@ -53,11 +53,11 @@ protected:
// Standard VTK Pipeline methods
virtual int RequestData(
vtkInformation*, vtkInformationVector**,vtkInformationVector*);
vtkInformation*, vtkInformationVector**,vtkInformationVector*) VTK_OVERRIDE;