vtkbone
vtkboneInterpolateCoarseSolution.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Copyright 2010-2016, Numerics88 Solutions Ltd.
4  http://www.numerics88.com/
5 
6  Copyright (c) Eric Nodwell and Steven K. Boyd
7  See Copyright.txt for details.
8 
9  This software is distributed WITHOUT ANY WARRANTY; without even
10  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
11  PURPOSE. See the above copyright notice for more information.
12 =========================================================================*/
13 
28 #ifndef __vtkboneInterpolateCoarseSolution_h
29 #define __vtkboneInterpolateCoarseSolution_h
30 
32 #include "vtkboneWin32Header.h"
33 
35 {
36 public:
39  void PrintSelf(ostream& os, vtkIndent indent);
40 
41  vtkGetObjectMacro(SolutionArray, vtkDataArray);
42 
43 protected:
46 
47  virtual int RequestData(vtkInformation* request,
48  vtkInformationVector** inputVector,
49  vtkInformationVector* outputVector);
50 
52 
54 
55 private:
57  void operator=(const vtkboneInterpolateCoarseSolution&); // Not implemented.
58 };
59 
60 #endif
#define VTKBONE_EXPORT
Applies and interpolates a solution from a coarsed FE model.
info
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only vtkboneFiniteElementModel as output.
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
port
static vtkboneFiniteElementModelAlgorithm * New()