template<unsigned NPTS_1D>
class oomph::GaussLegendre< 3, NPTS_1D >
3D Gauss Legendre integration class
template<unsigned NPTS_1D>
Deafault constructor. Calculates and stores GLL nodes.
Calculate positions and weights for the 3D Gauss Legendre integration class
1658 Vector<double>
s(NPTS_1D),
w(NPTS_1D);
1661 for (
unsigned k = 0;
k < NPTS_1D;
k++)
1663 for (
unsigned j = 0;
j < NPTS_1D;
j++)
1665 for (
unsigned i = 0;
i < NPTS_1D;
i++)
1667 unsigned index = NPTS_1D * NPTS_1D *
k + NPTS_1D *
j +
i;
int i
Definition: BiCGSTAB_step_by_step.cpp:9
RowVector3d w
Definition: Matrix_resize_int.cpp:3
double Knot[NPTS_1D *NPTS_1D *NPTS_1D][3]
Array to hold weight and knot points.
Definition: integral.h:1622
double Weight[NPTS_1D *NPTS_1D *NPTS_1D]
Definition: integral.h:1623
RealScalar s
Definition: level1_cplx_impl.h:130
char char char int int * k
Definition: level2_impl.h:374
void gl_nodes(const unsigned &Nnode, Vector< double > &x)
Definition: orthpoly.cc:105
std::ptrdiff_t j
Definition: tut_arithmetic_redux_minmax.cpp:2
References oomph::Orthpoly::gl_nodes(), i, j, k, s, w, and ProblemParameters::Weight.