244 #include "pism/util/fem/DirichletData.hh"
246 #include "pism/util/fem/Element.hh"
248 #include "pism/util/fem/ElementIterator.hh"
250 #include "pism/util/fem/Quadrature.hh"
Germ chi(unsigned int k, const QuadPoint &pt)
Linear basis functions on the interval [-1, -1].
Germ chi(unsigned int k, const QuadPoint &pt)
P1 basis functions on the reference element with nodes (0,0), (1,0), (0,1).
Germ chi(unsigned int k, const QuadPoint &pt)
const int n_faces
Number of sides per element.
const int n_chi
Number of shape functions on a Q1 element.
Germ chi(unsigned int k, const QuadPoint &p)
Evaluate a Q1 shape function and its derivatives with respect to xi and eta.
const unsigned int incident_nodes[n_faces][4]
Germ chi(unsigned int k, const QuadPoint &pt)
Q1 basis functions on the reference element with nodes (-1,-1), (1,-1), (1,1), (-1,...
const unsigned int MAX_QUADRATURE_SIZE
ElementType element_type(int node_type[q1::n_chi])
double dy
Function derivative with respect to y.
double val
Function value.
double dz
Function derivative with respect to z.
double dx
Function deriviative with respect to x.
Struct for gathering the value and derivative of a function at a point.