28 #ifndef __vtkvmtkUnstructuredGridFEGradientAssembler_h 29 #define __vtkvmtkUnstructuredGridFEGradientAssembler_h 32 #include "vtkvmtkWin32Header.h" 41 virtual void Build() VTK_OVERRIDE;
43 vtkSetStringMacro(ScalarsArrayName);
44 vtkGetStringMacro(ScalarsArrayName);
46 vtkSetMacro(ScalarsComponent,
int);
47 vtkGetMacro(ScalarsComponent,
int);
49 vtkSetMacro(Direction,
int);
50 vtkGetMacro(Direction,
int);
52 vtkSetMacro(AssemblyMode,
int);
53 vtkGetMacro(AssemblyMode,
int);
54 void SetAssemblyModeToGradient()
55 { this->SetAssemblyMode(VTKVMTK_GRADIENTASSEMBLY); }
57 { this->SetAssemblyMode(VTKVMTK_PARTIALDERIVATIVEASSEMBLY); }
62 VTKVMTK_PARTIALDERIVATIVEASSEMBLY
71 void BuildPartialDerivative();
Base class on which to build to build specific finite element routines.
Construct a gradient based finite element calculation on a mesh.
void SetAssemblyModeToPartialDerivative()