NodesAndModes.Tri
NodesAndModes.Tri.equi_nodes — Methodequi_nodes(N)Computes equally spaced nodes of degree N.
NodesAndModes.Tri.grad_vandermonde — Methodgrad_vandermonde(N,r)Computes the generalized Vandermonde derivative matrix V of degree N at points r. Specialized for the 1D case
NodesAndModes.Tri.grad_vandermonde — Methodgrad_vandermonde(N,rst...)Computes the generalized Vandermonde derivative matrix V of degree N at points (r,s,t).
NodesAndModes.Tri.nodes — Methodnodes(N)Computes interpolation nodes of degree N. Edge nodes coincide with (N+1)-point Lobatto points.
NodesAndModes.Tri.rstoab — Methodrstoab(r, s)Converts from reference bi-unit right triangle coordinate (r,s) to polynomial basis evaluation coordinates (a,b) on the domain [-1,1]^2
NodesAndModes.Tri.simplex_2D — Methodsimplex_2D(a, b, i, j)Evaluate 2D PKDO basis phi_ij at points (a,b) on the Duffy domain [-1,1]^2
NodesAndModes.Tri.stroud_quad_nodes — Methodstroud_quad_nodes(N)Returns Stroud-type quadrature nodes constructed from the tensor product of (N+1)-point Gauss-Jacobi rules. Exact for degree 2N polynomials
NodesAndModes.Tri.vandermonde — Methodvandermonde(N,r)Computes the generalized Vandermonde matrix V of degree N at point r. Specialized for the 1D case
NodesAndModes.Tri.vandermonde — Methodvandermonde(N,rst...)Computes the generalized Vandermonde matrix V of degree N at points (r,s,t).