NAME
ElmTensorProd2 - definition of 2nd order tensor product finite
elements
INCLUDE
include "ElmDefs.h"
SYNTAX
class ElmTensorProd2 : public ElmTensorProd
{
public:
ElmTensorProd2 (int nsd_)
: ElmTensorProd (nsd_, 2) {}
~ElmTensorProd2 () {}
CLASS_INFO
};
KEYWORDS
finite element, tensor product element, Lagrange element family,
second order element
DESCRIPTION
The class is derived from class ElmTensorProd and restricts the
interpolation to be of order two (quadratic, biquadratic, tri
quadratic, ... elements). Elements in an arbitrary number of
space dimensions are provided.
Most of the operations on this element type are defined through
virtual functions or member functions of the base class ElmDef.
See the documentation of class ElmDef for further explanation of
the interface.
CONSTRUCTORS AND INITIALIZATION
The only constructor performs all the initialization.
SEE ALSO
class ElmDef, class ElmTensorProd, class ElmTensorProd1
DEVELOPED BY
SINTEF Applied Mathematics, Oslo, Norway, and University of Oslo,
Dept. of Mathematics, Norway
AUTHOR
Hans Petter Langtangen, SINTEF/UiO