Class documentation of Concepts

Loading...
Searching...
No Matches
karniadakisnew.hh
Go to the documentation of this file.
1
10#ifndef karniadakisnew_hh
11#define karniadakisnew_hh
12
13#include <iostream>
14#include "basics/typedefs.hh"
15#include "quadRule.hh"
16#include "shapefunction.hh"
17#include "toolbox/flyweight.hh"
18
19namespace concepts
20{
21 template<int type, int mode>
22 class KarniadakisNew : public ShapeFunction1D<Real> {
23 public:
34 KarniadakisNew(const int P, const QuadratureRule1d& quadrature,
35 const int Q=0, const int R=0);
36
47 KarniadakisNew(const int P, const Array<Real>& abscissas,
48 const int Q=0, const int R=0);
49
55
58
59 protected:
72 void init(const int P, const Real* xPoints, const int NxP, const int Q, const int R);
73
74 };
75
76}
77
78#endif //karniadakisnew_hh
~KarniadakisNew()
Destructor.
KarniadakisNew(const int P, const Array< Real > &abscissas, const int Q=0, const int R=0)
void init(const int P, const Real *xPoints, const int NxP, const int Q, const int R)
KarniadakisNew(const int P, const QuadratureRule1d &quadrature, const int Q=0, const int R=0)
KarniadakisNew(const KarniadakisNew< type, mode > &Other)
double Real
Definition typedefs.hh:39
Set< F > makeSet(uint n, const F &first,...)
Definition set.hh:320