:py:mod:`bempp.api.space.shapesets` =================================== .. py:module:: bempp.api.space.shapesets .. autoapi-nested-parse:: Definition of shapesets on the reference element. Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: bempp.api.space.shapesets.Shapeset Functions ~~~~~~~~~ .. autoapisummary:: bempp.api.space.shapesets._p0_shapeset_evaluate bempp.api.space.shapesets._p0_shapeset_gradient bempp.api.space.shapesets._p1_disc_shapeset_evaluate bempp.api.space.shapesets._p1_disc_shapeset_gradient bempp.api.space.shapesets._rwg0_shapeset_evaluate bempp.api.space.shapesets._rwg0_shapeset_gradient bempp.api.space.shapesets._snc0_shapeset_gradient Attributes ~~~~~~~~~~ .. autoapisummary:: bempp.api.space.shapesets._SHAPESETS .. py:class:: Shapeset(identifier) Bases: :py:obj:`object` Definintion of a shapeset on a reference element. .. py:property:: evaluate Evaluate the shapeset. .. py:property:: gradient Evaluate the gradient of the shapeset. .. py:property:: number_of_shape_functions Return the number of shape functions. .. py:property:: identifier Return identifier of this shapeset. .. py:property:: dimension Return the dimension of the shapeset. .. py:function:: _p0_shapeset_evaluate(local_coordinates) Evaluate P0 shapeset. .. py:function:: _p0_shapeset_gradient(local_coordinates) Evaluate P0 gradient. .. py:function:: _p1_disc_shapeset_evaluate(local_coordinates) Evaluate P1 discontinuous shapeset. .. py:function:: _p1_disc_shapeset_gradient(local_coordinates) Evaluate P1 discontinuous shapeset gradient. .. py:function:: _rwg0_shapeset_evaluate(local_coordinates) Evaluate RWG 0 shapeset. .. py:function:: _rwg0_shapeset_gradient(local_coordinates) Evaluate RWG 0 shapeset gradient. .. py:function:: _snc0_shapeset_gradient(local_coordinates) Evaluate SNC 0 shapeset gradient. .. py:data:: _SHAPESETS