CCFEMFunctionSpace

class dolfin.cpp.function.CCFEMFunctionSpace(*args)

Bases: object

This class represents a cut and composite finite element function space (CCFEM) defined on one or more possibly intersecting meshes.

FIXME: Document usage of class with add() followed by build()

Create empty CCFEM function space

add()

Overloaded versions

  • add(function_space)

    Add function space (shared pointer version)

    Arguments
    function_space (FunctionSpace)

    The function space.

  • add(function_space)

    Add function space (reference version)

    Arguments
    function_space (FunctionSpace)

    The function space.

build()

Build CCFEM function space

clear()

Clear CCFEM function space

dim()

Return dimension of the CCFEM function space

Returns
int
The dimension of the CCFEM function space.
dofmap()

Return CCFEM dofmap

Returns
CCFEMDofMap
The dofmap.
num_parts()

Return the number function spaces (parts) of the CCFEM function space

Returns
int
The number of function spaces (parts) of the CCFEM function space.
part()

Return function space (part) number i

Returns
FunctionSpace
Function space (part) number i
thisown

The membership flag