7. Constitutive laws
Conservation needs material behavior
Section titled “Conservation needs material behavior”Conservation constrains storage and transport, but usually does not say how a material carries flux or stress. A constitutive law supplies that closure. Its parameters and assumptions describe the modeled material, not a universal identity.
Learning outcomes
Section titled “Learning outcomes”After this chapter, you should be able to:
- separate a balance law from the constitutive relation that closes it;
- read Newtonian viscosity and isotropic linear elasticity in residual form;
- check the dimensions of material parameters; and
- identify when a constitutive assumption is unsuitable even though its source is well typed.
Newtonian viscous stress
Section titled “Newtonian viscous stress”For the steady fluid component, the Cauchy stress is represented by
Velocity gradient has dimension . Dynamic viscosity has dimension , so their product has pressure dimension . The isotropic pressure term has the same dimension and tensor shape.
The package places that expression inside momentum balance:
2 * dynamic_viscosity * symmetric_part(grad(velocity)) - isotropic_lift(pressure)This is a Newtonian, isotropic relation. Selecting it is a modeling decision.
Isotropic linear elasticity
Section titled “Isotropic linear elasticity”For small displacement , the solid package uses
Both strain measures are dimensionless. The Lamé parameters and therefore have stress dimension. Eqiora expresses the balance as:
relation balance on body { -div( 2 * shear_modulus * symmetric_part(grad(displacement)) + first_lame_parameter * isotropic_lift(div(displacement)) ) - grad(load_potential) = 0;}The plane-strain and plane-stress components derive different Lamé parameters from Young’s modulus and Poisson’s ratio. They share an equilibrium structure while making different kinematic assumptions.
Read the standard solid components.
Parameters do not validate the material model
Section titled “Parameters do not validate the material model”Dimensional checking can reject a viscosity supplied in metres or a Young’s modulus supplied in seconds. It cannot establish that a fluid is Newtonian, that deformation is small, or that an isotropic material adequately describes the specimen. Those judgments come from the phenomenon, scale, and intended use of the model.
Deliberate failure: give viscosity the pressure dimension
Section titled “Deliberate failure: give viscosity the pressure dimension”If dynamic_viscosity is declared as kg / (m * s ^ 2), multiplying it by
grad(velocity) produces pressure per time rather than pressure. It can no
longer be subtracted from isotropic_lift(pressure). The dimensional error
points to the parameter declaration; rearranging the momentum equation does
not repair it.
Exercises
Section titled “Exercises”- Verify the dimensions of both terms in the Newtonian stress.
- Explain which part of the fluid example is conservation and which part is constitutive closure.
- Show that displacement gradient is dimensionless.
- Compare the plane-stress and plane-strain parameter expressions in the standard package. Which balance and interface structures stay unchanged?
- Name a material behavior for which isotropic linear elasticity would be a poor assumption, even if every unit checks.
Previous: Conservation laws · Back to the series map · Next: Boundary and interface conditions