bempp.api.space.shapesets

Definition of shapesets on the reference element.

Module Contents

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.

Attributes

_SHAPESETS

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

Bases: object

Definintion of a shapeset on a reference element.

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.api.space.shapesets._p0_shapeset_evaluate(local_coordinates)

Evaluate P0 shapeset.

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

Evaluate P0 gradient.

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

Evaluate P1 discontinuous shapeset.

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

Evaluate P1 discontinuous shapeset gradient.

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

Evaluate RWG 0 shapeset.

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

Evaluate RWG 0 shapeset gradient.

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

Evaluate SNC 0 shapeset gradient.

bempp.api.space.shapesets._SHAPESETS