bempp_cl.api.space.shapesets

Definition of shapesets on the reference element.

Attributes

_SHAPESETS

Classes

Shapeset

Definintion of a shapeset on a reference element.

Functions

_p0_shapeset_evaluate(local_coordinates)

Evaluate P0 shapeset.

_p0_shapeset_gradient(local_coordinates)

Evaluate P0 gradient.

_p1_disc_shapeset_evaluate(local_coordinates)

Evaluate P1 discontinuous shapeset.

_p1_disc_shapeset_gradient(local_coordinates)

Evaluate P1 discontinuous shapeset gradient.

_rwg0_shapeset_evaluate(local_coordinates)

Evaluate RWG 0 shapeset.

_rwg0_shapeset_gradient(local_coordinates)

Evaluate RWG 0 shapeset gradient.

_snc0_shapeset_gradient(local_coordinates)

Evaluate SNC 0 shapeset gradient.

Module Contents

class bempp_cl.api.space.shapesets.Shapeset(identifier)

Bases: object

Definintion of a shapeset on a reference element.

_evaluate
_gradient
_number_of_shape_functions
_identifier
_dimension
property evaluate

Evaluate the shapeset.

property gradient

Evaluate the gradient of the shapeset.

property number_of_shape_functions

Return the number of shape functions.

property identifier

Return identifier of this shapeset.

property dimension

Return the dimension of the shapeset.

bempp_cl.api.space.shapesets._p0_shapeset_evaluate(local_coordinates)

Evaluate P0 shapeset.

bempp_cl.api.space.shapesets._p0_shapeset_gradient(local_coordinates)

Evaluate P0 gradient.

bempp_cl.api.space.shapesets._p1_disc_shapeset_evaluate(local_coordinates)

Evaluate P1 discontinuous shapeset.

bempp_cl.api.space.shapesets._p1_disc_shapeset_gradient(local_coordinates)

Evaluate P1 discontinuous shapeset gradient.

bempp_cl.api.space.shapesets._rwg0_shapeset_evaluate(local_coordinates)

Evaluate RWG 0 shapeset.

bempp_cl.api.space.shapesets._rwg0_shapeset_gradient(local_coordinates)

Evaluate RWG 0 shapeset gradient.

bempp_cl.api.space.shapesets._snc0_shapeset_gradient(local_coordinates)

Evaluate SNC 0 shapeset gradient.

bempp_cl.api.space.shapesets._SHAPESETS