ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | Protected Attributes | List of all members
TFEVectFunct1D Class Reference

#include <FEVectFunct1D.h>

Inheritance diagram for TFEVectFunct1D:
Inheritance graph
[legend]
Collaboration diagram for TFEVectFunct1D:
Collaboration graph
[legend]

Public Member Functions

 TFEVectFunct1D (TFESpace1D *fespace1D, char *name, char *description, double *values, int length, int n_components)
 
int GetN_Components ()
 
TFEFunction1DGetComponent (int i)
 
- Public Member Functions inherited from TFEFunction1D
 TFEFunction1D (TFESpace1D *fespace1D, char *name, char *description, double *values, int length)
 
 ~TFEFunction1D ()
 
char * GetName ()
 
char * GetDescription ()
 
TFESpace1DGetFESpace1D ()
 
int GetLength ()
 
double * GetValues ()
 
void Interpolate (DoubleFunct2D *Exact)
 
void Interpolate (int ConstCoord, double x, DoubleFunct2D *Exact)
 
void Interpolate (double x, double y, DoubleFunct3D *Exact)
 
void InterpolateNodalPts (int N_Coord, double *Coords, DoubleFunctND *Exact, double *val)
 
void GridToData ()
 

Protected Attributes

int N_Components
 
- Protected Attributes inherited from TFEFunction1D
char * Name
 
char * Description
 
TFESpace1DFESpace1D
 
double * Values
 
int Length
 

Detailed Description

a function from a finite element space

Constructor & Destructor Documentation

TFEVectFunct1D::TFEVectFunct1D ( TFESpace1D fespace1D,
char *  name,
char *  description,
double *  values,
int  length,
int  n_components 
)

constructor with vector initialization

Member Function Documentation

TFEFunction1D* TFEVectFunct1D::GetComponent ( int  i)
inline

return i-th component as FEFunction2D

Here is the call graph for this function:

int TFEVectFunct1D::GetN_Components ( )
inline

return number of components

Member Data Documentation

int TFEVectFunct1D::N_Components
protected

number of components


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