Index

NAME

ElmB9n2D - definition of 2D biquadratic finite element


INCLUDE

include "ElmDefs.h"

SYNTAX

 class ElmB9n2D : public ElmTensorProd
 {
 public:
   ElmB9n2D ();
  ~ElmB9n2D () {}

   virtual void calcMidSideNodes (Mat(real)& /*coor*/)
      { warningFP("ElmB9n2D::calcMidSideNodes"," MidSideNode not checked ");}

   CLASS_INFO
 };



KEYWORDS

finite element, biquadratic 2D element, Lagrange element family



DESCRIPTION

The  class  is derived from class ElmTensorProd and restricts the
interpolation to be of order two and the number of  space  dimen­
sions  to equal two. That is, this is the standard 2D biquadratic
finite element with 9 nodes.

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. Some of the functions defined in base classes may
be found reimplemented in this class in order to  increase  effi­
ciency  by  taking advantage of the information on the interpola­
tion order and the number of space dimensions.



CONSTRUCTORS AND INITIALIZATION

The only constructor performs all the initialization.



SEE ALSO

class ElmDef, class ElmTensorProd


DEVELOPED BY

SINTEF Applied Mathematics, Oslo, Norway, and University of Oslo,
Dept. of Mathematics, Norway


AUTHOR

Hans Petter Langtangen, SINTEF/UiO