Skip to main content
Back to top
Ctrl
+
K
Example Codes for Coupled Theories in Solid Mechanics
Search
Ctrl
+
K
Welcome
Example codes
I. Finite elasticity
Uniaxial tension of a 3D cube
Simple shear of a 3D cube
Torsion of a 3D cylinder
Tension of a 3D plate with a hole
Inflation of a 3D cylinder by an internal pressure
Inflation of a sphere by an internal pressure
A cube under pressure on a part of its face
Buckling of a column with square cross-section
Uniaxial tension of a 3D cube with a spherical inclusion
Twisting of a column with square cross-section
II. Finite viscoelasticity
Plot results
Equilibrium uniaxial tension
Rate-dependent uniaxial tension
Stress relaxation
Creep
Stretch-hold study
Hysteresis in tension
Hysteresis in shear
Cube “footing”
Shear of a bushing
Beam impulse response
Visco-dynamic beam buckling
Spherical indenter
III. Finite thermo-elasticity
Constrained heating
Stretch-induced heating
Heating-induced contraction
Thermoelastic bilayer bending
Surface heat flux bending
“Solar sail” wrinkling
IV. Gel mechanics
Axisymmetric cylinder swelling
Cube swelling
Bilayer beam swelling
Thin cylinder buckling
Thick cylinder buckling
Thin corona buckling
Elliptical inclusion swelling
Sphere swelling
Swollen cylinder compression
Pre-swollen cylinder compression
V. Gel thermo-mechanics
Thermal de-swelling of a square
Thermal de-swelling of a cylinder
Thermal de-swelling of a sphere
Thermal bending of a bilayer gel
Swelling of a cylindrical packer
VI. Cahn-Hilliard
Un-coupled phase separation
Slow-ramp lithiation
Lithiation-delithiation
Step-change lithiation
VII. Electro-elasticity
3D pull-in instability
Axisymmetric pull-in instability
Plane strain pull-in instability
Electro-elastic bilayer beam
Helical actuator
Four-arm gripper
Pre-stretched electro-elastic actuation
VIII. Electro-visco-elasticity
3D pull-in instability
Visco-dynamic bilayer beam
Electro-elastic “blister” instability
Step-change helix actuation
Sine-wave helix actuation
Electro-elastic “creasing” instability
Electro-elastic cylinder buckling
Six-arm gripper actuation
IX. Electro-chemo-elasticity
Free curling
Blocking force
Sinusoidal actuation
X. Hard-magnetic elastomers
90-degree beam bending
180-degree beam bending
Cross-shaped actuator
Bistable arch impulse response
Linear ramp arch snap-through
Constant field arch snap-through
Triangle-wave arch snap-through
Hemisphere eversion snap-through
XI. Soft-magnetic elastomers
“Ideal” sphere magnetostriction
Sphere magnetostriction
Cylinder magnetostriction,
\(\ \ell/d = 0.80\)
Cylinder magnetostriction,
\(\ \ell/d = 0.33\)
Cylinder magnetostriction,
\(\ \ell/d = 1.46\)
Tri-layer beam actuation
Repository
Open issue
Index