SolidDisplacementCondition
✖
SolidDisplacementCondition
represents a prescribed displacement on a solid boundary for PDEs with predicate pred indicating where it applies, with model variables vars and global parameters pars.
represents a prescribed displacement with local parameters specified in pars[lkey].
Details


- SolidDisplacementCondition specifies a boundary condition for SolidMechanicsPDEComponent.
- SolidDisplacementCondition is typically used to prescribe the displacement of a boundary of a solid. Common examples include a beam that has a face displaced from its original position.
- SolidDisplacementCondition constrains the movement of a solid with dependent variables
,
and
, independent variables
and time variable
.
- Stationary variables vars are vars={{u[x1,…,xn],v[x1,…,xn],…},{x1,…,xn}}.
- Time-dependent variables vars are vars={{u[t,x1,…,xn],v[t,x1,…,xn],…},t,{x1,…,xn}}.
- Frequency-dependent variables vars are vars={{u[x1,…,xn],v[x1,…,xn],…},ω,{x1,…,xn}}.
- Model parameters pars are specified as for SolidMechanicsPDEComponent.
- SolidDisplacementCondition implements constraints
,
and
with
the prescribed displacement.
- The following model parameters pars can be given:
-
parameter default symbol "Displacement" {0,0,0} - To leave direction
unconstrained, None can be specified for that displacement.
- The default behavior of SolidDisplacementCondition is a SolidFixedCondition.
- The fixed constraint SolidDisplacementCondition models
,
and
.
- A prescribed displacement condition boundary can be used with:
-
analysis type applicable Transient Yes Frequency Response Yes Eigenfrequency No Stationary Yes - SolidDisplacementCondition can only be used with an eigenfrequency analysis if the prescribed component is 0 or None.
- SolidDisplacementCondition evaluates to a DirichletCondition.
- The boundary predicate pred can be specified as in DirichletCondition.

Examples
open allclose allBasic Examples (1)Summary of the most common use cases
Set up variables, parameters and a beam of 1 meter length and 1/10 meter height and width:

https://wolfram.com/xid/0cf09f6zs5gic66-kz5sps
The beam is held fixed at the left. Prescribe 0 displacement in the and
directions and a displacement of 1/10 meter in the negative
direction:

https://wolfram.com/xid/0cf09f6zs5gic66-uapf49
Visualize the deformed beam in blue and note that at the right end the prescribed displacement relative to the original beam is satisfied:

https://wolfram.com/xid/0cf09f6zs5gic66-9sbsb1

Prescribe a displacement of 1/10 meter in the negative direction and keep the other directions unconstrained:

https://wolfram.com/xid/0cf09f6zs5gic66-q4hx3x
Visualize the deformed beam in blue and note that at the right end the prescribed displacement relative to the original beam is satisfied:

https://wolfram.com/xid/0cf09f6zs5gic66-k0fpla

Scope (2)Survey of the scope of standard use cases
Properties & Relations (2)Properties of the function, and connections to other functions
SolidDisplacementCondition evaluates to DirichletCondition:

https://wolfram.com/xid/0cf09f6zs5gic66-imq21b

SolidFixedCondition is a special case of SolidDisplacementCondition. Set up variables and parameters:

https://wolfram.com/xid/0cf09f6zs5gic66-5lnp40

https://wolfram.com/xid/0cf09f6zs5gic66-dccqa6

This is the same as a displacement condition with 0 displacement:

https://wolfram.com/xid/0cf09f6zs5gic66-jqc8sl

Wolfram Research (2021), SolidDisplacementCondition, Wolfram Language function, https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html.
Text
Wolfram Research (2021), SolidDisplacementCondition, Wolfram Language function, https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html.
Wolfram Research (2021), SolidDisplacementCondition, Wolfram Language function, https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html.
CMS
Wolfram Language. 2021. "SolidDisplacementCondition." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html.
Wolfram Language. 2021. "SolidDisplacementCondition." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html.
APA
Wolfram Language. (2021). SolidDisplacementCondition. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html
Wolfram Language. (2021). SolidDisplacementCondition. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html
BibTeX
@misc{reference.wolfram_2025_soliddisplacementcondition, author="Wolfram Research", title="{SolidDisplacementCondition}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html}", note=[Accessed: 29-April-2025
]}
BibLaTeX
@online{reference.wolfram_2025_soliddisplacementcondition, organization={Wolfram Research}, title={SolidDisplacementCondition}, year={2021}, url={https://reference.wolfram.com/language/ref/SolidDisplacementCondition.html}, note=[Accessed: 29-April-2025
]}