shape_function¶
- sectionproperties.analysis.fea.shape_function(coords: ndarray[tuple[Any, ...], dtype[float64]], gauss_point: tuple[float, float, float, float]) tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]], float, float, float][source]¶
Calculates shape functions, derivates and the Jacobian determinant.
Computes the shape functions, shape function derivatives and the determinant of the Jacobian matrix for a
Tri6element at a given Gauss point.- Parameters:
- Returns:
The value of the shape functions
N(i)at the given Gauss point ([1 x 6]), the derivative of the shape functions in the j-th global directionB(i,j)([2 x 6]), the determinant of the Jacobian matrixj, the global cooridnates of the Gauss point (x,y)- Return type:
tuple[ndarray[tuple[Any, …], dtype[float64]], ndarray[tuple[Any, …], dtype[float64]], float, float, float]