shape function templated class G : Geometry T : Type D : Dimension B : Number of Basis More...
#include <cl_IF_InterpolationFunctionTemplate.hpp>
Public Member Functions | |
| InterpolationFunctionTemplate ()=default | |
| trivial constructor | |
| ~InterpolationFunctionTemplate () override=default | |
| trivial destructor | |
| void | param_coords (Matrix< real > &aXiHat) const override |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const override |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const override |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const override |
| calculates the second derivative of the shape function in parameter space | |
| uint | number_of_bases () const override |
| returns the number of bases for this shape function | |
| uint | number_of_dimensions () const override |
| returns the number of dimensions for this shape function | |
| InterpolationOrder | interpolation_order () const override |
| returns the interpolation order | |
| InterpolationType | interpolation_type () const override |
| returns the interpolation type | |
| GeometryType | geometry_type () const override |
| returns the geometry type | |
| ElementType | element_type () const override |
| returns the element type | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TET10 element, side 0, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TET10 element, side 1, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TET10 element, side 2, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TET10 element, side 3, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TET4 element, side 0, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TET4 element, side 1, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TET4 element, side 2, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TET4 element, side 3, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TRI3 element, side 0 \(4\,\xi \,\eta\). | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TRI3 element, side 1 \(4\,\eta \,\zeta\). | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TRI3 element, side 2 \(4\,\xi \,\zeta\). | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TRI6 element, side 0, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TRI6 element, side 1, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Bubble function for TRI6 element, side 2, following the EXODUSII numbering scheme. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Lagrange function for linear tet element, following the EXODUSII node numbering. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Lagrange function for linear Triangle element, following the EXODUSII node numbering. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| Lagrange function for quadratic Triangle element, following the EXODUSII node numbering. | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| InterpolationOrder | interpolation_order () const |
| returns the interpolation order | |
| ElementType | element_type () const |
| returns the element type | |
| void | param_coords (Matrix< real > &aXiHat) const |
| returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes > | |
| void | N (const Vector< real > &aXi, Matrix< real > &aN) const |
| evaluates the shape function at a given point | |
| void | dNdXi (const Vector< real > &aXi, Matrix< real > &adNdXi) const |
| calculates the first derivative of the shape function in parameter space | |
| void | d2NdXi2 (const Vector< real > &aXi, Matrix< real > &ad2NdXi2) const |
| calculates the second derivative of the shape function in parameter space | |
| Public Member Functions inherited from belfem::fem::InterpolationFunction | |
| InterpolationFunction ()=default | |
| trivial constructor | |
| virtual | ~InterpolationFunction ()=default |
| trivial destructor | |
shape function templated class G : Geometry T : Type D : Dimension B : Number of Basis
|
default |
trivial constructor
|
overridedefault |
trivial destructor
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
calculates the second derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | ad2NdXi2 | ( <number of second-derivative components> x <number of bases> ): 1 x n in 1D, 3 x n in 2D ( xi², eta², xi·eta ), 6 x n in 3D ( xi², eta², zeta², eta·zeta, xi·zeta, xi·eta ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
calculates the first derivative of the shape function in parameter space
| [in] | aXi | point where function is evaluated ( <number of dimensions> x 1 ) |
| [out] | adNdXi | ( <number of dimensions> x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
returns the element type
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
returns the geometry type
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TET10 element, side 0, following the EXODUSII numbering scheme.
\begin{align} N_1 & = 64.8 \, \xi \, \eta \, \tau \, \left( 2 \, \eta^2 - \xi^2 - \tau^2 \right) \\[2ex] N_2 & = 64.8 \, \xi \, \eta \, \tau \, \left( 2 \, \xi^2 - \eta^2 - \tau^2 \right) \\[2ex] N_3 & = 64.8 \, \xi \, \eta \, \tau \, \left( 2 \, \tau^2 - \xi^2 - \eta^2 \right) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TET10 element, side 1, following the EXODUSII numbering scheme.
\begin{align} N_1 & = 64.8 \, \eta \, \zeta \, \tau \, \left( 2 \, \zeta^2 - \eta^2 - \tau^2 \right) \\[2ex] N_2 & = 64.8 \, \eta \, \zeta \, \tau \, \left( 2 \, \eta^2 - \zeta^2 - \tau^2 \right) \\[2ex] N_3 & = 64.8 \, \eta \, \zeta \, \tau \, \left( 2 \, \tau^2 - \eta^2 - \zeta^2 \right) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TET10 element, side 2, following the EXODUSII numbering scheme.
\begin{align} N_1 & = 64.8 \, \xi \, \zeta \, \tau \, \left( 2 \, \tau^2 - \xi^2 - \zeta^2 \right) \\[2ex] N_2 & = 64.8 \, \xi \, \zeta \, \tau \, \left( 2 \, \xi^2 - \zeta^2 - \tau^2 \right) \\[2ex] N_3 & = 64.8 \, \xi \, \zeta \, \tau \, \left( 2 \, \zeta^2 - \xi^2 - \tau^2 \right) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TET10 element, side 3, following the EXODUSII numbering scheme.
\begin{align} N_1 & = 64.8 \, \xi \, \eta \, \zeta \, \left( 2 \, \zeta^2 - \xi^2 - \eta^2 \right)\\[2ex] N_2 & = 64.8 \, \xi \, \eta \, \zeta \, \left( 2 \, \xi^2 - \zeta^2 - \eta^2 \right) \\[2ex] N_3 & = 64.8 \, \xi \, \eta \, \zeta \, \left( 2 \, \eta^2 - \xi^2 - \zeta^2 \right) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TET4 element, side 0, following the EXODUSII numbering scheme.
\begin{align} N & = 27 \, \xi \, \eta \, ( 1 - \xi - \eta ) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TET4 element, side 1, following the EXODUSII numbering scheme.
\begin{align} N & = 27 \, \eta \, \zeta \, ( 1 - \eta - \zeta ) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TET4 element, side 2, following the EXODUSII numbering scheme.
\begin{align} N & = 27 \, \xi \, \zeta \, ( 1 - \xi - \zeta ) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TET4 element, side 3, following the EXODUSII numbering scheme.
\begin{align} N & = 27 \, \xi \, \eta \, \zeta \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TRI3 element, side 0 \(4\,\xi \,\eta\).
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TRI3 element, side 1 \(4\,\eta \,\zeta\).
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TRI3 element, side 2 \(4\,\xi \,\zeta\).
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TRI6 element, side 0, following the EXODUSII numbering scheme.
\begin{align} N_1 & =\frac{32}{3} \, \xi \, \eta \, \left(\xi^2-\eta^2\right) \\[2ex]Â N_2 & =\frac{32}{3} \, \xi \, \eta \, \left(\eta^2-\xi^2\right) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TRI6 element, side 1, following the EXODUSII numbering scheme.
\begin{align} N_1 & =\frac{32}{3} \, \eta \, \zeta \, \left(\eta^2-\zeta^2\right) \\[2ex]Â N_2 & =\frac{32}{3} \, \eta \, \zeta \, \left(\zeta^2-\eta^2\right) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Bubble function for TRI6 element, side 2, following the EXODUSII numbering scheme.
\begin{align} N_1 & =\frac{32}{3} \, \xi \, \zeta \, \left(\zeta^2-\xi^2\right) \\[2ex]Â N_2 & =\frac{32}{3} \, \xi \, \zeta \, \left(\xi^2-\zeta^2\right) \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
Lagrange function for linear tet element, following the EXODUSII node numbering.
\begin{align} N_1 & = \xi \\ N_2 & = \zeta \\ N_3 & = \eta \\ N_4 & = 1 - \xi - \eta - \zeta \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
Lagrange function for linear Triangle element, following the EXODUSII node numbering.
\begin{align} N_1 &= \xi \\Â N_2 &= \eta & N_3 &= 1 - \xi - \eta \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
Lagrange function for quadratic Triangle element, following the EXODUSII node numbering.
\begin{align} N_1 & = \xi \,\left(2\,\xi -1\right) \\Â N_2 & = \eta \,\left(2\,\eta -1\right) \\ N_3 & = \zeta \,\left(2\,\zeta -1\right) \\ N_4 & = 4 \, \xi \, \eta \\ N_5 & = 4 \, \eta \, \zeta \\ N_6 & = 4 \, \xi \, \zeta \end{align}
.
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
returns the interpolation order
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
returns the interpolation type
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
virtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
evaluates the shape function at a given point
| [in] | aXi | parameter coordinates ( <number of dimensions> x 1 ) |
| [out] | aN | shape function as ( 1 x <number of bases> ) |
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
returns the number of bases for this shape function
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
returns the number of dimensions for this shape function
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
inlinevirtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
virtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.
|
inlineoverridevirtual |
returns a matrix containing the parameter coordinates of the nodes < number of dimensions x number of nodes >
Implements belfem::fem::InterpolationFunction.