VMTK
VMTK-Build
vtkVmtk
Utilities
Doxygen
dox
DifferentialGeometry
vtkvmtkUnstructuredGridFEVorticityAssembler.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: VMTK
4
Module: $RCSfile: vtkvmtkUnstructuredGridFEVorticityAssembler.h,v $
5
Language: C++
6
7
Copyright (c) Luca Antiga, David Steinman. All rights reserved.
8
See LICENSE file for details.
9
10
Portions of this code are covered under the VTK copyright.
11
See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
12
for details.
13
14
This software is distributed WITHOUT ANY WARRANTY; without even
15
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
16
PURPOSE. See the above copyright notices for more information.
17
18
=========================================================================*/
28
#ifndef __vtkvmtkUnstructuredGridFEVorticityAssembler_h
29
#define __vtkvmtkUnstructuredGridFEVorticityAssembler_h
30
31
#include "
vtkvmtkFEAssembler.h
"
32
#include "vtkvmtkWin32Header.h"
33
34
class
VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT
vtkvmtkUnstructuredGridFEVorticityAssembler
:
public
vtkvmtkFEAssembler
35
{
36
public
:
37
38
static
vtkvmtkUnstructuredGridFEVorticityAssembler
* New();
39
vtkTypeMacro(
vtkvmtkUnstructuredGridFEVorticityAssembler
,
vtkvmtkFEAssembler
);
40
41
virtual
void
Build
() VTK_OVERRIDE;
42
43
vtkSetStringMacro(VelocityArrayName);
44
vtkGetStringMacro(VelocityArrayName);
45
46
vtkSetMacro(Direction,
int
);
47
vtkGetMacro(Direction,
int
);
48
49
protected:
50
vtkvmtkUnstructuredGridFEVorticityAssembler
();
51
~
vtkvmtkUnstructuredGridFEVorticityAssembler
();
52
53
char
* VelocityArrayName;
54
int
Direction;
55
56
private:
57
vtkvmtkUnstructuredGridFEVorticityAssembler
(const
vtkvmtkUnstructuredGridFEVorticityAssembler
&);
// Not implemented.
58
void
operator=(const
vtkvmtkUnstructuredGridFEVorticityAssembler
&);
// Not implemented.
59
};
60
61
#endif
vtkvmtkFEAssembler::Build
virtual void Build()=0
vtkvmtkFEAssembler
Base class on which to build to build specific finite element routines.
Definition:
vtkvmtkFEAssembler.h:37
vtkvmtkFEAssembler.h
vtkvmtkUnstructuredGridFEVorticityAssembler
Construct a vorticity based finite element calculation on a mesh.
Definition:
vtkvmtkUnstructuredGridFEVorticityAssembler.h:34
Generated by
1.8.14