#include <NodalFunctional1D.h>
|
| TNodalFunctional1D (NodalFunctional1D id, int n_allfunctionals, int n_edgefunctionals, int n_pointsall, int n_pointsedge, double *xi, double *eta, double *t, DoubleFunctVect *evalall, DoubleFunctVect *evaledge) |
|
void | GetPointsForAll (int &n_points, double *&xi, double *&eta) |
|
void | GetPointsForEdge (int &n_points, double *&t) |
|
void | GetAllFunctionals (double *PointValues, double *Functionals) |
|
void | GetEdgeFunctionals (double *PointValues, double *Functionals) |
|
NodalFunctional1D | GetID () |
|
realize nodal functionals in 1D
TNodalFunctional1D::TNodalFunctional1D |
( |
NodalFunctional1D |
id, |
|
|
int |
n_allfunctionals, |
|
|
int |
n_edgefunctionals, |
|
|
int |
n_pointsall, |
|
|
int |
n_pointsedge, |
|
|
double * |
xi, |
|
|
double * |
eta, |
|
|
double * |
t, |
|
|
DoubleFunctVect * |
evalall, |
|
|
DoubleFunctVect * |
evaledge |
|
) |
| |
void TNodalFunctional1D::GetAllFunctionals |
( |
double * |
PointValues, |
|
|
double * |
Functionals |
|
) |
| |
|
inline |
return values for all nodal functionals
void TNodalFunctional1D::GetEdgeFunctionals |
( |
double * |
PointValues, |
|
|
double * |
Functionals |
|
) |
| |
|
inline |
return values for edge nodal functional
NodalFunctional1D TNodalFunctional1D::GetID |
( |
| ) |
|
|
inline |
void TNodalFunctional1D::GetPointsForAll |
( |
int & |
n_points, |
|
|
double *& |
xi, |
|
|
double *& |
eta |
|
) |
| |
|
inline |
return information for points for all functionals
void TNodalFunctional1D::GetPointsForEdge |
( |
int & |
n_points, |
|
|
double *& |
t |
|
) |
| |
|
inline |
return information for points for edge functionals
double* TNodalFunctional1D::Eta |
|
protected |
values at points with following eta-coordinates are needed to evaluate all nodal functionals
DoubleFunctVect* TNodalFunctional1D::EvalAll |
|
protected |
routine for evaluating all functionals
DoubleFunctVect* TNodalFunctional1D::EvalEdge |
|
protected |
routine for evaluating the edge functionals
NodalFunctional1D TNodalFunctional1D::ID |
|
protected |
ID for this set of nodal functionals
int TNodalFunctional1D::N_AllFunctionals |
|
protected |
number of all functionals
int TNodalFunctional1D::N_EdgeFunctionals |
|
protected |
number of functionals on one edge
int TNodalFunctional1D::N_PointsAll |
|
protected |
number of points needed for all nodal functionals
int TNodalFunctional1D::N_PointsEdge |
|
protected |
Number of points needed for edge nodal functionals
double* TNodalFunctional1D::T |
|
protected |
values at edge points with following edge parameters in [-1,1] are needed to evaluate functional on edge
double* TNodalFunctional1D::Xi |
|
protected |
values at points with following xi-coordinates are needed to evaluate all nodal functionals
The documentation for this class was generated from the following files: