VMTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkvmtkPolyDataFEGradientAssembler Class Reference

Construct a gradient based finite element calculation on a surface. More...

#include <vtkvmtkPolyDataFEGradientAssembler.h>

Inheritance diagram for vtkvmtkPolyDataFEGradientAssembler:
[legend]
Collaboration diagram for vtkvmtkPolyDataFEGradientAssembler:
[legend]

Public Types

typedef vtkvmtkFEAssembler Superclass
 
- Public Types inherited from vtkvmtkFEAssembler
typedef vtkObject Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkPolyDataFEGradientAssemblerNewInstance () const
 
virtual void Build () VTK_OVERRIDE
 
virtual void SetScalarsArrayName (const char *)
 
virtual char * GetScalarsArrayName ()
 
virtual void SetScalarsComponent (int)
 
virtual int GetScalarsComponent ()
 
- Public Member Functions inherited from vtkvmtkFEAssembler
vtkvmtkFEAssemblerNewInstance () const
 
virtual void SetDataSet (vtkDataSet *)
 
virtual vtkDataSet * GetDataSet ()
 
virtual void SetMatrix (vtkvmtkSparseMatrix *)
 
virtual vtkvmtkSparseMatrixGetMatrix ()
 
virtual void SetRHSVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetRHSVector ()
 
virtual void SetSolutionVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetSolutionVector ()
 
virtual int GetNumberOfVariables ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
void DeepCopy (vtkvmtkFEAssembler *src)
 
void ShallowCopy (vtkvmtkFEAssembler *src)
 

Static Public Member Functions

static vtkvmtkPolyDataFEGradientAssemblerNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataFEGradientAssemblerSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkFEAssembler
static int IsTypeOf (const char *type)
 
static vtkvmtkFEAssemblerSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataFEGradientAssembler ()
 
 ~vtkvmtkPolyDataFEGradientAssembler ()
 
- Protected Member Functions inherited from vtkvmtkFEAssembler
 vtkvmtkFEAssembler ()
 
 ~vtkvmtkFEAssembler ()
 
void Initialize (int numberOfVariables)
 

Protected Attributes

char * ScalarsArrayName
 
int ScalarsComponent
 
- Protected Attributes inherited from vtkvmtkFEAssembler
vtkDataSet * DataSet
 
vtkvmtkSparseMatrixMatrix
 
vtkvmtkDoubleVectorRHSVector
 
vtkvmtkDoubleVectorSolutionVector
 
int NumberOfVariables
 
int QuadratureOrder
 

Detailed Description

Construct a gradient based finite element calculation on a surface.

Date
2006/04/06 16:46:44
Revision
1.4

..

Definition at line 34 of file vtkvmtkPolyDataFEGradientAssembler.h.

Member Typedef Documentation

◆ Superclass

Definition at line 39 of file vtkvmtkPolyDataFEGradientAssembler.h.

Constructor & Destructor Documentation

◆ vtkvmtkPolyDataFEGradientAssembler()

vtkvmtkPolyDataFEGradientAssembler::vtkvmtkPolyDataFEGradientAssembler ( )
protected

◆ ~vtkvmtkPolyDataFEGradientAssembler()

vtkvmtkPolyDataFEGradientAssembler::~vtkvmtkPolyDataFEGradientAssembler ( )
protected

Member Function Documentation

◆ New()

static vtkvmtkPolyDataFEGradientAssembler* vtkvmtkPolyDataFEGradientAssembler::New ( )
static

◆ IsTypeOf()

static int vtkvmtkPolyDataFEGradientAssembler::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkvmtkPolyDataFEGradientAssembler::IsA ( const char *  type)
virtual

Reimplemented from vtkvmtkFEAssembler.

◆ SafeDownCast()

static vtkvmtkPolyDataFEGradientAssembler* vtkvmtkPolyDataFEGradientAssembler::SafeDownCast ( vtkObjectBase *  o)
static

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkPolyDataFEGradientAssembler::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented from vtkvmtkFEAssembler.

◆ NewInstance()

vtkvmtkPolyDataFEGradientAssembler* vtkvmtkPolyDataFEGradientAssembler::NewInstance ( ) const

◆ Build()

virtual void vtkvmtkPolyDataFEGradientAssembler::Build ( )
virtual

Implements vtkvmtkFEAssembler.

◆ SetScalarsArrayName()

virtual void vtkvmtkPolyDataFEGradientAssembler::SetScalarsArrayName ( const char *  )
virtual

◆ GetScalarsArrayName()

virtual char* vtkvmtkPolyDataFEGradientAssembler::GetScalarsArrayName ( )
virtual

◆ SetScalarsComponent()

virtual void vtkvmtkPolyDataFEGradientAssembler::SetScalarsComponent ( int  )
virtual

◆ GetScalarsComponent()

virtual int vtkvmtkPolyDataFEGradientAssembler::GetScalarsComponent ( )
virtual

Member Data Documentation

◆ ScalarsArrayName

char* vtkvmtkPolyDataFEGradientAssembler::ScalarsArrayName
protected

Definition at line 53 of file vtkvmtkPolyDataFEGradientAssembler.h.

◆ ScalarsComponent

int vtkvmtkPolyDataFEGradientAssembler::ScalarsComponent
protected

Definition at line 54 of file vtkvmtkPolyDataFEGradientAssembler.h.


The documentation for this class was generated from the following file: