#include <Aux2D3D.h>
Public Member Functions | |
TAux2D3D (int *cellnumbers, int *jointnumbers, TFEFunction3D *fefunct, int shift) | |
void | GetGradient (int num, int N_Points, double *xi, double *eta, double **Param) |
Protected Attributes | |
TCollection * | Coll |
int * | CellNumbers |
int * | JointNumbers |
TFEFunction3D * | FEFunct |
TFESpace3D * | FESpace |
int * | BeginIndex |
int * | GlobalNumbers |
double * | Values |
int | Shift |
calculate parameters from 3d fefuntion for the use in 2d
TAux2D3D::TAux2D3D | ( | int * | cellnumbers, |
int * | jointnumbers, | ||
TFEFunction3D * | fefunct, | ||
int | shift | ||
) |
constructor
void TAux2D3D::GetGradient | ( | int | num, |
int | N_Points, | ||
double * | t1, | ||
double * | t2, | ||
double ** | Param | ||
) |
calculate gradient for local coordinates (xi,eta) on face JointNumbers[num] of cell CellNumbers[num]
|
protected |
BeginIndex
|
protected |
3d cell number
|
protected |
collection of 3d cells
|
protected |
3d finite element function
|
protected |
3d finite element space
|
protected |
GlobalNumbers
|
protected |
joint numbers for 3d cells
|
protected |
shift in parameter list
|
protected |
value vector of FEFunct