warp.fem.space.shape.CubeShapeFunction#
- class warp.fem.space.shape.CubeShapeFunction[source]#
- __init__()#
Methods
__init__()make_element_inner_weight()Creates a device function returning the value of the shape function associated to a given node at given coordinates
make_element_inner_weight_gradient()Creates a device function returning the gradient of the shape function associated to a given node at given coordinates
make_node_coords_in_element()Creates a device function returning the coordinates of each node
make_node_quadrature_weight()Creates a device function returning the weight of each node when use as a quadrature point over the element
make_trace_node_quadrature_weight()Creates a device function returning the weight of each node when use as a quadrature point over the element boundary
Attributes
nameUnique name encoding all parameters defining the shape function
valueORDERMaximum degree of the polynomials used to define the shape function
NODES_PER_ELEMENTNumber of shape function nodes
- VERTEX = 0#
- EDGE = 1#
- FACE = 2#
- INTERIOR = 3#