Continuum Mechanics §
Continuum mechanics describes the motion and deformation of matter modeled as a continuous distribution of material points. It is relevant to structural engineering (beams, shells, foundations), fluid dynamics (aerodynamics, hydraulics), geophysics (seismic waves, mantle convection), and biomechanics. It is the complement to Rigid-Body Mechanics: where rigid-body mechanics assumes no deformation, continuum mechanics is built around it.
Authoritative sources
Lagrangian vs Eulerian description §
Continuum mechanics admits two equivalent viewpoints for tracking matter:
- Lagrangian (material) description: track each material point. The reference position labels a particle; its current position is . The displacement field is a function of the material label.
- Eulerian (spatial) description: observe what happens at a fixed spatial point . The velocity field and stress field are functions of the spatial coordinate.
The two are related by the material (substantial) derivative:
which converts an Eulerian rate into the rate following a material point. Solids are naturally described in the Lagrangian frame (small displacements from a reference configuration); fluids in the Eulerian frame (particles pass through every point).
Details
Why two descriptions? In a solid, each atom stays near its equilibrium position, so it is natural to label particles by their reference location and ask “where did this particle go?” In a fluid, particles flow past every point, so it is natural to fix a spatial location and ask “what is the velocity here right now?”
Concrete example: a stretching rubber band. Consider a rubber band of rest length , fixed at the left end and pulled at the right end. At time , the right end has moved to .
- Lagrangian: a particle initially at with is now at . The displacement is .
- Eulerian: at a fixed spatial point the velocity is .
The material derivative converts between them: for the velocity field, gives the acceleration of the particle currently at .
Example problem. A rod of length undergoes the displacement field (in metres). Find the Lagrangian strain at .
Solution
.
At : .
Deformation and strain §
Given the displacement field (Lagrangian setting), the infinitesimal strain tensor is:
This tensor is valid under the small-strain assumption: both displacements and displacement gradients must be small, . For finite deformations, the full deformation gradient and the Green–Lagrange strain must be used instead.
Details
Step 1: What is a displacement field? A displacement field assigns to every material point (labelled by ) a vector telling how far and in what direction the point has moved. Physically, if you mark a grid on a rubber sheet and then stretch it, the displacement of each grid intersection is a point in the displacement field.
Step 2: Deriving strain from a line element. Consider two neighbouring material points and . After deformation, the line element becomes:
The squared length changes from to . Expanding and keeping only first-order terms (valid when ):
The symmetric part of is the strain tensor ; the antisymmetric part is the infinitesimal rotation (which does not change lengths).
Step 3: 2-D example. A square element of side in the - plane undergoes the displacement , (no shear). Then:
The square becomes a rectangle of sides and .
Step 4: Validity and finite deformation. The infinitesimal strain tensor is a linearization. It is valid when (typically strains below a few percent in engineering). For large deformations (rubber, biological tissue, metal forming), one must use:
- Deformation gradient:
- Green–Lagrange strain:
- Eulerian (Almansi) strain: where
The polar decomposition separates rotation from stretch , which is essential for finite-strain constitutive models.
Step 5: Example problem. A 2-D plate undergoes the displacement field , (all in metres, in metres). Compute the full strain tensor and check whether the small-strain assumption holds.
Solution
The strain tensor is .
The maximum displacement gradient is , so the small-strain assumption is well satisfied.
Stress §
The Cauchy stress tensor gives the traction (force per unit area) on a surface with unit normal :
The tensor is symmetric (), giving 6 independent components in 3-D. The symmetry follows from the balance of angular momentum (zero body couple): taking the moment of the momentum balance about an arbitrary point and requiring the net torque to vanish for any volume yields . See the Conservation laws section for the momentum balance that the stress tensor enters.
Details
Step 1: Traction and stress. The traction vector on a surface element with normal is the force per unit area exerted by the material on one side on the material on the other. Cauchy’s theorem states that depends only on (not on the shape of the surface) and is linear in : .
Step 2: Components. In 3-D, is a matrix:
Diagonal entries are normal stresses (tension positive); off-diagonal entries are shear stresses.
Step 3: Why symmetric? Consider an infinitesimal cube. The balance of angular momentum (no body couple) requires that the net torque about any axis vanishes. Taking moments about the -axis: the shear stresses and produce torques that cancel only if . Repeating for the other axes gives for all . This reduces the 9 components to 6 independent ones.
Step 4: Relation to momentum balance. The stress tensor enters the local momentum balance (Cauchy’s equation of motion), presented in the Conservation laws section:
This is the continuum analogue of from Dynamics, applied to an infinitesimal volume element.
Step 5: Example problem. A cube of side is subjected to the stress state , , (all other components zero). Find the traction vector on a face with normal .
Solution
So .
Conservation laws §
The three fundamental balance laws, in local (differential) form, are:
Mass (continuity):
Linear momentum (Cauchy’s equation of motion):
Energy (first law for continua):
where is specific internal energy, the heat flux, a volumetric heat source, and the strain-rate tensor. See Thermodynamics for the thermodynamic context.
Details
Step 1: From integral to local form. The integral balance laws (e.g., for mass) hold for any material volume . Applying the Reynolds transport theorem (converting the material derivative of an integral to an integral of the material derivative) and then the divergence theorem (converting the surface integral of flux to a volume integral of divergence), and requiring the result to hold for any sub-volume, yields the local (pointwise) form. The local form is what is used in PDE solvers.
Step 2: The material derivative. The operator is a pointwise operator that follows a material particle. In the Lagrangian description it reduces to (since the label is fixed); in the Eulerian description it includes the convective term .
Step 3: Boundary conditions. A well-posed continuum-mechanics problem requires boundary conditions on :
- Essential (Dirichlet): prescribe the displacement (or velocity ) on part of the boundary .
- Natural (Neumann): prescribe the traction on the remaining part .
Together they close the system and are the natural input to the finite element method.
Step 4: Example problem. An incompressible fluid flows in a pipe of radius with velocity profile . Verify the continuity equation.
Solution
For incompressible flow, , so continuity reduces to .
In cylindrical coordinates with axisymmetric flow (, , ):
The continuity equation is satisfied (the velocity profile is steady and fully developed, so ).
Constitutive relations §
The constitutive law closes the system by relating stress to deformation (solids) or strain rate (fluids).
Linear elasticity (Hooke’s law, isotropic):
where and are Lamé parameters. In terms of Young’s modulus and Poisson’s ratio :
Newtonian fluid:
where is the strain-rate tensor (distinct from the elastic strain ).
Details
Step 1: Why a constitutive law is needed. The balance laws (mass, momentum, energy) are universal—they apply to any continuum. But they contain the stress tensor as an unknown. The constitutive law provides the material-specific relation between stress and deformation, closing the system.
Step 2: Hooke’s law in 1-D. For a uniaxial bar: . The single constant (Young’s modulus) replaces the two Lamé parameters because and for in 1-D.
Step 3: From Hooke’s law to Navier–Stokes. For a Newtonian fluid, substituting into the momentum balance and using incompressibility () gives the Navier–Stokes equations:
Step 4: Elastodynamics. For elastic solids with small strain and no body force, the linearized equations reduce to the elastodynamic wave equation, connecting to Oscillations and Waves.
Step 5: Example problem. A copper rod (, ) is subjected to a uniaxial stress . Find the Lamé parameters and the strain in the -direction.
Solution
Uniaxial strain:
Variational formulation and the finite element method §
The principle of virtual work states: for every admissible virtual displacement (vanishing on the Dirichlet boundary), the internal virtual work equals the external virtual work:
This is the foundation of the finite element method (FEM): the balance laws + constitutive law + boundary conditions form a closed PDE system, and the variational statement provides the weak form that FEM discretizes into a linear (or nonlinear) algebraic system .
Details
Step 1: From strong to weak form. Start with the strong form (local momentum balance): in , with on and on . Multiply by a test function (zero on ) and integrate over :
Step 2: Integration by parts. Apply the divergence theorem to the stress term:
The boundary integral splits into (where , so it vanishes) and (where ). The result is the weak form stated above.
Step 3: Discretization (FEM). Approximate with shape functions . Substituting into the weak form and choosing for each node gives:
where is the element stiffness matrix ( is the constitutive matrix, the strain-displacement matrix). Assembling over all elements gives the global system .
Step 4: Connection to Lagrangian mechanics. The variational principle is the continuum analogue of the principle of virtual work in Dynamics and is closely related to Hamilton’s principle. In the static case, it is equivalent to minimizing the total potential energy .
Step 5: Example problem. A 1-D bar of length , cross-section , modulus , is fixed at and loaded by force at . Using a single finite element (two nodes), find the nodal displacements.
Solution
The element stiffness matrix for a 1-D bar element is:
The force vector is (reaction at node 1, applied force at node 2).
With (Dirichlet), the second row gives: , so .
This matches the analytical solution .
Putting it together §
The complete continuum-mechanics problem is: (1) choose a description (Lagrangian or Eulerian), (2) express the deformation (strain or strain rate), (3) compute the stress from the constitutive law, (4) enforce the balance laws, and (5) apply boundary conditions. Together these form a closed system of PDEs that the finite element method discretizes into a solvable algebraic system, providing the primary computational tool in structural and fluid engineering.
Quizz §
Quizz
A steel rod (cross-section , length , ) is stretched by a force . Find the elongation and the maximum stress.
Solution
Stress: .
Strain: .
Elongation: .
The maximum stress is (uniform along the bar since the cross-section is constant).