MultiMeshDofMap¶
-
class
dolfin.cpp.fem.
MultiMeshDofMap
(*args)¶ Bases:
object
This class handles the mapping of degrees of freedom for MultiMesh function spaces.
Constructor
-
add
()¶ Overloaded versions
add(dofmap)
Add dofmap (shared pointer version)
- Arguments
- dofmap (
GenericDofMap
) The dofmap.
- dofmap (
add(dofmap)
Add dofmap (reference version)
- Arguments
- dofmap (
DofMap
) The dofmap.
- dofmap (
-
build
()¶ Build MultiMesh dofmap
-
clear
()¶ Clear MultiMesh dofmap
-
global_dimension
()¶ Return the dimension of the global finite element function space
-
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
-