Back to 3D Visualization (VTK)
vtk.displacement
Visualize displacement field on deformed mesh
Syntax
vtk.displacement(mesh, u) vtk.displacement(mesh, u, scaleFactor)
Description
Renders a vector displacement field by deforming the mesh and coloring by displacement magnitude. The scaleFactor amplifies the deformation for visualization of small displacements (default: 1).
Parameters
| Name | Description |
|---|---|
| mesh | MFEM Mesh object |
| u | Vector GridFunction containing displacement [ux, uy, uz] per node |
| scaleFactor(optional) | Deformation amplification factor (default: 1) |
Returns
null (renders deformed mesh inline)
Examples
Try It
>> vtk.colormap('coolwarm')
vtk.displacement(mesh, u, 100) % amplify by 100x