symfem.elements.dpc

DPC elements on tensor product cells.

Module Contents

Classes

DPC

A dPc element.

VectorDPC

Vector dPc finite element.

class symfem.elements.dpc.DPC(reference: symfem.references.Reference, order: int, variant: str = 'equispaced')

Bases: symfem.finite_element.CiarletElement

A dPc element.

names = ['dPc']
references = ['interval', 'quadrilateral', 'hexahedron']
min_order = 0
continuity = 'L2'
last_updated = '2023.07.1'
init_kwargs() Dict[str, Any]

Return the kwargs used to create this element.

Returns:

Keyword argument dictionary

class symfem.elements.dpc.VectorDPC(reference: symfem.references.Reference, order: int, variant: str = 'equispaced')

Bases: symfem.finite_element.CiarletElement

Vector dPc finite element.

names = ['vector dPc']
references = ['quadrilateral', 'hexahedron']
min_order = 0
continuity = 'L2'
last_updated = '2023.07'
init_kwargs() Dict[str, Any]

Return the kwargs used to create this element.

Returns:

Keyword argument dictionary