Skip to main content

yzFacetBasis

Returns the facet bubble basis function on faces parallel to yz plane.

Interface 1

INTERFACE yzFacetBasis_Hexahedron
MODULE PURE FUNCTION yzFacetBasis_Hexahedron1( &
& n1, &
& n2, &
& x, &
& y, &
& z) &
& RESULT(ans)
INTEGER(I4B), INTENT(IN) :: n1
!! order along axis 1 of yz face
!! it should be greater than 1
INTEGER(I4B), INTENT(IN) :: n2
!! order along axis 2 of yz face
!! it should be greater than 1
REAL(DFP), INTENT(IN) :: x(:), y(:), z(:)
!! point of evaluation
!! these points should be between [-1, 1].
REAL(DFP) :: ans( &
& SIZE(x), &
& (n1 - 1_I4B) * (n2 - 1_I4B) * 2_I4B)
END FUNCTION yzFacetBasis_Hexahedron1
END INTERFACE yzFacetBasis_Hexahedron
n1, n2

These are order of approximations along the y and z axis.

n1,n22n_{1}, n_{2} \ge 2
x

x coordinate of all points.

y

y coordinate of all points.

z

z coordinate of all points.