MultiMeshDofMap¶
-
class
dolfin.cpp.fem.MultiMeshDofMap(*args)¶ Bases:
objectThis 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
-