MultiMeshDofMap

class dolfin.cpp.fem.MultiMeshDofMap(*args)

Bases: object

This class handles the mapping of degrees of freedom for MultiMesh function spaces.

Constructor

add()

Add dofmap

Arguments
dofmap (GenericDofMap)
The dofmap.
build()

Build MultiMesh dofmap

clear()

Clear MultiMesh dofmap

global_dimension()

Return the dimension of the global finite element function space

index_map()

Return the map

num_parts()

Return the number dofmaps (parts) of the MultiMesh dofmap

Returns
int
The number of dofmaps (parts) of the MultiMesh dofmap
off_process_owner()

Return map from nonlocal-dofs (that appear in local dof map) to owning process

ownership_range()

Return the ownership range (dofs in this range are owned by this process)

part()

Return dofmap (part) number i

Returns
GenericDofMap
Dofmap (part) number i
str()

Return informal string representation (pretty-print)

thisown

The membership flag