13 #ifndef __NODALFUNCTIONAL1D__
14 #define __NODALFUNCTIONAL1D__
16 #include <Enumerations.h>
17 #include <Constants.h>
59 int n_allfunctionals,
int n_edgefunctionals,
60 int n_pointsall,
int n_pointsedge,
61 double *xi,
double *eta,
double *t,
62 DoubleFunctVect *evalall,
63 DoubleFunctVect *evaledge);
75 {
EvalAll(PointValues, Functionals); }
79 {
EvalEdge(PointValues, Functionals); }
int N_EdgeFunctionals
Definition: NodalFunctional1D.h:27
double * T
Definition: NodalFunctional1D.h:48
double * Xi
Definition: NodalFunctional1D.h:34
int N_PointsEdge
Definition: NodalFunctional1D.h:44
NodalFunctional1D GetID()
Definition: NodalFunctional1D.h:82
void GetPointsForEdge(int &n_points, double *&t)
Definition: NodalFunctional1D.h:70
DoubleFunctVect * EvalAll
Definition: NodalFunctional1D.h:41
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)
Definition: NodalFunctional1D.C:16
Definition: NodalFunctional1D.h:20
int N_AllFunctionals
Definition: NodalFunctional1D.h:24
void GetAllFunctionals(double *PointValues, double *Functionals)
Definition: NodalFunctional1D.h:74
int N_PointsAll
Definition: NodalFunctional1D.h:30
double * Eta
Definition: NodalFunctional1D.h:38
DoubleFunctVect * EvalEdge
Definition: NodalFunctional1D.h:51
void GetPointsForAll(int &n_points, double *&xi, double *&eta)
Definition: NodalFunctional1D.h:66
NodalFunctional1D ID
Definition: NodalFunctional1D.h:54
void GetEdgeFunctionals(double *PointValues, double *Functionals)
Definition: NodalFunctional1D.h:78