Skip to main content
Ctrl+K

Example Codes for Coupled Theories in Solid Mechanics

  • 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

By Eric M. Stewart, Shawn A. Chester, and Lallit Anand

© Copyright 2025.