Quadrangle
This module contains useful routines for creating polynomials on triangles.
Methodsβ
ποΈ CellBasis
Evaluate basis functions in the cell.
ποΈ Dubiner
This function forms Dubiner basis on biunit quadrangle domain.
ποΈ EquidistanceInPoint
This function returns the equidistance points in triangle.
ποΈ EquidistancePoint
This function returns the nodal coordinates of higher order triangle element
ποΈ HeirarchicalBasis
Evaluate all modal basis (heirarchical polynomial) on Quadrangle.
ποΈ HorizontalEdgeBasis
Evaluate basis functions on left and right edge of biunit Quadrangle.
ποΈ InterpolationPoint
This routine returns the interplation points on quadrangle.
ποΈ LagrangeCoeff
Returns the coefficients for lagrange polynomial.
ποΈ LagrangeDOF
Returns the total number of degree of freedom for a lagrange polynomial.
ποΈ LagrangeDegree
Returns the polynomial space for constructing the Lagrange polynomials.
ποΈ LagrangeEvalAll
Evaluate Lagrange polynomials on Quadrangle.
ποΈ LagrangeInDOF
Returns the total number of degree of freedom for a lagrange polynomial in cell/face of triangle.
ποΈ QuadraturePoint
This routine returns the quadrature points on Quadrangle.
ποΈ TensorProdOrthopol
This function returns the tensor-product expansion of orthogonal polynomial on biunit quadrangle.
ποΈ VertexBasis
Returns value of vertex function on triangle.
ποΈ VerticalEdgeBasis
Evaluate basis functions on left and right edge of biunit Quadrangle.