41 unsigned long GetCaps ()
const {
return 0; }
46 int SideNode (
int side,
int node)
const;
#define ELID_QUAD4
4-noded quadrilateral
Definition: element.h:43
Templated vector class.
Definition: vector.h:39
int nNode() const
Returns the number of nodes associated with the element.
Definition: quad4.h:43
bool LContains(const Point &loc, bool pad=true) const
Checks if a local point coordinate is inside the element.
int nSide() const
Returns the number of element sides.
Definition: quad4.h:44
unsigned long GetCaps() const
Returns element capability flags.
Definition: quad4.h:41
void Initialise(const NodeList &nlist)
Element initialisation.
int nSideNode(int) const
Returns the number of vertices associated with a side.
Definition: quad4.h:45
Point Local(const NodeList &nlist, const Point &glob) const
Maps a point from global to local element coordinates.
Point NodeLocal(int node) const
Returns the local coordinates of an element node.
BYTE Type() const
Returns an element type identifier.
Definition: quad4.h:39
Base class for all 2-D unstructured element types.
Definition: element.h:1234
bool GContains(const Point &glob, const NodeList &nlist) const
Checks if a global point coordinate is inside the element.
Dense matrix class.
Definition: crmatrix.h:38
RDenseMatrix LocalShapeD(const Point &loc) const
Returns the values of the shape function derivatives at a local point.
RVector LocalShapeF(const Point &loc) const
Returns the values of the shape functions at a local point.
int SideNode(int side, int node) const
Returns relative node index for a side vertex.