Skip to documentation content
On this page
  1. Reference
  2. Contract

Displacement

Mechanical displacement field of the piezoelectric solid.

Reference

FieldValueDescription
adjointDescriptionCoupled piezoelectric adjoint solve supports mechanical displacement contributions to shape, topology, and expression objectives.
adjointSupportedtrue
availability{"topologyMethods":[]}
canonicalSymbolpze.u
complexValuedfalse
componentDescriptions["X-direction displacement","Y-direction displacement","Z-direction displacement"]
componentNames["ux","uy","uz"]
components3
componentSymbols["pze.ux","pze.uy","pze.uz"]
differentiabilityexact-ad
displayNameDisplacement
finiteElementSpaceH1-P1
initialValue0
locationnode
nameu
namingPolicyfixed
quantityIdpze.u
rankvector
rolestate
runtimeEvidence{"certificationFixture":"tests/python_backend/test_differentiable_physics_contract.py::test_builtin_physics_optimization_contract_gate","provider":"Piezoelectricity.element_residual"}
symbolPatternnull
unitm

Mechanical displacement field of the piezoelectric solid.

Contract

PropertyValue
adjointDescriptionCoupled piezoelectric adjoint solve supports mechanical displacement contributions to shape, topology, and expression objectives.
adjointSupportedtrue
availability{"topologyMethods":[]}
canonicalSymbolpze.u
complexValuedfalse
componentDescriptions["X-direction displacement","Y-direction displacement","Z-direction displacement"]
componentNames["ux","uy","uz"]
components3
componentSymbols["pze.ux","pze.uy","pze.uz"]
differentiabilityexact-ad
displayNameDisplacement
finiteElementSpaceH1-P1
initialValue0
locationnode
nameu
namingPolicyfixed
quantityIdpze.u
rankvector
rolestate
runtimeEvidence{"certificationFixture":"tests/python_backend/test_differentiable_physics_contract.py::test_builtin_physics_optimization_contract_gate","provider":"Piezoelectricity.element_residual"}
symbolPatternnull
unitm