vtkbone
vtkboneFaimVersion5OutputReader.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 
22 #ifndef __vtkboneFaimVersion5OutputReader_h
23 #define __vtkboneFaimVersion5OutputReader_h
24 
26 #include "vtkboneWin32Header.h"
27 
28 // Forward declarations
30 
32 {
33 public:
36  void PrintSelf(ostream& os, vtkIndent indent);
37 
39 
40  vtkSetStringMacro(FileName);
41  vtkGetStringMacro(FileName);
43 
45 
46  vtkSetMacro(ReadNodalDisplacements, int);
47  vtkGetMacro(ReadNodalDisplacements, int);
48  vtkBooleanMacro(ReadNodalDisplacements, int);
50 
52 
53  vtkSetMacro(ReadNodalReactionForces, int);
54  vtkGetMacro(ReadNodalReactionForces, int);
55  vtkBooleanMacro(ReadNodalReactionForces, int);
57 
59 
60  vtkSetMacro(ReadElementStresses, int);
61  vtkGetMacro(ReadElementStresses, int);
62  vtkBooleanMacro(ReadElementStresses, int);
64 
66 
67  vtkSetMacro(ReadElementStrains, int);
68  vtkGetMacro(ReadElementStrains, int);
69  vtkBooleanMacro(ReadElementStrains, int);
71 
72 protected:
75 
76  virtual int RequestData(vtkInformation *,
79 
80  char *FileName;
81 
86 
87 private:
88  // Prevent compiler from making public versions of these.
90  void operator=(const vtkboneFaimVersion5OutputReader&);
91 };
92 
93 #endif
94 
data model for finite element meshes
#define VTKBONE_EXPORT
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only vtkboneFiniteElementModel as output.
read results file from FAIM finite element solver
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkboneFiniteElementModelAlgorithm * New()