Utilities > Interpolation > Hermite


Hermite

Purpose

Hermite interpolation polynomials in interval -1<xi<1

Synopsis

hp = Hermite (degree,deriv,xi)

Description

HERMITE Hermite interpolation polynomials in interval -1<xi<1
  HP = HERMITE (DEGREE,DERIV,XI)
  the function determines the values of Hermite interpolation polynomials of degree DEGREE
  and derivative order DERIV at integration points in vector XI;
  the values are returned in array HP with rows representing the different Hermite
  polynomials of degree DEGREE and columns representing the values at points XI
  NOTE: XI need to be supplied in the interval -1<xi<1
  EXAMPLE: Hermite(3,2,xi) returns the second derivative of cubic Hermite polynomials at xi

  If degree is even, one node of the equispaced grid used to evaluate the
  polynomials considers only the value of ordinate, without the
  derivative. This node is always the last node of the grid, considering
  that the end nodes are located in the first two positions.

  To go from the interval [-1;+1] to the interval [0;L]:
     Jac = 0.5*L;    xP = Jac.*(1.+xi);
     hp(1:2:size(hp,1),:) = hp(1:2:size(hp,1),:)./(Jac^deriv);
     hp(2:2:size(hp,1),:) = hp(2:2:size(hp,1),:)./(Jac^(deriv-1));

Cross-Reference Information

This function calls:

This function is called by:
  • Mass4Taper2dFrm_wDF consistent mass matrix for tapered 2d frame element with displ interpolation
  • LE2dFrm_w2ndOrdDF 2d LE frame element with moderate deformations under linear or NL geometry
  • LE2dFrm_wVarIDF 2d LE frame element with variable cross section under linear or NL geometry