|
VMTK
|
Base class on which to build to build specific finite element routines. More...
#include <vtkvmtkFEAssembler.h>
Public Types | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual int | IsA (const char *type) |
| vtkvmtkFEAssembler * | NewInstance () const |
| virtual void | SetDataSet (vtkDataSet *) |
| virtual vtkDataSet * | GetDataSet () |
| virtual void | SetMatrix (vtkvmtkSparseMatrix *) |
| virtual vtkvmtkSparseMatrix * | GetMatrix () |
| virtual void | SetRHSVector (vtkvmtkDoubleVector *) |
| virtual vtkvmtkDoubleVector * | GetRHSVector () |
| virtual void | SetSolutionVector (vtkvmtkDoubleVector *) |
| virtual vtkvmtkDoubleVector * | GetSolutionVector () |
| virtual int | GetNumberOfVariables () |
| virtual void | SetQuadratureOrder (int) |
| virtual int | GetQuadratureOrder () |
| virtual void | Build ()=0 |
| void | DeepCopy (vtkvmtkFEAssembler *src) |
| void | ShallowCopy (vtkvmtkFEAssembler *src) |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkvmtkFEAssembler * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
| virtual vtkObjectBase * | NewInstanceInternal () const |
| vtkvmtkFEAssembler () | |
| ~vtkvmtkFEAssembler () | |
| void | Initialize (int numberOfVariables) |
Protected Attributes | |
| vtkDataSet * | DataSet |
| vtkvmtkSparseMatrix * | Matrix |
| vtkvmtkDoubleVector * | RHSVector |
| vtkvmtkDoubleVector * | SolutionVector |
| int | NumberOfVariables |
| int | QuadratureOrder |
Base class on which to build to build specific finite element routines.
Supports common operations needed during setup of a finite element solver run.
Definition at line 37 of file vtkvmtkFEAssembler.h.
| typedef vtkObject vtkvmtkFEAssembler::Superclass |
Definition at line 41 of file vtkvmtkFEAssembler.h.
|
protected |
|
protected |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
| vtkvmtkFEAssembler* vtkvmtkFEAssembler::NewInstance | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
pure virtual |
| void vtkvmtkFEAssembler::DeepCopy | ( | vtkvmtkFEAssembler * | src | ) |
| void vtkvmtkFEAssembler::ShallowCopy | ( | vtkvmtkFEAssembler * | src | ) |
|
protected |
|
protected |
Definition at line 71 of file vtkvmtkFEAssembler.h.
|
protected |
Definition at line 72 of file vtkvmtkFEAssembler.h.
|
protected |
Definition at line 73 of file vtkvmtkFEAssembler.h.
|
protected |
Definition at line 74 of file vtkvmtkFEAssembler.h.
|
protected |
Definition at line 76 of file vtkvmtkFEAssembler.h.
|
protected |
Definition at line 77 of file vtkvmtkFEAssembler.h.
1.8.14