MeshDisplacement¶
-
class
dolfin.cpp.function.
MeshDisplacement
(*args)¶ Bases:
dolfin.cpp.function.Expression
This class encapsulates the CG1 representation of the displacement of a mesh as an Expression. This is particularly useful for the displacement returned by mesh smoothers which can subsequently be used in evaluating forms. The value rank is 1 and the value shape is equal to the geometric dimension of the mesh.
Overloaded versions
MeshDisplacement(mesh)
Create MeshDisplacement of given mesh
- Arguments
- mesh (
Mesh
) Mesh to be displacement defined on.
- mesh (
MeshDisplacement(mesh_displacement)
Copy constructor
- Arguments
- mesh_displacement (
MeshDisplacement
) Object to be copied.
- mesh_displacement (
-
sub
()¶ Overloaded versions
operator[](i)
Extract subfunction In python available as MeshDisplacement.sub(i)
- Arguments
- i (int)
Index of subfunction.
operator[](i)
Extract subfunction. Const version
- Arguments
- i (int)
Index of subfunction.
-
thisown
¶ The membership flag