An introduction to shape and topology optimization ric Bonnetier - - PowerPoint PPT Presentation

an introduction to shape and topology optimization
SMART_READER_LITE
LIVE PREVIEW

An introduction to shape and topology optimization ric Bonnetier - - PowerPoint PPT Presentation

An introduction to shape and topology optimization ric Bonnetier and Charles Dapogny Institut Fourier, Universit Grenoble-Alpes, Grenoble, France CNRS & Laboratoire Jean Kuntzmann, Universit Grenoble-Alpes, Grenoble,


slide-1
SLIDE 1

An introduction to shape and topology optimization

Éric Bonnetier∗ and Charles Dapogny†

∗ Institut Fourier, Université Grenoble-Alpes, Grenoble, France † CNRS & Laboratoire Jean Kuntzmann, Université Grenoble-Alpes, Grenoble, France

Fall, 2020

1 / 64

slide-2
SLIDE 2

Foreword

  • Shape optimization is about the minimization of an objective function J(Ω),

depending on a shape Ω of R2 or R3, under certain constraints.

  • Such problems have come up early in the history of sciences, and they are

ubiquitous in nature.

  • Nowadays, they arouse a tremendous enhusiasm in engineering.
  • They are at the interface between mathematics, physics, mechanical engineering

and computer science.

  • Shape optimization is a burning field of research!

2 / 64

slide-3
SLIDE 3

Contents

  • The present course is composed of
  • 12 lectures, covering the main theoretical aspects;
  • A set of appendices, at the end of the slides, where basic notions are

recalled, and topics related to those of the course are broached.

  • A set of codes, dedicated to the numerical implementation of basic shape

and topology optimization algorithms in FreeFem++.

  • All the material from the course (slides of the lectures and commented,

demonstration programs) is available on the webpage of the course: https://ljk.imag.fr/membres/Charles.Dapogny/coursoptim.html

  • For any comment, suggestion or question, do not hesitate to contact either of the

instructors: eric.bonnetier[AT]univ-grenoble-alpes.fr charles.dapogny[AT]univ-grenoble-alpes.fr

3 / 64

slide-4
SLIDE 4

Part I Introduction, history and generalities about shape

  • ptimization

1 Some selected milestones in shape optimization

Dido’s problem and the isoperimetric inequality Shape optimization in architecture Towards “modern” shape and topology optimization

2 Generalities about shape optimization problems and examples

4 / 64

slide-5
SLIDE 5

Dido’s problem (I)

  • Dido’s problem is reported in the myth of the foundation of Carthage by

Phœnician princess Dido, in 814 B.C. (cf. Virgil’s Aeneid, ≈ 100 B.C.).

  • Dido fled from Tyr (actual Lebanon) after her husband got murdered by her

brother Pygmalion.

  • Accompanied by her fellows, she reached the Tunisian shore, where she required a

land from local king Jarbas...

  • ... They came to this spot, where to-day you can behold the mighty

Battlements and the rising citadel of New Carthage, And purchased a site, which was named ’Bull’s Hide’ after the bargain By which they should get as much land as they could enclose with a bull’s hide... [Virgil, Aeneid]

5 / 64

slide-6
SLIDE 6

Dido’s problem (II)

  • W. Turner: “Dido Building Carthage” or “The Rise of the Carthaginian Empire” (1815).

6 / 64

slide-7
SLIDE 7

Dido’s problem (III)

Using modern terminology: How to surround the largest possible area A with a given contour length ℓ?

` A `0 A0

(Left) The solution to Dido’s problem in the case where the surrounded domain is limited by the sea; (right) an “unconstrained” version of Dido’s problem.

7 / 64

slide-8
SLIDE 8

The isoperimetric inequality (I)

  • Without knowing it, Queen Dido had just discovered the isoperimetric inequality:

Let Ω ⊂ R2 be a domain with “smooth enough” boundary ∂Ω. Let A be the area covered by Ω, and ℓ be the length of ∂Ω. Then, 4πA ≤ ℓ2, where equality holds if and only if Ω is a disk.

  • Equivalently,

Among all domains Ω ⊂ R2 with prescribed area, that with minimum perime- ter is the disk.

  • Multiple variants of this problem exist.

Example: One may impose that the boundary of Ω should contain a non opti- mizable region (a segment).

8 / 64

slide-9
SLIDE 9

The isoperimetric inequality (II)

  • This fact was first proved in 1838 by J. Steiner, ... but the proof was false!

Actually, J. Steiner proved that, assuming that an optimal shape exist... it should then be a disk.

  • However, many shape optimization problems do not have a solution, for deep

mathematical and physical reasons.

  • Only in 1860 did K. Weierstrass complete the proof of the isoperimetric inequality

in two dimensions.

  • The isoperimetric inequality holds in more general contexts, for instance in three

space dimensions (H. Schwarz, 1884): Among all domains Ω ⊂ R3 with prescribed volume, that with minimum surface is the ball.

9 / 64

slide-10
SLIDE 10

Another occurrence of the isoperimetric inequality

Medieval cities often have a circular shape so as to minimize the perimeter of the necessary fortifications around a given population (i.e. their area).

Map of Paris during the Dark Ages.

10 / 64

slide-11
SLIDE 11

Part I Introduction, history and generalities about shape

  • ptimization

1 Some selected milestones in shape optimization

Dido’s problem and the isoperimetric inequality Shape optimization in architecture Towards “modern” shape and topology optimization

2 Generalities about shape optimization problems and examples

11 / 64

slide-12
SLIDE 12

The quest of architects for optimal design (I)

  • Structural optimization has long been a central

concern in architectural design.

  • One crucial step towards modern design:

the Hooke’s theorem (1675) “As hangs the flexible chain, so but inverted will stand the rigid arch.”

  • (Left) A chain hanging in equilibrium under the action of gravity and tension forces; (right)

an arch standing in equilibrium under gravity and compression forces.

12 / 64

slide-13
SLIDE 13

The quest of architects for optimal design (II)

  • A. Gaudi sketched the plans of the church of the Colònia Güell (1889-1914) by

relying on a funicular model so as to determine a stable assembly of columns and vaults.

(Left) Gaudi’s experimental device, (right) model of the Colònia Güell (Photo credits:

http://www.gaudidesigner.com).

13 / 64

slide-14
SLIDE 14

The quest of architects for optimal design (III)

Since then, optimal design concepts have attracted the attention of world-renowned architects: Heinz Isler, Gustave Eiffel, Frei Otto, etc.

  • They allow to model complex geometric criteria, related to the æstethics, the

constructibility, and the mechanical performance of structures.

  • Optimized shapes with respect to mechanical considerations have often

“elegant” outlines: their organic nature is very appreciated by architects.

(Left) A soap-film structure, coined by Frei Otto, (right) interior view of the Manheim Garden festival.

14 / 64

slide-15
SLIDE 15

The quest of architects for optimal design (IV)

  • Nowadays, modern structural optimization techniques are currently employed for

the design of large-scale buildings.

(Left) Entrance of the Qatar National Convention Center, in Doha [Sasaki et al]. (Right) Sketch of a 288m high skyscraper in Australia by Skidmore, Owings & Merrill.

15 / 64

slide-16
SLIDE 16

Part I Introduction, history and generalities about shape

  • ptimization

1 Some selected milestones in shape optimization

Dido’s problem and the isoperimetric inequality Shape optimization in architecture Towards “modern” shape and topology optimization

2 Generalities about shape optimization problems and examples

16 / 64

slide-17
SLIDE 17

Towards “modern” shape and topology optimization (I)

  • More advanced shape optimization methods

have emerged from the 1960’s, mainly due to

  • The

development

  • f

efficient numeri- cal tools for simulating complex physi- cal phenomena (notably the finite element method);

  • The increase in computational power.
  • One of the first fields involved is aeronautics,

where engineers were motivated to optimize airfoils so as to

  • Minimize the drag of aircrafts;
  • Increase their lift.

Sketch of the wing of an aircraft

lift drag

An airfoil subjected to the reaction of air

17 / 64

slide-18
SLIDE 18

Towards “modern” shape and topology optimization (II)

Concurrently, such computer-aided methods have aroused a great enthusiasm in civil and mechanical engineering.

Optimization of a torque arm (from

[KiWan])

Optimization of an arch bridge (from [ZhaMa])

18 / 64

slide-19
SLIDE 19

Towards “modern” shape and topology optimization (III)

  • Since then, much headway has been made in the mathematical and algorithmic

practice of shape and topology optimization.

  • Nowadays, shape and topology optimization techniques are consistently used in

industry in a wide variety of situations.

  • Several industrial softwares are available: OptiStruct, Ansys, Tosca, etc.

Optimization of a hip prosthesis (Photo credits: [Al]) Optimization of an automotive chassis

(from [CaBa]) 19 / 64

slide-20
SLIDE 20

Disclaimer

Disclaimer

  • This course is very introductory, and by no means exhaustive, as well for

theoretical as for numerical purposes.

  • See the (non exhaustive) References section to go further.

20 / 64

slide-21
SLIDE 21

Part I Introduction, history and generalities about shape

  • ptimization

1 Some selected milestones in shape optimization 2 Generalities about shape optimization problems and examples

What is a shape optimization problem? Examples of model problems

21 / 64

slide-22
SLIDE 22

What is a shape optimization problem? (I)

  • A typical shape optimization problem arises under the form:

min

Ω∈Uad

J(Ω), s.t. C(Ω) ≤ 0, where

  • Ω is the shape, or the design variable;
  • J(Ω) is an objective function to be minimized;
  • C(Ω) is a constraint function;
  • Uad is a set of admissible shapes;
  • In this course, the considered problems are motivated by mechanical or physical

applications; J(Ω) and C(Ω) often depend on Ω via a state uΩ, solution to a PDE posed on Ω (e.g. the linear elasticity system, or the Stokes equations).

22 / 64

slide-23
SLIDE 23

What is a shape optimization problem? (II)

  • A shape optimization process is the combination of:
  • A physical model, often based on PDE (e.g. the linear elasticity equations,

the Stokes system, etc...) describing the mechanical behavior of shapes,

  • A mathematical representation of shapes and their variations (e.g. as sets of

parameters, density functions, etc...),

  • A numerical description of shapes (e.g. by a mesh, a spline model, etc...)
  • These choices are strongly inter-dependent and they are often guided by the

particular application.

  • Roughly speaking, shape and topology optimization problems fall intro three main

categories: parametric, geometric and topology optimization.

  • This classification is quite arbitrary; it mainly reflects a point of view about what is

important in the problem. The associated mathematical and numerical methods share a lot of common features.

23 / 64

slide-24
SLIDE 24

Various settings for shape optimization (I)

  • I. Parametric optimization

The considered shapes are described by means of a set of physical parameters {pi}i=1,...,N, typically thicknesses, curvature radii, etc...

  • pi

S

  • x

h(x)

Description of a wing by NURBS; the parame- ters of the representation are the control points pi. A plate with fixed cross-section S is parametrized by its thickness function h : S → R.

24 / 64

slide-25
SLIDE 25

Various settings for shape optimization (II)

  • The parameters describing shapes are the only optimization variables, and the

shape optimization problem rewrites: min

{pi }∈Pad

J(p1, ..., pN), where Pad is a set of admissible parameters.

  • Parametric shape optimization is eased by the fact that it is straightforward to

account for variations of a shape {pi}i=1,...,N: {pi}i=1,...,N → {pi + δpi}i=1,...,N .

  • However, the variety of possible designs is severely restricted, and the use of such

a method implies an a priori knowledge about the sought optimal design.

25 / 64

slide-26
SLIDE 26

Various settings for shape optimization (III)

  • II. Geometric shape optimization
  • The topology of shapes is fixed (i.e. their num-

ber of holes in 2d).

  • The whole boundary ∂Ω of shapes Ω is the
  • ptimization variable.
  • Geometric optimization allows for more free-

dom than parametric optimization, since no a priori knowledge of the relevant regions of shapes to act on is required.

∂Ω Ω Optimization of Ω via “free” pertur- bations of the boundary ∂Ω.

26 / 64

slide-27
SLIDE 27

Various settings for shape optimization (IV)

  • III. Topology optimization
  • In many applications, the suitable topology of

shapes is unknown, and it should also be subject to optimization.

  • In this context, it is often preferred not to describe

the boundaries of shapes, but to resort to differ- ent representations which allow for a more natural account of topological changes. Example Describing shapes Ω as density func- tions h : D → [0, 1].

Optimizing a shape by acting on its topology.

27 / 64

slide-28
SLIDE 28

Part I Introduction, history and generalities about shape

  • ptimization

1 Some selected milestones in shape optimization 2 Generalities about shape optimization problems and examples

What is a shape optimization problem? Examples of model problems

28 / 64

slide-29
SLIDE 29

A simplified, academic example (I)

A cavity D ⊂ Rd is filled with a material with ther- mal conductivity h : D → R.

  • A region ΓD ⊂ ∂D is kept at temperature 0.
  • A heat flux g is applied on ΓN := ∂D \ ΓD.
  • A heat source or sink f : D → R is acting

inside D. The temperature uh : D → R within the cavity is the solution to the conductivity equation:    −div(h∇uh) = f in D, uh =

  • n ΓD,

h ∂uh

∂n

= g

  • n ΓN.

. Parametric optimization problem: the design vari- able is the conductivity distribution h ∈ Uad, where Uad = {h ∈ L∞(D), α ≤ h(x) ≤ β, x ∈ D} .

ΓD ΓN D g The considered cavity

29 / 64

slide-30
SLIDE 30

A simplified, academic example (II)

Examples of objective functions:

  • The compliance C(h) of the cavity D:

C(h) =

  • D

h|∇uh|2dx =

fuhdx +

  • ΓN

guh ds, as a measure of the heat power inside D, or of the work of the heat flux on D.

  • A least-square error between uh and a target temperature u0:

D(h) =

  • D

k(x)|uh − u0 |αdx 1

α

, where α is a fixed parameter, and k(x) is a weight factor.

  • The opposite of the first eigenvalue of the cavity:

−λ1(h), where λ1(h) = min

u∈H1(D) u=0 on ΓD

  • D

|∇u|2 dx

u2 dx , which characterizes the decay rate of the heat inside D in the transient version of the conductivity equation.

30 / 64

slide-31
SLIDE 31

A simplified, academic example (III)

This problem has a geometric optimization variant, where the conductivity inside D takes

  • A high value β inside a region Ω ⊂ D;
  • A low value α inside D \ Ω;

that is: hΩ = α + χΩ(β − α), where χΩ is the characteristic function of Ω. The temperature uΩ : D → R is the solution to the conductivity equation:    −div(hΩ∇uΩ) = f in D, uΩ =

  • n ΓD,

hΩ

∂uΩ ∂n

= g

  • n ΓN.

. Geometric optimization problem: the design vari- able is the geometry Ω of the good conducting phase.

ΓD ΓN D g Ω The two-phase conductivity setting

31 / 64

slide-32
SLIDE 32

Shape optimization in structural mechanics (I)

We consider a structure Ω ⊂ Rd, that is, a bounded domain which is

  • Fixed on a part ΓD ⊂ ∂Ω of its boundary,
  • Submitted to surface loads g, applied on ΓN ⊂ ∂Ω,

ΓD ∩ ΓN = ∅. The displacement vector field uΩ : Ω → Rd is governed by the linear elasticity system:        −div(Ae(uΩ)) = in Ω, uΩ =

  • n ΓD,

Ae(uΩ)n = g

  • n ΓN,

Ae(uΩ)n =

  • n Γ := ∂Ω \ (ΓD ∪ ΓN),

where e(u) =

1 2(∇uT + ∇u) is the strain tensor field,

and A is the Hooke’s law of the material.

ΓD ΓN

  • g

A “Cantilever” beam The deformed cantilever

32 / 64

slide-33
SLIDE 33

Shape optimization in structure mechanics (II)

Examples of objective functions:

  • The work of the external loads g or compliance C(Ω) of domain Ω:

C(Ω) =

Ae(uΩ) : e(uΩ) dx =

  • ΓN

g.uΩ ds

  • A least-square discrepancy between the displacement uΩ and a target displacement

u0 (useful when designing micro-mechanisms): D(Ω) =

k(x)|uΩ − u0 |αdx 1

α

, where α is a fixed parameter, and k(x) is a weight factor.

33 / 64

slide-34
SLIDE 34

Shape optimization in structure mechanics (III)

Examples of constraints:

  • A constraint on the volume Vol(Ω), or on the perimeter Per(Ω) of shapes.

Vol(Ω) =

dx, Per(Ω) =

  • ∂Ω

ds.

  • A constraint on the total stress developped in shapes:

S(Ω) =

||σ(uΩ)||2 dx, where σ(u) = Ae(u) is the stress tensor.

  • Geometric constraints, e.g.
  • Constraints on the minimal and maximum thickness of shapes;
  • Constraints on their curvature radii;

such constraints are often imposed by the manufacturing process.

34 / 64

slide-35
SLIDE 35

Shape optimization in fluid mechanics (I)

An incompressible fluid with kinematic viscosity ν occupies a domain Ω ⊂ Rd.

  • The flow uin through the input boundary Γin is known.
  • A pressure profile pout is imposed on the exit boundary Γout.
  • No slip boundary conditions are considered on the free boundary

∂Ω \ (Γin ∪ Γout). The velocity uΩ : Ω → Rd and pressure pΩ : Ω → R of the fluid satisfy the Stokes equations:            −2νdiv(D(u)) + ∇p = f in Ω div(u) = 0 in Ω u = uin

  • n Γin

u = 0

  • n Γ

σ(u)n = −pout

  • n Γout

, where D(u) = 1

2(∇uT + ∇u) is the rate of strain tensor.

35 / 64

slide-36
SLIDE 36

Shape optimization in fluid mechanics (II)

Model problem I: Optimization of the shape of a pipe.

  • The shape is a pipe, connecting the (fixed) in-

put area Γin and output area Γout.

  • One is interested in minimizing the total work
  • f the viscous forces inside the shape:

J(Ω) = 2ν

D(uΩ) : D(uΩ) dx.

  • A constraint on the volume Vol(Ω) of the pipe

is enforced.

Γin Γout Γ Ω

36 / 64

slide-37
SLIDE 37

Shape optimization in fluid mechanics (III)

Model problem II: Reconstruction of the shape of an obstacle.

  • An obstacle of unknown shape ω is immersed in a fixed domain D filled by the

considered fluid.

  • Given a mesure umeas of the velocity uΩ of the fluid inside a small observation area

O, one aims at reconstructing the shape of ω.

  • The optimized domain is Ω := D \ ω, and only the part ∂ω of ∂Ω is optimized.

One then minimizes the least-square criterion: J(Ω) =

  • O

|uΩ − umeas|2 dx.

Ω ω Γin Γout D O

37 / 64

slide-38
SLIDE 38

And yet more examples

  • Optimization of the shape of an airfoil: reducing the drag acting on airplanes

(even by a few percents) has been a tremendous challenge in the aerodynamic industry for decades.

  • Optimization of the microstructure of composite materials: in linear elasticity, one

is interested in the design of negative Poisson ratio materials, etc...

  • Optimization of the shape of wave guides (e.g. optical fibers), in order to minimize

the power loss of conducted electromagnetic waves.

  • etc...

38 / 64

slide-39
SLIDE 39

Why are shape optimization problems difficult?

  • From the modeling viewpoint: difficulty to describe the physical problem at stake

by a model which is relevant (thus complicated enough), yet tractable (i.e. simple enough).

  • From the theoretical viewpoint: often, optimal shapes do not exist, and shape
  • ptimization problems enjoy at most local optima.
  • From both theoretical and numerical viewpoints: the optimization variable is the

domain! Hence the need for of a means to differentiate functions depending on the domain, and before that, to parametrize shapes and their variations.

  • On the numerical side: difficulty to represent shapes and their evolutions.
  • On the numerical side: shape optimization problems may be very sensitive and can

be completely dominated by discretization errors.

39 / 64

slide-40
SLIDE 40

Appendix: physical models

40 / 64

slide-41
SLIDE 41

A primer in linear elasticity

Elasticity is the ability of a structure Ω to resist an input stress, and to return exactly to its original state when the stress is relieved (= plasticity or fracture). The motion of an elastic shape Ω is de- scribed by:

  • The deformation ϕ : Ω → ϕ(Ω);
  • The displacement u(x) = ϕ(x) − x.

<latexit sha1_base64="OhBWeFN0+AzER+eMtTFkKHOH7JA=">ACyXicjVHLSsNAFD2Nr1pfVZdugkVwVZIqLuCG8GFewD2iKTdFpj83IyEWtx5Q+41R8T/0D/wjtjBLWITkhy5tx7zsy914l9L5GW9ZIzpqZnZufy84WFxaXleLqWiOJUuHyuhv5kWg5LOG+F/K69KTPW7HgLHB83nSGhyrevOYi8aLwTI5i3g3YIPT6nskUY3OScAH7LxYsqWXuYksDNQrZqUfEZHfQwUWKABwhJGEfDAk9bdiwEBPXxZg4QcjTcY47FEibUhanDEbskL4D2rUzNqS98ky02qVTfHoFKU1skSaiPEFYnWbqeKqdFfub91h7qruN6O9kXgGxEhfE/qX7zPyvTtUi0ce+rsGjmLNqOrczCXVXVE3N79UJckhJk7hHsUFYVcrP/tsak2ia1e9ZTr+qjMVq/ZulpviTd2SBmz/HOckaFTK9k65crpbqh5ko85jA5vYpnuoYoj1FAn70s84BFPxrFxZdwYtx+pRi7TrOPbMu7fAXM0kXc=</latexit>

'(Ω)

<latexit sha1_base64="OC4ZVyMeCDP476ub7fDwR8/tCY=">AC1HicjVHLSsNAFD2N7/po1KWbYBHqpqQqLuCG3cq2Cq0pUzSsQ7mxWRSKNWVuPUH3Oo3iX+gf+GdMYJaRCckOXPuOXfm3uslgUiV674UrInJqemZ2bni/MLiUsleXmcSZ93vDjIJbnHkt5ICLeUEIF/DyRnIVewM+8qwMdPxtwmYo4OlXDhHdC1o/EhfCZIqprl9oDJpNLUWkfhbzPNrt2a26ZjnjoJaDMvJ1HNvPaKOHGD4yhOCIoAgHYEjpaEGFwlxHYyIk4SEiXPcoEjejFScFIzYK/r2adfK2Yj2Omdq3D6dEtAryelgzwx6SRhfZpj4pnJrNnfco9MTn23If29PFdIrMIlsX/5PpX/9elaFC6wZ2oQVFNiGF2dn2fJTFf0zZ0vVSnKkBCncY/ikrBvnJ9downNbXr3jITfzVKzeq9n2szvOlb0oBrP8c5Dpb1dp2detkp1zfz0c9izWso0Lz3EUdhzhGw8z8AY94sprWtXVr3X1IrULuWcW3Zd2/AyBKlTk=</latexit>
  • <latexit sha1_base64="fSBg3PmtktyQj53DF2K50WjnFGE=">ACynicjVHLSsNAFD3Gd31VXboJFsFVmPRluxPcuHChYB9QRZJ01NDJg8lEKMWdP+BWP0z8A/0L74wp6KLohCR3zj3nzNx7/VSEmWLsfc6aX1hcWl5ZLa2tb2xulbd3ulmSy4B3gkQksu97GRdhzDsqVIL3U8m9yBe8549OdL73wGUWJvGlGqf8OvLu4vA2DxFUO/Kz4Xg6qZcYU671WgwZjPHdWus0aSAVdvNlmu7DjOrgmKdJ+U3XGIBAFyROCIoSgW8JDRM4ALhpSwa0wIkxSFJs/xiBJpc2JxYniEjuh7R7tBgca0156ZUQd0iqBXktLGAWkS4kmK9Wm2yefGWaOzvCfGU9tTH+/8IoIVbgn9C/dlPlfna5F4RYtU0NINaUG0dUFhUtuqJvbv+oSpFDSpiOh5SXFAdGOe2zbTSZqV31jP5D8PUqN4HBTfHp74lDXg6RXt20K06bs2pXtQrx/Vi1CvYwz4OaZ5HOMYpztExVT7jBa/WmSWtsTX5plpzhWYXv5b19AWzW5Jg</latexit>
  • <latexit sha1_base64="fSBg3PmtktyQj53DF2K50WjnFGE=">ACynicjVHLSsNAFD3Gd31VXboJFsFVmPRluxPcuHChYB9QRZJ01NDJg8lEKMWdP+BWP0z8A/0L74wp6KLohCR3zj3nzNx7/VSEmWLsfc6aX1hcWl5ZLa2tb2xulbd3ulmSy4B3gkQksu97GRdhzDsqVIL3U8m9yBe8549OdL73wGUWJvGlGqf8OvLu4vA2DxFUO/Kz4Xg6qZcYU671WgwZjPHdWus0aSAVdvNlmu7DjOrgmKdJ+U3XGIBAFyROCIoSgW8JDRM4ALhpSwa0wIkxSFJs/xiBJpc2JxYniEjuh7R7tBgca0156ZUQd0iqBXktLGAWkS4kmK9Wm2yefGWaOzvCfGU9tTH+/8IoIVbgn9C/dlPlfna5F4RYtU0NINaUG0dUFhUtuqJvbv+oSpFDSpiOh5SXFAdGOe2zbTSZqV31jP5D8PUqN4HBTfHp74lDXg6RXt20K06bs2pXtQrx/Vi1CvYwz4OaZ5HOMYpztExVT7jBa/WmSWtsTX5plpzhWYXv5b19AWzW5Jg</latexit>

x

<latexit sha1_base64="7WQ/Tr547GC3CDo076r+RAQoyY=">ACxHicjVHLSsNAFD2Nr1pfVZdugkVwFSa1re2uIjLFuwDapEkndbQvEgmYin6A27128Q/0L/wzpiCLopOSHLn3HPOzL3Xjw3EYy957SV1bX1jfxmYWt7Z3evuH/QTcI0dnjHCb0w7tWwj034B3hCo/3o5hbvu3xnj29kPnePY8TNwyuxSziQ9+aBO7YdSxBUPvhtlhiRqNerTKmM8M0z1i1RgErN2p1UzcNplYJ2WqFxTfcYIQDlL4AgKPZgIaFnABMEWFDzAmLKXJVnuMRBdKmxOLEsAid0ndCu0GBrSXnolSO3SKR29MSh0npAmJF1MsT9NVPlXOEl3mPVe8m4z+tuZl0+owB2hf+kWzP/qZC0CY9RVDS7VFClEVudkLqnqiry5/qMqQ4RYTIeUT6m2FHKRZ91pUlU7bK3lsp/KZE5d7JuCk+5S1pwIsp6suDbtkwz4xyu1JqVrJR53GEY5zSPM/RxBVa6CjvZ7zgVbvUPC3R0m+qls0h/i1tKcvB3yPuA=</latexit>

'(x)

<latexit sha1_base64="zMB+Y5OIVN6QOFtzY2KCUeIWhI=">ACzXicjVHLTsMwEJyGd3kVOHKJqJDgEjmFlvaGxIUbRaKloiCUBANW0yRynApU4MoPcIXfQvwB/AVrk0pwQOAoyXp2Zuzd9ZNQpIqxt4I1Nj4xOTU9U5ydm19YLC0t9M4kwFvBXEYy47vpTwUEW8poULeST3+n7Ij/3ens4fD7hMRwdqduEn/W9q0hcisBTBJ2cDjyZXIuNm83zUpk5jXq1ypjNHNfdYtUaBazSqNVd23WYWXkqxmXnGKC8QIkKEPjgiK4hAeUnq6cMGQEHaGIWGSImHyHPcokjYjFieGR2iPvle06+ZoRHvtmRp1QKeE9EpS2lgnTUw8SbE+zTb5zDhr9DfvofHUd7ulv5979QlVuCb0L92I+V+drkXhEnVTg6CaEoPo6oLcJTNd0Te3v1WlyCEhTMcXlJcUB0Y56rNtNKmpXfWM/l3w9So3gc5N8OHviUNeDRF+/egXHcLadyuF3e3c5HPY1VrGD5rmDXeyjiRZ5R3jCM16sAyuz7qyHL6pVyDUr+LGsx08QvZNJ</latexit>

u(x)

<latexit sha1_base64="9G6MYwBxniOXhUon6Y/4xA8bkn0=">ACx3icjVHLTsJAFD3UF75Rl24aiYlumikvYUfiRneYiJIgMW0doKGvtFMCIS78Abf6Z8Y/0L/wzlgSXRCdpu2dc85M/deO/LcRD2ntOWldW1/LrG5tb2zu7hb39myRMY4e3ndAL45tJdxzA94WrvB4J4q5dsev7VH5zJ/O+Zx4obBtZhGvOdbg8Dtu4lJSeTE7vC0VmNOrVKmM6M0yzKo1ClipUaubumkwtYrIVisvOEODwjhIUPjgCYg8WEnq6MEQEdbDjLCYIlflOR6xQdqUWJwYFqEj+g5o183QgPbSM1Fqh07x6I1JqeOYNCHxYorlabrKp8pZou8Z8pT3m1Kfzvz8gkVGBL6l27O/K9O1iLQR13V4FJNkUJkdU7mkquyJvrP6oS5BARJuMHyscUO0o57OuNImqXfbWUvkPxZSo3DsZN8WnvCUNeD5FfXFwUzLMslG6qhSblWzUeRziCc0zM0cYEW2uQ9xDNe8KpdaqE21ibfVC2XaQ7wa2lPX1FHkJw=</latexit>

Lagrangian point of view: the considered quantity is the motion u(x) of the constituent particles x of the structure at rest Ω, which serves as reference.

41 / 64

slide-42
SLIDE 42

The strain tensor (I)

The Cauchy-Green strain tensor C(x) measures how ϕ distorts lengths. A curve (0, 1) ∋ t → γ(t) ∈ Ω with length ℓ(γ) := 1 |γ′(t)|dt; is transformed into t → ϕ(γ(t)), with length: ℓ(ϕ(γ)) = 1

  • (C(γ(t))γ′(t)) · γ′(t) dt,

where C(x) = (∇ϕ(x))T(∇ϕ(x)) = (I + ∇u(x))T(I + ∇u(x)).

  • <latexit sha1_base64="P+8mlBK+Ipo/KlYBgAqorEkGHRQ=">ACynicjVHLTsJAFD3UF+ILdemkZi4Im1RgR2JGxcuMJFHAsS0ZcCGoW2mUxNC3PkDbvXDjH+gf+GdsS6IDpN2zPnNn7r1ezINEWtZ7zlhZXVvfyG8WtrZ3dveK+wftJEqFz1p+xCPR9dyE8SBkLRlIzrqxYO7U46zjTS5VvPARBJE4a2cxWwdcdhMAp8VxLV6Xsp50zeFUtW2bLq53bFVKDqXDga2LW6Y9oE1CohW82o+IY+hojgI8UDCEkYQ4XCT092LAQEzfAnDhBKNBxhkcUyJuSipHCJXZC3zHtehkb0l7lTLTbp1M4vYKcJk7IE5FOEFanmTqe6syKXZ7rnOqu83o72W5psRK3BP7l2+h/K9P1SIxQk3XEFBNsWZUdX6WJdVdUTc3f1QlKUNMnMJDigvCvnYu+mxqT6JrV71dfxDKxWr9n6mTfGpbkDXkzRXA7aTtmulJ2bs1KjnI06jyMc45TmWUDV2ipat8xgtejWtDGDNj/i01cpnEL+W8fQFkPeSTA=</latexit>
  • <latexit sha1_base64="P+8mlBK+Ipo/KlYBgAqorEkGHRQ=">ACynicjVHLTsJAFD3UF+ILdemkZi4Im1RgR2JGxcuMJFHAsS0ZcCGoW2mUxNC3PkDbvXDjH+gf+GdsS6IDpN2zPnNn7r1ezINEWtZ7zlhZXVvfyG8WtrZ3dveK+wftJEqFz1p+xCPR9dyE8SBkLRlIzrqxYO7U46zjTS5VvPARBJE4a2cxWwdcdhMAp8VxLV6Xsp50zeFUtW2bLq53bFVKDqXDga2LW6Y9oE1CohW82o+IY+hojgI8UDCEkYQ4XCT092LAQEzfAnDhBKNBxhkcUyJuSipHCJXZC3zHtehkb0l7lTLTbp1M4vYKcJk7IE5FOEFanmTqe6syKXZ7rnOqu83o72W5psRK3BP7l2+h/K9P1SIxQk3XEFBNsWZUdX6WJdVdUTc3f1QlKUNMnMJDigvCvnYu+mxqT6JrV71dfxDKxWr9n6mTfGpbkDXkzRXA7aTtmulJ2bs1KjnI06jyMc45TmWUDV2ipat8xgtejWtDGDNj/i01cpnEL+W8fQFkPeSTA=</latexit>
  • <latexit sha1_base64="P+8mlBK+Ipo/KlYBgAqorEkGHRQ=">ACynicjVHLTsJAFD3UF+ILdemkZi4Im1RgR2JGxcuMJFHAsS0ZcCGoW2mUxNC3PkDbvXDjH+gf+GdsS6IDpN2zPnNn7r1ezINEWtZ7zlhZXVvfyG8WtrZ3dveK+wftJEqFz1p+xCPR9dyE8SBkLRlIzrqxYO7U46zjTS5VvPARBJE4a2cxWwdcdhMAp8VxLV6Xsp50zeFUtW2bLq53bFVKDqXDga2LW6Y9oE1CohW82o+IY+hojgI8UDCEkYQ4XCT092LAQEzfAnDhBKNBxhkcUyJuSipHCJXZC3zHtehkb0l7lTLTbp1M4vYKcJk7IE5FOEFanmTqe6syKXZ7rnOqu83o72W5psRK3BP7l2+h/K9P1SIxQk3XEFBNsWZUdX6WJdVdUTc3f1QlKUNMnMJDigvCvnYu+mxqT6JrV71dfxDKxWr9n6mTfGpbkDXkzRXA7aTtmulJ2bs1KjnI06jyMc45TmWUDV2ipat8xgtejWtDGDNj/i01cpnEL+W8fQFkPeSTA=</latexit>
  • <latexit sha1_base64="P+8mlBK+Ipo/KlYBgAqorEkGHRQ=">ACynicjVHLTsJAFD3UF+ILdemkZi4Im1RgR2JGxcuMJFHAsS0ZcCGoW2mUxNC3PkDbvXDjH+gf+GdsS6IDpN2zPnNn7r1ezINEWtZ7zlhZXVvfyG8WtrZ3dveK+wftJEqFz1p+xCPR9dyE8SBkLRlIzrqxYO7U46zjTS5VvPARBJE4a2cxWwdcdhMAp8VxLV6Xsp50zeFUtW2bLq53bFVKDqXDga2LW6Y9oE1CohW82o+IY+hojgI8UDCEkYQ4XCT092LAQEzfAnDhBKNBxhkcUyJuSipHCJXZC3zHtehkb0l7lTLTbp1M4vYKcJk7IE5FOEFanmTqe6syKXZ7rnOqu83o72W5psRK3BP7l2+h/K9P1SIxQk3XEFBNsWZUdX6WJdVdUTc3f1QlKUNMnMJDigvCvnYu+mxqT6JrV71dfxDKxWr9n6mTfGpbkDXkzRXA7aTtmulJ2bs1KjnI06jyMc45TmWUDV2ipat8xgtejWtDGDNj/i01cpnEL+W8fQFkPeSTA=</latexit>

x

<latexit sha1_base64="Nj6li7KDe/i7kNKLgivMPd2QTsA=">ACxHicjVHLSsNAFD2Nr1pfVZdugkVwFZJUbsrCOKyBfuAWiRJp3VoXiQTUYr+gFv9NvEP9C+8M6agi6ITkpw5954zc+91Y5+nwjTfC9rS8srqWnG9tLG5tb1T3t3rplGWeKzjRX6U9F0nZT4PWUdw4bN+nDAncH3Wc6fnMt67Y0nKo/BKPMRsGDiTkI+5wi2vc35YpmGbj1KrqEtTsM1sBq96wdYuAXBXkqxWV3CNESJ4yBCAIYQg7MNBSs8AFkzExA0xIy4hxFWc4REl0maUxSjDIXZK3wntBjkb0l56pkrt0Sk+vQkpdRyRJqK8hLA8TVfxTDlLdpH3THnKuz3Q3829AmIFbon9SzfP/K9O1iIwRl3VwKmWDGyOi93yVRX5M31H1UJcoiJk3hE8YSwp5TzPutKk6raZW8dFf9QmZKVey/PzfApb0kDnk9RXwy6tmFVDbt9Umka+aiLOMAhjmeNTRxiRY6yvsZL3jVLjRfS7XsO1Ur5Jp9/Fra0xflCY+k</latexit>

y

<latexit sha1_base64="ZpWKEL1+npVfN109GVnP4k/wEPY=">ACxHicjVHLSsNAFD2Nr1pfVZdugkVwFZJUbsrCOKyBfuAWiSZTmtoXiQToRT9Abf6beIf6F94Z0xBF0UnJDlz7j1n5t7rxr6XCtN8L2grq2vrG8XN0tb2zu5ef+gm0ZwniHRX6U9F0n5b4X8o7whM/7cKdwPV5z51eynjvgSepF4U3YhbzYeBMQm/sMUcQ1Z7dlSumYZqNc6uqS1CzL2wFrHrD1i0CclWQr1ZUfsMtRojAkCEARwhB2IeDlJ4BLJiIiRtiTlxCyFNxjkeUSJtRFqcMh9gpfSe0G+RsSHvpmSo1o1N8ehNS6jghTUR5CWF5mq7imXKW7DLvufKUd5vR3829AmIF7on9S7fI/K9O1iIwRl3V4FNsWJkdSx3yVRX5M31H1UJcoiJk3hE8YQwU8pFn3WlSVXtsreOin+oTMnKPctzM3zKW9KAF1PUl4OubVhVw26fVZpGPuoijnCMU5pnDU1co4WO8n7GC161K83XUi37TtUKueYQv5b29AXnaY+l</latexit>

'(x)

<latexit sha1_base64="X9ae03j5Mcv38R7W5eKRxRU/7V4=">ACzXicjVHLTsMwEJyGd3kVOHKJqJDgEiUpUHpD4sKNItGCeAg5wYDVvOQ4CFTgyg9whd9C/AH8BWuTSnBA4CjJeHZn7N0NskjkynXfKtbQ8Mjo2PhEdXJqema2NjfzdNChrwTplEqDwOW80gkvKOEivhJjmLg4gfBL1tHT+45jIXabKvbjN+GrPLRFyIkCmijk6umcyuxMrN6lmt7jqu21r3GrYGTX/DN8DbPm2R0CvOsrVTmuvOME5UoQoEIMjgSIcgSGn5xgeXGTEnaJPnCQkTJzjHlXSFpTFKYMR26PvJe2OSzahvfbMjTqkUyJ6JSltLJMmpTxJWJ9m3hnDX7m3feOq73dI/KL1iYhWuiP1LN8j8r07XonCBTVODoJoyw+jqwtKlMF3RN7e/VaXISNO43OKS8KhUQ76bBtNbmrXvWUm/m4yNav3YZlb4EPfkgY8mKL9O+j6jtdw/L21+pZTjnoci1jCs2ziS3soI0OeSd4wjNerF2rsO6sh69Uq1JqFvBjWY+f7kqTNQ=</latexit>

'(y)

<latexit sha1_base64="twErtuJZmFCVZQBJIBEv+yDf5CU=">ACzXicjVHLSsNAFD3GV31XboJFqFuShJfdVdw404FW8W2SJO26F5MZkUio+tP+BWf0v8A/0L74wp6KLohCRnzr3nzNx7vSTgqbSs9yljemZ2br6wsLi0vLK6VlzfaKRxJnxW9+MgFtem7KAR6wuQzYdSKYG3oBu/IGJyp+NWQi5XF0KUcJa4duL+Jd7ruSqJvW0BVJn5dHu7fFklWxrOMDe89U4Mg5dDSwq8eOaRNQq4R8ncfFN7TQwfGUIwRJCEA7hI6WnChoWEuDbuiBOEuI4zPGCRtBlMcpwiR3Qt0e7Zs5GtFeqVb7dEpAryCliR3SxJQnCKvTB3PtLNiJ3nfaU91txH9vdwrJFaiT+xfunHmf3WqFokuqroGTjUlmlHV+blLpruibm7+qEqSQ0Kcwh2KC8K+Vo7bGpNqmtXvXV1/ENnKlbt/Tw3w6e6JQ14PEVzMmg4FXuv4lzsl2qVfNQFbGEbZrnEWo4xTnq5B3hGS94Nc6MzLg3Hr9Tjalcs4lfy3j6AvCrkzY=</latexit>

γ

<latexit sha1_base64="DbOjW7K1fl6E+/4DBTgze7eAU=">ACyXicjVHLTsMwEBzCq5RXgSOXiAqJU+QUCuWGxAWJC0j0IQFCTuqWQF4DgIqTvwAV/gxB/AX7A2qQSHChwlWc/OjL27XhoGmWLsfcwan5icmi7NlGfn5hcWK0vLrSzJpS+afhImsuPxTIRBLJoqUKHopFLwyAtF27ve1/n2rZBZkMQn6j4V5xHvx0Ev8LkiqHXW51HELypV5uw26nXGbOa47iarb1PAarvbDd2HWZWFcU6SipvOEMXCXzkiCAQ1EcgiOj5xQuGFLCzjEgTFIUmLzAI8qkzYkliMEJvaZvn3anBRrTXntmRu3TKSG9kpQ21kmTE9SrE+zT43zhod5T0wnvpu9/T3Cq+IUIVLQv/SDZn/1elaFHpomBoCqik1iK7OL1xy0xV9c/tHVYocUsJ03KW8pNg3ymGfbaPJTO26t9zkPwxTo3rvF9wcn/qWNODhFO3RQavmuJtO7XirucUoy5hFWvYoHnuYA8HOEKTvK/wjBe8WofWjXVnPXxTrbFCs4Jfy3r6Ak0/kcs=</latexit>

'(γ)

<latexit sha1_base64="1TcmQRX836QreK2Ts2rVivdRM=">AC1HicjVHLSsNAFD3G97vq0k2wCHUTJtVq3QluXCrYWrAikzjWwbyYTAqirsStP+BWv0n8A/0L74wp6KLohCRnzr3nzNx7gySuWbsfcQZHRufmJyanpmdm19YrCwt/O0UKFohWmUqk7AcxHJRLS01JHoZErwOIjESXC9b+InfaFymSbH+iYTZzHvJfJShlwTdV5Z7Pa5yq5krdvjcw3zitV5u02Gw3GXOb5/iZrbBNg9d3tpu/6HrOrinIdpU3dHGBFCEKxBIoAlH4MjpOYUPhoy4M9wSpwhJGxe4xwxpC8oSlMGJvaZvj3anJZvQ3njmVh3SKRG9ipQu1kmTUp4ibE5zbywzoYd5n1rPc3dbugflF4xsRpXxP6lG2T+V2dq0bhE09YgqabMqa6sHQpbFfMzd0fVWlyIgz+ILinBolYM+u1aT29pNb7mNf9hMw5p9WOYW+DS3pAEPpugOB+2652969aOt6p5XjnoKq1hDjea5gz0c4BAtO/NnvODVaTt3zoPz+J3qjJSaFfxaztMX+mCVjQ=</latexit>

'

<latexit sha1_base64="91R6um8J7X25dVyuIufCknUbrVE=">ACynicjVHLSsNAFD2Nr1pfVZdugkVwFZIq6LgxoWLCrYV2iJOm2HpkmYTAqluPMH3OqHiX+gf+GdcQpqEZ2Q5My59yZe2+QRjyTrvtasJaWV1bXiuljc2t7Z3y7l4zS3IRskaYRIm4DfyMRTxmDclxG5TwfxELFWMLpQ8daEiYwn8Y2cpqw79gcx7/PQl0S1OhNfpEN+V64jquXvQg8Ayowq56UX9BDwlC5BiDIYkHMFHRk8bHlykxHUxI04Q4jrOcI8SeXNSMVL4xI7oO6Bd27Ax7VXOTLtDOiWiV5DTxhF5EtIJwuo0W8dznVmxv+We6ZzqblP6BybXmFiJIbF/+ebK/pULRJ9nOsaONWUakZVF5osue6Kurn9pSpJGVLiFO5RXBAOtXPeZ1t7Ml276q2v429aqVi1D402x7u6JQ3Y+znORdCsOt6JU70+rdQcM+oiDnCIY5rnGWq4RB0NXeUjnvBsXVnCmlqzT6lVMJ59fFvWwcXRZIX</latexit>

42 / 64

slide-43
SLIDE 43

The strain tensor (II)

Geometric linearity Assuming that the displacement u is “small”, one approximates: C(x) ≈ I + ∇u(x) + ∇uT(x).

  • The linearized strain tensor

e(u)(x) := 1 2(∇u(x) + ∇uT(x)) then satisfies: ℓ(ϕ(γ)) ≈ ℓ(γ) + 1 e(u)(γ(t)) γ′(t) |γ′(t)| · γ′(t) |γ′(t)||γ′(t)| dt.

  • In coordinates, e(u) is defined by:

e(u)i,j = 1

2

  • ∂ui

∂xj + ∂uj ∂xi

  • ,

i, j = 1, . . . , d.

43 / 64

slide-44
SLIDE 44

The stress tensor

  • The stress tensor σ encodes the internal efforts

within the body.

  • For x ∈ Ω, n ∈ Rd with |n| = 1, σ(x)n ∈ Rd is

the force applied by the surrounding medium on the face oriented by n of a small cube around x.

  • Cauchy’s theorem: as a consequence of balance of

momentum, σ(x) is a d × d symmetric matrix. x

<latexit sha1_base64="qITymP7wM3nJzaHQcGrRT/gzNjo=">ACxHicjVHLSsNAFD2Nr1pfVZdugkVwVZIqLuCIC5bsA/QIk6rUPzIjMRS9EfcKvfJv6B/oV3ximoRXRCkjPn3nNm7r1+GnIhHe1YM3NLywuFZdLK6tr6xvlza2SPIsYK0gCZOs63uChTxmLclyLpxrzID1nH52qeOeWZYIn8YUcp6wXecOYD3jgSaKad9flilN19LJngWtABWY1kvILrtBHgA5IjDEkIRDeBD0XMKFg5S4HibEZYS4jPco0TanLIYZXjEjug7pN2lYWPaK0+h1QGdEtKbkdLGHmkSysIq9NsHc+1s2J/85oT3W3Mf194xURK3FD7F+6aeZ/daoWiQGOdQ2cako1o6oLjEu6Jubn+pSpJDSpzCfYpnhAOtnPbZ1hqha1e9XT8TWcqVu0Dk5vjXd2SBuz+HOcsaNeq7kG1jys1E/MqIvYwS72aZ5HqOMcDbS09yOe8GydWaElrPwz1SoYzTa+LevhA2m1j3g=</latexit> • <latexit sha1_base64="jkpeQ+W3zQnc1byjejhIWR9314=">ACynicjVHLSsNAFD2Nr1pfVZdugkVwVZIqLuCGxcuKtgHtEWS6bSGTh5MJkIp7vwBt/ph4h/oX3hnTEtohOSnDn3nDtz7/UTEaTKcV4L1sLi0vJKcbW0tr6xuVXe3mlcSYZb7JYxLjeykXQcSbKlCdxLJvdAXvO2Pz3W8fcdlGsTRtZokvB96oygYBsxTRLV7fiYEVzflilN1zLngZuDCvLViMsv6GAGAwZQnBEUIQFPKT0dOHCQUJcH1PiJKHAxDnuUSJvRipOCo/YMX1HtOvmbER7nTM1bkanCHolOW0ckCcmnSsT7NPDOZNftb7qnJqe82ob+f5wqJVbgl9i/fTPlfn65FYhTU0NANSWG0dWxPEtmuqJvbn+pSlGhDiNBxSXhJlxzvpsG09qate9Uz8zSg1q/cs12Z417ekAbs/xzkPWrWqe1StXR1X6mf5qIvYwz4OaZ4nqOMCDTRNlY94wrN1aUlrYk0/pVYh9+zi27IePgAVo5Ig</latexit>

n

<latexit sha1_base64="j4MTXBqUcAgXJgsq6dl/XsTZvdk=">ACxHicjVHLSsNAFD2Nr1pfVZdugkVwVZIqLuCIC5bsA+oRZJ0WofmRWYilKI/4Fa/TfwD/QvjFNQi+iEJGfOvefM3Hv9NORCOs5rwVpYXFpeKa6W1tY3NrfK2ztkeRZwFpBEiZ1/cEC3nMWpLkHXTjHmRH7KOPz5X8c4dywRP4is5SVk/8kYxH/LAk0Q145tyxak6etnzwDWgArMaSfkF1xgQYAcERhiSMIhPAh6enDhICWujylxGSGu4wz3KJE2pyxGR6xY/qOaNczbEx75Sm0OqBTQnozUto4IE1CeRlhdZqt47l2Vuxv3lPtqe42ob9vCJiJW6J/Us3y/yvTtUiMcSproFTalmVHWBcl1V9TN7S9VSXJIiVN4QPGMcKCVsz7bWiN07aq3no6/6UzFqn1gcnO8q1vSgN2f45wH7VrVParWmseV+pkZdRF72MchzfMEdVyigZb2fsQTnq0LK7SElX+mWgWj2cW3ZT18AFH1j24=</latexit>

σ(x)n

<latexit sha1_base64="3tQ2/qs1ahxnMEXeZ9mfdFyfx3A=">ACznicjVHLSsNAFD3GV31XboJFqFuwqRabXcFNy4r2FZoiyTptA7mRTIpFhG3/oBb/SzxD/QvDOmoIuiE5LcOfecM3PvdWNfpJKx9zljfmFxabmwsrq2vrG5VdzeadRlni85UV+lFy5Tsp9EfKWFNLnV3HCncD1ece9PVP5zpgnqYjCSzmJeT9wRqEYCs+RBHV7qRgFTvnu0AyviyVm1WvVKmMms2z7iFVPKGCV+knNm2L6VCvpR8Q09DBDBQ4YAHCEkxT4cpPR0YMhJqyPe8ISioTOczxglbQZsTgxHEJv6TuiXTdHQ9orz1SrPTrFpzchpYkD0kTESyhWp5k6n2lnhc7yvte6m4T+ru5V0CoxA2hf+mzP/qVC0SQ9R0DYJqijWiqvNyl0x3Rd3c/FGVJIeYMBUPKJ9Q7GnltM+m1qS6dtVbR+c/NFOhau/l3Ayf6pY04OkUzdlBu2LZR1bl4rjUqOejLmAP+yjTPE/RwDmaOmOP+MFr0bTGBsPxuM31ZjLNbv4tYynL2yHk20=</latexit>

e1

<latexit sha1_base64="4sztaGtETuN9eqjgtRKD62IF0=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WoemSZhMlFIEf8Ctfpr4B/oX3hlTUIvohCRnzr3nzNx7/TgQiXKc15y1tLyupZfL2xsbm3vFHf3WkmUSsabLAoi2fG9hAci5E0lVMA7seTexA942x+f63j7lstEROGVmsa8N/FGoRgK5imiLnf7RdLTtkxy14EbgZKyFYjKr7gGgNEYEgxAUcIRTiAh4SeLlw4iInrYUacJCRMnOMeBdKmlMUpwyN2TN8R7boZG9JeyZGzeiUgF5JShtHpIkoTxLWp9kmnhpnzf7mPTOe+m5T+vuZ14RYhRti/9LNM/+r07UoDHFmahBU2wYXR3LXFLTFX1z+0tVihxi4jQeUFwSZkY57NtNImpXfWM/E3k6lZvWdZbop3fUsasPtznIugVSm7J+XKRbVUq2ajzuMAhzimeZ6ihjoaJL3CI94wrNVt0Irte4+U61cptnHt2U9fADdzpAE</latexit>

e2

<latexit sha1_base64="JBeksJf/8HiCPa7bz91uEFToh8g=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WkPTJEwmSimCP+BWP038A/0L74xTUIvohCRnzr3nzNx7/SQMUuk4rzlraXldS2/XtjY3NreKe7utdI4E4w3WRzGouN7KQ+DiDdlIEPeSQT3Jn7I2/74XMXbt1ykQRxdyWnCexNvFAXDgHmSqEver/SLJafs6GUvAteAEsxqxMUXGOAGAwZJuCIAmH8JDS04ULBwlxPcyIE4QCHe4R4G0GWVxyvCIHdN3RLuYSPaK89UqxmdEtIrSGnjiDQx5QnC6jRbxzPtrNjfvGfaU91tSn/feE2Ilbgh9i/dPO/OlWLxBnuoaAako0o6pjxiXTXVE3t79UJckhIU7hAcUFYaV8z7bWpPq2lVvPR1/05mKVXtmcjO8q1vSgN2f41wErUrZPSlXLqlWtWMOo8DHOKY5nmKGupoEneIziCc9W3YqszLr7TLVyRrOPb8t6+ADgLpAF</latexit>

e3

<latexit sha1_base64="p4dr83jsVmxrzofXy5bkcJTFf8=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WkPTJEwmSimCP+BWP038A/0L74xTUIvohCRnzr3nzNx7/SQMUuk4rzlraXldS2/XtjY3NreKe7utdI4E4w3WRzGouN7KQ+DiDdlIEPeSQT3Jn7I2/74XMXbt1ykQRxdyWnCexNvFAXDgHmSqEveP+kXS07Z0cteBK4BJZjViIsvuMYAMRgyTMARQRIO4SGlpwsXDhLiepgRJwgFOs5xjwJpM8rilOERO6bviHZdw0a0V56pVjM6JaRXkNLGEWliyhOE1Wm2jmfaWbG/ec+0p7rblP6+8ZoQK3FD7F+6eZ/daoWiSHOdA0B1ZRoRlXHjEumu6Jubn+pSpJDQpzCA4oLwkwr532tSbVtavejr+pjMVq/bM5GZ4V7ekAbs/x7kIWpWye1KuXFRLtaoZdR4HOMQxzfMUNdTRQJO8R3jE56tuhVZmX3mWrljGYf35b18AHijpAG</latexit>

σ1,1

<latexit sha1_base64="pw7M4ZkPXMbmRVJbYoBN91wz5CI=">ACz3icjVHLSsNAFD3Gd31VXboJFsGFhEm1td0JblwqWC3YUpJ0WofmRTJRSqm49Qfc6l+Jf6B/4Z0xBV0UnZDkzrnJl7rxv7IpWMvc8Ys3PzC4tLy4WV1bX1jeLm1lUaZYnHG17kR0nTdVLui5A3pJA+b8YJdwLX59fu4FTlr+94kovJTDmLcDpx+KnvAcSVCrlYp+4HRG9oE97hRLzKrXKhXGTGbZ9iGrVClg5Xq1Zpu2xfQqIV/nUfENLXQRwUOGABwhJMU+HKT03MAGQ0xYGyPCEoqEznOMUSBtRixODIfQAX37tLvJ0ZD2yjPVao9O8elNSGlijzQR8RK1WmzmfaWaHTvEfaU91tSH839woIlbgl9C/dhPlfnapFoearkFQTbFGVHVe7pLprqibmz+qkuQE6biLuUTij2tnPTZ1JpU1656+j8h2YqVO29nJvhU92SBjyZojk9uCpb9qFVvjgqnRzlo17CDnaxT/M8xgnOcI4Gecd4xgtejQvj3ngwHr+pxkyu2cavZTx9Aeb/lA=</latexit>

σ2,2

<latexit sha1_base64="wkz76Nc69JDjnXFR3lZRXuhy1ok=">ACz3icjVHLSsNAFD3Gd31VXboJFsGFhEn6sN0Jbly2YFWwRZI41sG8SCZKRW3/oBb/SvxD/QvDOmoAvRCUnunHvOmbn3ekgMsnY25QxPTM7N7+wWFpaXldK69vnGRxnvq868dBnJ5bsYDEfGuFDLgZ0nK3dAL+Kl3c6jyp7c8zUQcHcthwvuhO4jElfBdSVCvl4lB6F6MnD1nfFGuMKvVrNcZM5l21VWb1DAnFajaZu2xfSqoFjtuPyKHi4Rw0eOEBwRJMUBXGT0nMGQ0JYHyPCUoqEznOMUSJtTixODJfQG/oOaHdeoBHtlWem1T6dEtCbktLEDmli4qUq9NMnc+1s0J/8x5pT3W3If29wiskVOKa0L90E+Z/daoWiSs0dQ2Cako0oqrzC5dcd0Xd3PxWlSHhDAVX1I+pdjXykmfTa3JdO2qt67Ov2umQtXeL7g5PtQtacCTKZq/ByeOZVctp1OrHNSKUS9gC9vYpXnu4wBHaKNL3gme8IwXo2PcGfGwxfVmCo0m/ixjMdP68OUAg=</latexit>

σ3,3

<latexit sha1_base64="7xBmyBwAKCOljG4ax4tA6nWG3Jk=">ACz3icjVHLSsNAFD3GV62vqks3wSK4kDBpWm13BTcuW7Aq2CJHOtgXiQTRUrFrT/gVv9K/AP9C+MKehCdEKSO+ec2buvV4SiEwy9jZlTM/Mzs2XFsqLS8srq5W19eMszlOf9/w4iNTz814ICLek0IG/DRJuRt6AT/xrg9U/uSGp5mIoyN5l/B6A4jcSl8VxLU72diGLrnI2fXGZ9XqsxqNRsNxkxm2bDGnsUsFpr2mbtsX0qJYnbjyij4uEMNHjhAcESTFAVxk9JzBkNC2AjwlKhM5zjFEmbU4sTgyX0Gv6Dml3VqAR7ZVnptU+nRLQm5LSxDZpYuKlFKvTJ3PtbNCf/MeaU91tzv6e4VXSKjEFaF/6SbM/+pULRKXaOoaBNWUaERV5xcue6Kurn5rSpJDglhKr6gfEqxr5WTPptak+naVW9dnX/XTIWqvV9wc3yoW9KAJ1M0fw+Oa5btWLVuvdquF6MuYRNb2KF57qONQ3TQI+8ET3jGi9E1bo174+GLakwVmg38WMbjJ/CHlAQ=</latexit>

The diagonal entries of σ account for traction and compression forces.

e1

<latexit sha1_base64="4sztaGtETuN9eqjgtRKD62IF0=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WoemSZhMlFIEf8Ctfpr4B/oX3hlTUIvohCRnzr3nzNx7/TgQiXKc15y1tLyupZfL2xsbm3vFHf3WkmUSsabLAoi2fG9hAci5E0lVMA7seTexA942x+f63j7lstEROGVmsa8N/FGoRgK5imiLnf7RdLTtkxy14EbgZKyFYjKr7gGgNEYEgxAUcIRTiAh4SeLlw4iInrYUacJCRMnOMeBdKmlMUpwyN2TN8R7boZG9JeyZGzeiUgF5JShtHpIkoTxLWp9kmnhpnzf7mPTOe+m5T+vuZ14RYhRti/9LNM/+r07UoDHFmahBU2wYXR3LXFLTFX1z+0tVihxi4jQeUFwSZkY57NtNImpXfWM/E3k6lZvWdZbop3fUsasPtznIugVSm7J+XKRbVUq2ajzuMAhzimeZ6ihjoaJL3CI94wrNVt0Irte4+U61cptnHt2U9fADdzpAE</latexit>

e2

<latexit sha1_base64="JBeksJf/8HiCPa7bz91uEFToh8g=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WkPTJEwmSimCP+BWP038A/0L74xTUIvohCRnzr3nzNx7/SQMUuk4rzlraXldS2/XtjY3NreKe7utdI4E4w3WRzGouN7KQ+DiDdlIEPeSQT3Jn7I2/74XMXbt1ykQRxdyWnCexNvFAXDgHmSqEver/SLJafs6GUvAteAEsxqxMUXGOAGAwZJuCIAmH8JDS04ULBwlxPcyIE4QCHe4R4G0GWVxyvCIHdN3RLuYSPaK89UqxmdEtIrSGnjiDQx5QnC6jRbxzPtrNjfvGfaU91tSn/feE2Ilbgh9i/dPO/OlWLxBnuoaAako0o6pjxiXTXVE3t79UJckhIU7hAcUFYaV8z7bWpPq2lVvPR1/05mKVXtmcjO8q1vSgN2f41wErUrZPSlXLqlWtWMOo8DHOKY5nmKGupoEneIziCc9W3YqszLr7TLVyRrOPb8t6+ADgLpAF</latexit>

e3

<latexit sha1_base64="p4dr83jsVmxrzofXy5bkcJTFf8=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WkPTJEwmSimCP+BWP038A/0L74xTUIvohCRnzr3nzNx7/SQMUuk4rzlraXldS2/XtjY3NreKe7utdI4E4w3WRzGouN7KQ+DiDdlIEPeSQT3Jn7I2/74XMXbt1ykQRxdyWnCexNvFAXDgHmSqEveP+kXS07Z0cteBK4BJZjViIsvuMYAMRgyTMARQRIO4SGlpwsXDhLiepgRJwgFOs5xjwJpM8rilOERO6bviHZdw0a0V56pVjM6JaRXkNLGEWliyhOE1Wm2jmfaWbG/ec+0p7rblP6+8ZoQK3FD7F+6eZ/daoWiSHOdA0B1ZRoRlXHjEumu6Jubn+pSpJDQpzCA4oLwkwr532tSbVtavejr+pjMVq/bM5GZ4V7ekAbs/x7kIWpWye1KuXFRLtaoZdR4HOMQxzfMUNdTRQJO8R3jE56tuhVZmX3mWrljGYf35b18AHijpAG</latexit>

σ2,3

<latexit sha1_base64="VuauVILrloqklJvBCZHiNpidYBE=">ACz3icjVHLSsNAFD3GV62vqks3wSK4kDBJW213BTcuW7Aq2CJHOtgXiQTRUrFrT/gVv9K/AP9C+MKehCdEKSO+ec2buvV4SiEwy9jZlTM/Mzs2XFsqLS8srq5W19eMszlOf9/w4iNTz814ICLek0IG/DRJuRt6AT/xrg9U/uSGp5mIoyN5l/B6A4jcSl8VxLU72diGLrnI2e3Nj6vVJnVajYajJnMsu0a+xRwJzWXtM2bYvpVUWxOnHlFX1cIaPHCE4IkiKA7jI6DmDYaEsAFGhKUCZ3nGKNM2pxYnBguodf0HdLurEAj2ivPTKt9OiWgNyWliW3SxMRLKVanmTqfa2eF/uY90p7qbnf09wqvkFCJK0L/0k2Y/9WpWiQu0dQ1CKop0Yiqzi9ct0VdXPzW1WSHBLCVHxB+ZRiXysnfTa1JtO1q96Ov+umQpVe7/g5vhQt6QBT6Zo/h4cO5Zds5xuvdquF6MuYRNb2KF57qONQ3TQI+8ET3jGi9E1bo174+GLakwVmg38WMbjJ+4klAM=</latexit>

σ1,2

<latexit sha1_base64="juBZV64vI+InuRoINXc0MaqxMnw=">ACz3icjVHLSsNAFD3Gd31VXboJFsGFhEm1td0JblwqWC3YUpJ0WofmRTJRSqm49Qfc6l+Jf6B/4Z0xBV0UnZDkzrnJl7rxv7IpWMvc8Ys3PzC4tLy4WV1bX1jeLm1lUaZYnHG17kR0nTdVLui5A3pJA+b8YJdwLX59fu4FTlr+94kovJTDmLcDpx+KnvAcSVCrlYp+4HRG9kF53CmWmFWvVSqMmcy7UNWqVLAyvVqzTZti+lVQr7Oo+IbWugigocMAThCSIp9OEjpuYENhpiwNkaEJRQJnecYo0DajFicGA6hA/r2aXeToyHtlWeq1R6d4tObkNLEHmki4iUq9NMnc+0s0KneY+0p7rbkP5u7hUQKnFL6F+6CfO/OlWLRA81XYOgmKNqOq83CXTXVE3N39UJckhJkzFXconFHtaOemzqTWprl31tH5D81UqNp7OTfDp7olDXgyRXN6cFW27EOrfHFUOjnKR72EHexin+Z5jBOc4RwN8o7xjBe8GhfGvfFgPH5TjZlcs41fy3j6AulglAE=</latexit>

σ3,1

<latexit sha1_base64="ceRYeZRE82aHW6XpnoutX+m0o7c=">ACz3icjVHLSsNAFD2N73fVpZtgEVxImPRluxPcuFSwD2ilJHGsg3mRTJRSKm79Abf6V+If6F94Z0xBF6ITktw595wzc+91Y1+krG3gjEzOze/sLi0vLK6tr5R3Nxqp1GWeLzlRX6UdF0n5b4IeUsK6fNunHAncH3ecW+OVb5zy5NUROG5HMX8InCGobgSniMJ6vdTMQycwbhyYE8GxRKzmo1ajTGTWbZdYbU6BazcrDds07aYXiXk6zQqvqKPS0TwkCEARwhJsQ8HKT092GCICbvAmLCEIqHzHBMskzYjFieGQ+gNfYe06+VoSHvlmWq1R6f49CakNLFHmoh4CcXqNFPnM+2s0N+8x9pT3W1Efzf3CgiVuCb0L92U+V+dqkXiCg1dg6CaYo2o6rzcJdNdUTc3v1UlySEmTMWXlE8o9rRy2mdTa1Jdu+qto/PvmqlQtfdyboYPdUsa8HSK5u9Bu2zZFat8Vi0dVfNRL2IHu9ineR7iCc4RYu8YzhGS/GmXFn3BsPX1SjkGu28WMZj5/rxZQC</latexit>

The off-diagonal entries of σ account for shear effects.

44 / 64

slide-45
SLIDE 45

The equilibrium equations

  • The equilibrium equations relate internal efforts with external stresses.
  • If body forces f : Ω → Rd (e.g. gravity) occur, it holds, for any subset V ⊂ Ω,
  • ∂V

σ · n ds

  • Efforts applied on ∂V

+

  • V

f dx

Body efforts within V

= 0, and so, using Green’s formula:

  • V

(div(σ) + f ) dx = 0. Since the latter relation holds for any subset V ⊂ Ω, it follows: −div(σ) = f in Ω.

  • Likewise, if external forces (e.g. traction loads) g : ∂Ω → Rd are applied, it holds:

σn = g on ∂Ω.

45 / 64

slide-46
SLIDE 46

The constitutive relation (I)

  • The system of equations is completed with a constitutive relation between the

stress tensor σ and the strain tensor e(u), which describes, equivalently,

  • The deformation of a piece of material caused by a given stress;
  • The internal stress induced by an imposed deformation.
  • Material linearity: σ depends linearly on e(u), via the Hooke’s law:

σ = Ae(u). e

<latexit sha1_base64="JL1VE6kGaUVKylubvAyJEZXwXqA=">ACxHicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GVBEJct2AfUIsl0WofmxWQilKI/4Fa/TfwD/QvjCmoRXRCkjPn3nNm7r1+EohUOc5rwVpaXldK6XNja3tnfKu3udNM4k420WB7Hs+V7KAxHxthIq4L1Eci/0A971J+c63r3jMhVxdKWmCR+E3jgSI8E8RVSL35QrTtUxy14Ebg4qyFczLr/gGkPEYMgQgiOCIhzAQ0pPHy4cJMQNMCNOEhImznGPEmkzyuKU4RE7oe+Ydv2cjWivPVOjZnRKQK8kpY0j0sSUJwnr02wTz4yzZn/znhlPfbcp/f3cKyRW4ZbYv3TzP/qdC0KI5yZGgTVlBhGV8dyl8x0Rd/c/lKVIoeEOI2HFJeEmVHO+2wbTWpq1731TPzNZGpW71mem+Fd35IG7P4c5yLo1KruSbXWqlca9XzURzgEMc0z1M0cIkm2sb7EU94ti6swEqt7DPVKuSafXxb1sMHOxSPYA=</latexit>

σ

<latexit sha1_base64="rxd+ZNq4KuH6huiYNjZvP5X2u+c=">ACyXicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBjeCmgn1AWyRJp3VsXiYTsRZX/oBb/THxD/QvDNOQS2iE5KcOfeM3PvdWOfp8KyXnPG3PzC4lJ+ubCyura+UdzcaqZRlnis4UV+lLRdJ2U+D1lDcOGzdpwJ3B91nJHxzLeumFJyqPwXIxj1gucYcgH3HMEUc1uyoeBc1EsWVLXMW2BqUoFc9Kr6giz4ieMgQgCGEIOzDQUpPBzYsxMT1MCEuIcRVnOEeBdJmlMUowyF2RN8h7TqaDWkvPVOl9ugUn96ElCb2SBNRXkJYnmaqeKacJfub90R5yruN6e9qr4BYgUti/9JNM/+rk7UIDHCkauBU6wYWZ2nXTLVFXlz80tVghxi4iTuUzwh7CnltM+m0qSqdtlbR8XfVKZk5d7TuRne5S1pwPbPc6CZqVsH5QrZ9VSrapHncOdrFP8zxEDSeo0HeV3jE56NU+PauDXuPlONnNZs49syHj4A0UGRmg=</latexit>

yield stress

<latexit sha1_base64="Dkb5fb6SY2lwFikEGVqfXVwqjk=">AC2HicjVHLSsNAFD2Nr1pf1S7dBIvgqiQq6FJw47KCfeCDkqSjDubFzEQsRXAnbv0Bt/pF4h/oX3hnIPRCckOXPuPWfm3hvmMZfK815Kztj4xORUeboyMzs3v1BdXGrLrBARa0VZnIluGEgW85S1Fcx6+aCBUkYs054savjnUsmJM/SAzXI2UkSnKX8lEeBIqpXrR0rdqWGA87iviuVYFJe96p1r+GZ5f4EvgV12NXMqs84Rh8ZIhRIwJBCEY4RQNJzB8ecuJOMCROEOImznCNCmkLymKUERB7Qd8z2h1ZNqW9pRGHdEpMb2ClC5WSZNRniCsT3NvDOmv3Ne2g89d0G9A+tV0Kswjmxf+lGmf/V6VoUTrFtauBU24YXV1kXQrTFX1z91NVihxy4jTuU1wQjoxy1GfXaKSpXfc2MPFXk6lZvY9sboE3fUsasP9nD9Be73hbzTW9zfrOw076jKWsYI1mucWdrCHJlrkPcADHvHkHDo3zq1z95HqlKymhi/LuX8HsPaXzg=</latexit>

ultimate stress

<latexit sha1_base64="hm85FDgp+CYOxeogIQLUk5NK2I=">AC23icjVHLSgMxFD0d3/VFdy4GSyCqzJVQZeCG5cVbBXaIpkYNTgvkowo1ZU7cesPuNX/Ef9A/8KbOAW1iGaYmZNz7znJvTfMIqlNELyWvKHhkdGx8Yny5NT0zGxlbr6l01x0eRplKrDkGkRyUQ0jTSROMyUYHEYiYPwfMfGDy6E0jJN9s1VJroxO03kieTMEHVUWewYcWl6eWRkzIzwtVFC65ujSjWoBW75g6BegCqK1UgrL+jgGCk4csQSGAIR2DQ9LR4CMuC56xClC0sUFblAmbU5ZgjIYsef0PaVdu2AT2ltP7dScTonoVaT0sUKalPIUYXua7+K5c7bsb94952nvdkX/sPCKiTU4I/YvXT/zvzpbi8EJtlwNkmrKHGOr4VL7rpib+5/qcqQ0acxcUV4S5U/b7DuNdrXb3jIXf3OZlrV7XuTmeLe3pAHXf45zELTWavX12treRnW7Vox6HEtYxirNcxPb2EUDTfK+xiOe8Ox1vVvzrv/TPVKhWYB35b38AFWkJk6</latexit>

fracture

<latexit sha1_base64="3AWqmQu+c8JLjycFPGcIUwPMlI=">AC1HicjVHLSsNAFD3GV62PRl26CRbBVUiroMuCG5cV7APaUpLptIamSZhMxFK7Erf+gFv9JvEP9C+8M6agFtEJSc6ce86dufd6ceAn0nFeF4zFpeWV1dxafn1jc6tgbu/UkygVjNdYFESi6bkJD/yQ16QvA96MBXdHXsAb3vBMxRvXCR+F7Kcw7I3cQ+n2fuZKorloS34jJ3hMpkKPu2aRcd29LmQSkDRWSrGpkvaKOHCAwpRuAIQkHcJHQ0IJDmLiOpgQJwj5Os4xRZ68Kak4KVxih/Qd0K6VsSHtVc5EuxmdEtAryGnhgDwR6QRhdZql46nOrNjfck90TnW3Mf29LNeIWIkrYv/yzZT/9alaJPo41TX4VFOsGVUdy7Kkuivq5taXqiRliIlTuEdxQZhp56zPlvYkunbVW1fH37RSsWrPMm2Kd3VLGnDp5zjnQb1sl47s8sVxsWJno85hD/s4pHmeoIJzVFHTM3/E56NunFr3Bn3n1JjIfPs4tsyHj4AcHqWJw=</latexit>

Linear

<latexit sha1_base64="HmRzTupFlnINFRqZmJFjcfqwFQ=">AC0HicjVHLTsJAFD3UF+ILdemkZi4alo0EXYkbly4QCOPBIhpy4ANpa3TqYEQYtz6A271q4x/oH/hnbEkuCA6Tds75zZu69TuR7sTDNj4y2tLyupZdz21sbm3v5Hf36nGYcJfV3NAPedOxY+Z7AasJT/isGXFmDx2fNZzBucw3HhiPvTC4EeOIdYZ2P/B6nmsLgjptwUZicklim09v8wXTMNXS54JyuVQ0Ld1KkQLSVQ3z72ijixAuEgzBEBQ7MNGTE8LFkxEhHUwIYxT5Kk8wxQ50ibEYsSwCR3Qt0+7VoGtJesVK7dIpPLyeljiPShMTjFMvTdJVPlLNEF3lPlKe825j+Tuo1JFTgjtC/dDPmf3WyFoEeSqoGj2qKFCKrc1OXRHVF3lyfq0qQ0SYjLuU5xS7Sjnrs640sapd9tZW+U/FlKjcuyk3wZe8JQ14NkV9cVAvGtaJUbw6LVSMdNRZHOAQxzTPM1RwgSpq5H2PF7ziTbvWRtqj9vRD1TKpZh+/lvb8DWjlP4=</latexit>

elasticity

<latexit sha1_base64="WMUyOGdwASDB8/RBu+csWVKvHPE=">AC1nicjVHLTsJAFD3UF+ILdOmkZi4IgVNhB2JG5eYyCMBQtphwAmlbdqpSgjujFt/wK1+kvEP9C+8M5YEF0SnaXvn3HPOzL3XCVwRScv6SBkrq2vrG+nNzNb2zu5eNrfiPw4ZLzOfNcPW4dcVd4vC6FdHkrCLk9dlzedEYXKt+85WEkfO9aTgLeHdtDTwEsyVBvWyuI/m9nHLXjqRgQk5mvWzeKlh6mQtBpVIuWUWzmCB5JKvmZ9/RQR8+GKMweFBUuzCRkRPG0VYCAjrYkpYSJHQeY4ZMqSNicWJYRM6ou+Qdu0E9WivPCOtZnSKS29IShPHpPGJF1KsTjN1PtbOCl3mPdWe6m4T+juJ15hQiRtC/9LNmf/VqVokBijrGgTVFGhEVcSl1h3Rd3cXKhKkNAmIr7lA8pZlo57OpNZGuXfXW1vlPzVSo2rOEG+NL3ZIGPJ+iuTxolArF0Lp6ixfLSjTuMQRziheZ6jikvUCfvO7zgFW9Gy3gwHo2nH6qRSjQH+LWM528dWJc3</latexit>

Strain

<latexit sha1_base64="VB8XrYud9dh7Xai9rCtMvap3o=">AC0HicjVHLTsJAFD3UF+ILdemkZi4IgVNhB2JG5f4JEAMW0ZcEJp63RqIQYt/6AW/0q4x/oX3hnLAkuiE7T9s65yZe68TejySlvWRMpaWV1bX0uZjc2t7Z3s7l49CmLhspobeIFoOnbEPO6zmuTSY81QMHvoeKzhDM5VvHARMQD/0aOQ9YZ2n2f97hrS4I6bclGcnIthc396W02Z+Utvcy5oFwuFa2CWUiQHJVDbLvaKOLAC5iDMHgQ1LswUZETwsFWAgJ62BCmKCI6zDFBnSxsRixLAJHdC3T7tWgvq0V56RVrt0ikevIKWJI9IExBMUq9NMnY+1s0IXeU+0p7rbmP5O4jUkVOKO0L90M+Z/daoWiR5KugZONYUaUdW5iUusu6Jubs5VJckhJEzFXcoLil2tnPXZ1JpI1656a+v8p2YqVO3dhBvjS92SBjybork4qBfzhZN8fI0V8kno07jAIc4pnmeoYILVFEj73u84BVvxpUxMh6Npx+qkUo0+/i1jOdvmlSVFA=</latexit>

hardening

<latexit sha1_base64="/ny381ryLkicWZy41ShjSZ8W9A=">AC1XicjVHLTsJAFD3UF+Kr6tJNIzFxRQqaCDsSNy4xkUeChLRlgAmlbaZTIiHsjFt/wK3+kvEP9C+8M5YEF0SnaXvn3HPOzL3XjXweS9v+yBhr6xubW9nt3M7u3v6BeXjUiMNEeKzuhX4oWq4TM58HrC659FkrEswZuz5ruqNrlW9OmIh5GNzJacQ6Y2cQ8D73HElQ1zTvJXuQs6EjeizgwWDeNfN2wdbLWgoqlXLJLlrFMkjXbXQfMc9egjhIcEYDAEkxT4cxPS0UYSNiLAOZoQJirjOM8yRI21CLEYMh9ARfQe0a6doQHvlGWu1R6f49ApSWjgjTUg8QbE6zdL5RDsrdJX3THuqu03p76ZeY0IlhoT+pVsw/6tTtUj0UdY1cKop0oiqzktdEt0VdXNrqSpJDhFhKu5RXlDsaeWiz5bWxLp21VtH5z81U6Fq76XcBF/qljTgxRSt1UGjVCheFEq3l/lqIR1Fic4xTnN8wpV3KCGOnlP8IJXvBlNY248Gk8/VCOTao7xaxnP36X+lqI=</latexit>

Necking

<latexit sha1_base64="OFoHlhHsol5AmLsecFtKM1qrf5E=">AC0XicjVHLSsNAFD2Nr1pfVZdugkVwFZIqWHeCG1eiaG3BF8l0WoemSZhMxFIK4tYfcKs/Jf6B/oV3xhTqouiEJHfOPefM3HuDJBSpct2PgjU1PTM7V5wvLSwuLa+UV9cu0jiTjNdZHMayGfgpD0XE60qokDcTyf1eEPJG0D3U+cY9l6mIo3PVT/h1z+9Eoi2Yrwi6uVL8Q2OeuKqDO8LVdcxzXLHgv292tV17O9HKkgXydx+R1XaCEGQ4YeOCIoikP4SOm5hAcXCWHXGBAmKRImzFEibQZsTgxfEK79O3Q7jJHI9prz9SoGZ0S0itJaWOLNDHxJMX6NvkM+Os0UneA+Op79anf5B79QhVuCP0L92I+V+drkWhjZqpQVBNiUF0dSx3yUxX9M3tsaoUOSE6bhFeUkxM8pRn2jSU3ture+yX8apkb1nuXcDF/6ljTg0RTtycF1fF2nOrpbuXAyUdxAY2sU3z3MBjnCOnlLvOAVb9aZ1bceracfqlXINev4taznb35PlWw=</latexit>

46 / 64

slide-47
SLIDE 47

The constitutive relation (II)

The Hooke’s law A of an isotropic material reads: ∀e ∈ Sd(R), Ae = 2µe + λtr(e)I. where the Lamé parameters λ, µ are related to the more physical quantities E and ν: µ = E 2(1 + ν), and λ = Eν (1 + ν)(1 + ν(1 − d)).

  • The Young’s modulus

E = σ/L measures the resistance to defor- mation under traction;

  • The Poisson’s ratio

ν = −ℓ/L accounts for the relative transverse displacement for a given longitudi- nal deformation.

σ ` L

47 / 64

slide-48
SLIDE 48

Linear elasticity at a glance

In most concrete situations,

  • The elastic shape Ω is attached on a

region ΓD of its boundary;

  • Body forces f : Ω → Rd are at play;
  • Surface loads g : ΓN → Rd are applied
  • n a region ΓN ⊂ ∂Ω;
  • The remaining region Γ := ∂Ω \ (ΓD ∪

ΓN) of ∂Ω is traction-free.

ΓD

u(x)

<latexit sha1_base64="gIQgPIkN6Im/h1MtIjQLEXtkc=">ACx3icjVHLTsJAFD3UF+ILdemkZjgphke8tiRuNEdJoIkSExbBmgobdNOCYS48Afc6p8Z/0D/wjtjSXRBdJq2Z86958zce63AdSLB2HtKW1vf2NxKb2d2dvf2D7KHR+3Ij0Obt2zf9cOZUbcdTzeEo5weScIuTmxXH5njS9l/G7Kw8jxvVsxD3hvYg49Z+DYpBUnJ+dP2RzKjXKsUq05nBSiXCElxUWK2uFwymVg7JavrZN9yjDx82YkzA4UEQdmEioqeLAhgC4npYEBcSclSc4xEZ0saUxSnDJHZM3yHtugnr0V56Rkpt0ykuvSEpdZyRxqe8kLA8TVfxWDlLdpX3QnKu83pbyVeE2IFRsT+pVtm/lcnaxEYoKZqcKimQDGyOjtxiVX5M31H1UJcgiIk7hP8ZCwrZTLPutKE6naZW9NFf9QmZKVezvJjfEpb0kDXk5RXw3aRaNQMo35VyjnIw6jROcIk/zrKBKzTRIu8RnvGCV+1a87WpNvtO1VKJ5hi/lvb0BX9lkLA=</latexit>

The displacement u : Ω → Rd of the shape in this context is the unique solution (in H1(Ω)d) to:        −div(Ae(u)) = f in Ω, u = 0

  • n ΓD,

Ae(u)n = g

  • n ΓN,

Ae(u)n = 0

  • n Γ.

48 / 64

slide-49
SLIDE 49

A glimpse of incompressible fluid mechanics

  • A fluid body is characterized by its inability to resist a permanent shear stress.
  • Eulerian description: one looks at the properties inside the fluid domain Ω at all

positions x, independently of the attached particle (the latter may change).

  • We focus on the steady-state Stokes equations; see [ChoMar] for more advanced

models: time-dependent, Navier-Stokes equations, turbulence phenomena, etc. The state of the fluid is described in terms of

  • The velocity u : Ω → Rd;
  • The pressure p : Ω → R inside the fluid.

x

<latexit sha1_base64="ujWcmwCXK80mrPsr4yEaleaV6WQ=">ACxHicjVHLSsNAFD3GV62vqks3wSK4Kkt6LIgiMsW7ANqkWQ6raF5kZmIpegPuNVvE/9A/8I74xTUIjohyZlz7zkz914/DQMhHed1wVpcWl5ZLawV1zc2t7ZLO7tkeQZ4y2WhEnW9T3BwyDmLRnIkHfTjHuRH/KOPz5T8c4tz0SQxJdykvJ+5I3iYBgwTxLVvLsulZ2Ko5c9D1wDyjCrkZRecIUBEjDkiMARQxIO4UHQ04MLBylxfUyJywgFOs5xjyJpc8rilOERO6bviHY9w8a0V5CqxmdEtKbkdLGIWkSysIq9NsHc+1s2J/85qT3W3Cf194xURK3FD7F+6WeZ/daoWiSFOdQ0B1ZRqRlXHjEu6Jubn+pSpJDSpzCA4pnhJlWzvpsa43Qtavejr+pjMVq/bM5OZ4V7ekAbs/xzkP2tWKe1ypNmvles2MuoB9HOCI5nmCOi7QEt7P+IJz9a5FVrCyj9TrQWj2cO3ZT18AGg0j3M=</latexit>
  • <latexit sha1_base64="TNtM6sisSmcHFa4XYth1KlNRE8=">ACynicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBjQsXFewD2iLJdFpDJw8mE6EUd/6AW/0w8Q/0L7wzpqAW0QlJzpx7zp259/qJCFLlOK8Fa2l5ZXWtuF7a2Nza3inv7rXTOJOMt1gsYtn1vZSLIOItFSjBu4nkXugL3vEn5zreueMyDeLoWk0TPgi9cRSMAuYpojp9PxOCq5tyxak6ZtmLwM1BflqxuUX9DFEDIYMITgiKMICHlJ6enDhICFugBlxklBg4hz3KJE3IxUnhUfshL5j2vVyNqK9zpkaN6NTBL2SnDaOyBOThLWp9kmnpnMmv0t98zk1Heb0t/Pc4XEKtwS+5dvrvyvT9eiMKZqSGgmhLD6OpYniUzXdE3t79UpShDQpzGQ4pLwsw4532jSc1teveib+ZpSa1XuWazO861vSgN2f41wE7VrVPanWruqVRj0fdREHOMQxzfMUDVygiZap8hFPeLYuLWlNrdmn1Crkn18W9bDBxQikhs=</latexit>

u(x)

<latexit sha1_base64="/FHYDW+GJyhWSUdjnyA/1D1R4mw=">ACx3icjVHLSsNAFD2Nr1pfVZdugkWom5JoQZcFN7qrYB9QiyTptB2aF8mktBQX/oBb/TPxD/QvDNOQS2iE5KcOfeM3PvdWOfp8KyXnPG0vLK6lp+vbCxubW9U9zda6ZRlnis4UV+lLRdJ2U+D1lDcOGzdpwJ3B91nJHFzLeGrMk5VF4I6Yx6wbOIOR97jlCUl5cnxXLFkVSy1zEdgalKBXPSq+4BY9RPCQIQBDCEHYh4OUng5sWIiJ62JGXEKIqzjDPQqkzSiLUYZD7Ii+A9p1NBvSXnqmSu3RKT69CSlNHJEmoryEsDzNVPFMOUv2N+Z8pR3m9Lf1V4BsQJDYv/SzTP/q5O1CPRxrmrgVFOsGFmdp10y1RV5c/NLVYIcYuIk7lE8Iewp5bzPptKkqnbZW0fF31SmZOXe07kZ3uUtacD2z3EuguZJxT6tnFxXS7WqHnUeBzhEmeZ5houUeDvId4xBOejSsjMsbG5DPVyGnNPr4t4+EDsf+QVw=</latexit>
  • <latexit sha1_base64="TNtM6sisSmcHFa4XYth1KlNRE8=">ACynicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBjQsXFewD2iLJdFpDJw8mE6EUd/6AW/0w8Q/0L7wzpqAW0QlJzpx7zp259/qJCFLlOK8Fa2l5ZXWtuF7a2Nza3inv7rXTOJOMt1gsYtn1vZSLIOItFSjBu4nkXugL3vEn5zreueMyDeLoWk0TPgi9cRSMAuYpojp9PxOCq5tyxak6ZtmLwM1BflqxuUX9DFEDIYMITgiKMICHlJ6enDhICFugBlxklBg4hz3KJE3IxUnhUfshL5j2vVyNqK9zpkaN6NTBL2SnDaOyBOThLWp9kmnpnMmv0t98zk1Heb0t/Pc4XEKtwS+5dvrvyvT9eiMKZqSGgmhLD6OpYniUzXdE3t79UpShDQpzGQ4pLwsw4532jSc1teveib+ZpSa1XuWazO861vSgN2f41wE7VrVPanWruqVRj0fdREHOMQxzfMUDVygiZap8hFPeLYuLWlNrdmn1Crkn18W9bDBxQikhs=</latexit> y
<latexit sha1_base64="9zoJ+yZixem4Je+puZznH31iCYk=">ACxHicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GVBEJct2AfUIsl0WofmRWYilKI/4Fa/TfwD/QvjCmoRXRCkjPn3nNm7r1+EgipHOe1YC0tr6yuFdLG5tb2zvl3b2OjLOU8TaLgzjt+Z7kgYh4WwkV8F6Sci/0A971J+c63r3jqRxdKWmCR+E3jgSI8E8RVRrelOuOFXHLHsRuDmoIF/NuPyCawRgyFDCI4IinAD5KePlw4SIgbYEZcSkiYOMc9SqTNKItThkfshL5j2vVzNqK9pRGzeiUgN6UlDaOSBNTXkpYn2abeGacNfub98x46rtN6e/nXiGxCrfE/qWbZ/5Xp2tRGOHM1CopsQwujqWu2SmK/rm9peqFDkxGk8pHhKmBnlvM+20UhTu+6tZ+JvJlOzes/y3Azv+pY0YPfnOBdBp1Z1T6q1Vr3SqOejLuIAhzimeZ6igUs0Tbej3jCs3VhBZa0s9Uq5Br9vFtWQ8fapSPdA=</latexit>

p(y)

<latexit sha1_base64="x8zN7Mpu34uDqJhu1vFNB718qhU=">ACx3icjVHLSsNAFD2Nr1pfVZdugkWomzDpy3YnuNGdgq0FLZLEUYNJkwmYhEX/oBb/TPxD/QvDOmoAvRCUnunHvOmbn3+mkUZoqxt5I1NT0zO1erywsLi2vVFfXBpnIZcD7gYiEHPpexqMw4X0VqogPU8m92I/4iX+zp/Mnt1xmoUiO1Tjlo9i7SsLMPCUhtL6ePu8WmNOr9tuM2Yzx3WbrN2hgDV6na5ruw4zq4ZiHYrqK85wAYEAOWJwJFAUR/CQ0XMKFwpYSPcEyYpCk2e4wEV0ubE4sTwCL2h7xXtTgs0ob32zIw6oFMieiUpbWyRhBPUqxPs0+N84a/c373njqu43p7xdeMaEK14T+pZsw/6vTtShcomtqCKm1C6uqBwyU1X9M3tb1UpckgJ0/EF5SXFgVFO+mwbTWZq1731TP7dMDWq90HBzfGhb0kDnkzR/j0YNBy36TSOWrXdVjHqMjawiTrNcwe72Mch+uR9jSc848U6sIR1a919Ua1SoVnHj2U9fgJHuZCY</latexit>

49 / 64

slide-50
SLIDE 50

Rate of strain and vorticity

Two important quantities related to the velocity of the fluid are:

  • The rate of strain tensor:

D(u) = 1 2(∇u + ∇uT).

  • The vorticity ω is a scalar field if d = 2, and a vector field if d = 3:

ω = ∂u2 ∂x1 − ∂u1 ∂x2 if d = 2; ω = ∇ × u = ∂u3 ∂x2 − ∂u2 ∂x3 , ∂u1 ∂x3 − ∂u3 ∂x1 , ∂u2 ∂x1 − ∂u1 ∂x2

  • if d = 3.

Physical interpretation: A Taylor expansion around x ∈ Ω yields (for d = 3): u(x + h) = u(x) + D(u)(x)h + 1 2ω(x) × h + O(|h|2);

  • The transformation h → D(u)(x)h induces an elongation prescribed by the

eigenvalues of the symmetric matrix D(u);

  • The mapping h → ω(x) × h is a rotation with axis

ω(x) |ω(x)| and velocity |ω(x)|.

50 / 64

slide-51
SLIDE 51

The equilibrium equations (I)

  • As in the case of elasticity, the balance of momentum at equilibrium implies that:

−div(σ) = f in Ω, where:

  • σ : Ω → Rd×d is the stress tensor;
  • f : Ω → Rd represents volumic forces (e.g. gravity).
  • The fluid is assumed to be incompressible: at equilibrium, the mass contained

inside each subset V ⊂ Ω is conserved:

  • V

u · n ds = 0, and so, by virtue of Green’s formula: div(u) = 0 in Ω.

51 / 64

slide-52
SLIDE 52

Newton’s law

The stress tensor σ is related to the characteristics u, p of the fluid via Newton’s law: σ = 2νD(u) − pI. Here,

  • The viscous forces 2νD(u) are frictional, slowering effects, proportional to the

variations of the velocity within the fluid, via the viscosity coefficient ν.

  • The pressure p induces a normal stress on every region of Ω.

x

<latexit sha1_base64="ujWcmwCXK80mrPsr4yEaleaV6WQ=">ACxHicjVHLSsNAFD3GV62vqks3wSK4Kkt6LIgiMsW7ANqkWQ6raF5kZmIpegPuNVvE/9A/8I74xTUIjohyZlz7zkz914/DQMhHed1wVpcWl5ZLawV1zc2t7ZLO7tkeQZ4y2WhEnW9T3BwyDmLRnIkHfTjHuRH/KOPz5T8c4tz0SQxJdykvJ+5I3iYBgwTxLVvLsulZ2Ko5c9D1wDyjCrkZRecIUBEjDkiMARQxIO4UHQ04MLBylxfUyJywgFOs5xjyJpc8rilOERO6bviHY9w8a0V5CqxmdEtKbkdLGIWkSysIq9NsHc+1s2J/85qT3W3Cf194xURK3FD7F+6WeZ/daoWiSFOdQ0B1ZRqRlXHjEu6Jubn+pSpJDSpzCA4pnhJlWzvpsa43Qtavejr+pjMVq/bM5OZ4V7ekAbs/xzkP2tWKe1ypNmvles2MuoB9HOCI5nmCOi7QEt7P+IJz9a5FVrCyj9TrQWj2cO3ZT18AGg0j3M=</latexit>

x + εe3

<latexit sha1_base64="ONuB+TYZnIvy3DWf/O47o4vVGaE=">AC1nicjVHLSsNAFD2Nr1pfrS7dBIsgCW1BV0W3LisYB/QlpKk0zo0TcJkUi1Fd+LWH3CrnyT+gf6Fd8YU1CI6IcmZc+85M/deJ/R4JC3rNWUsLC4tr6RXM2vrG5tb2dx2PQpi4bKaG3iBaDp2xDzus5rk0mPNUDB75His4QxPVbwxZiLigX8hJyHrjOyBz/vctSVR3Wzu+rA9tgULI+4Fvsm6pW42bxUsvcx5UExAHsmqBtkXtNFDABcxRmDwIQl7sBHR0IRFkLiOpgSJwhxHWe4QYa0MWUxyrCJHdJ3QLtWwvq0V56RVrt0ikevIKWJfdIElCcIq9NMHY+1s2J/85qT3W3Cf2dxGtErMQlsX/pZpn/1alaJPo40TVwqinUjKrOTVxi3RV1c/NLVZIcQuIU7lFcEHa1ctZnU2siXbvqra3jbzpTsWrvJrkx3tUtacDFn+OcB/WjQrFUODov5yvlZNRp7GIPBzTPY1Rwhipq5H2FRzh2Wgat8adcf+ZaqQSzQ6+LePhA4PkliU=</latexit>

u(x + εe3)

<latexit sha1_base64="AdzKmXYjDXde48j7w56u5BZia8=">AC2XicjVHLSsNAFD2N7/qj52bYBEUIUxaW+tOcONSwapQpSRx1ME0CZNJsRYX7sStP+BWf0j8A/0L74wp6EJ0QpI75zZu69fhKVDH2VrCGhkdGx8YnipNT0zOzpbn5wzTOZMCbQRzG8tj3Uh6KiDeVUCE/TiT3On7Ij/yrHZ0/6nKZijg6UL2En3a8i0ici8BTBLVLi9nq9fpJ15M8SUYRzZvV9fapTJzthq1GmM2c1y3ymp1Clhlq95wbdhZpWRr7249IoTnCFGgAwdcERQFIfwkNLTguGhLBT9AmTFAmT57hFkbQZsTgxPEKv6HtBu1aORrTXnqlRB3RKSK8kpY0V0sTEkxTr02yTz4yzRn/z7htPfbce/f3cq0OowiWhf+kGzP/qdC0K52iYGgTVlBhEVxfkLpnpir65/a0qRQ4JYTo+o7ykODKQZ9to0lN7bq3nsm/G6ZG9T7IuRk+9C1pwIMp2r8HhxXHrTqV/Y3y9kY+6nEsYRmrNM9NbGMXe2iS9w2e8IwXq2XdWfWwxfVKuSaBfxY1uMnfWXTg=</latexit>

u(x)

<latexit sha1_base64="9G6MYwBxniOXhUon6Y/4xA8bkn0=">ACx3icjVHLTsJAFD3UF75Rl24aiYlumikvYUfiRneYiJIgMW0doKGvtFMCIS78Abf6Z8Y/0L/wzlgSXRCdpu2dc85M/deO/LcRD2ntOWldW1/LrG5tb2zu7hb39myRMY4e3ndAL45tJdxzA94WrvB4J4q5dsev7VH5zJ/O+Zx4obBtZhGvOdbg8Dtu4lJSeTE7vC0VmNOrVKmM6M0yzKo1ClipUaubumkwtYrIVisvOEODwjhIUPjgCYg8WEnq6MEQEdbDjLCYIlflOR6xQdqUWJwYFqEj+g5o183QgPbSM1Fqh07x6I1JqeOYNCHxYorlabrKp8pZou8Z8pT3m1Kfzvz8gkVGBL6l27O/K9O1iLQR13V4FJNkUJkdU7mkquyJvrP6oS5BARJuMHyscUO0o57OuNImqXfbWUvkPxZSo3DsZN8WnvCUNeD5FfXFwUzLMslG6qhSblWzUeRziCc0zM0cYEW2uQ9xDNe8KpdaqE21ibfVC2XaQ7wa2lPX1FHkJw=</latexit>

σe3

<latexit sha1_base64="VtqJkIexJCHTo9jfm0RQHlkZMkU=">ACzXicjVHJTsMwEH2EfS9w5GJRIXGKkgYIvSFx4QZIFCoWVUnqFqvZFDtIiOXKD3CF30L8AfwFY5NKcEDgKMn4zXvPnpkwj4VUjvM2Yo2OjU9MTk3PzM7NLyzWlpZPZFYWEW9FWZwV7TCQPBYpbymhYt7OCx4kYcxPw8Gezp9e80KLD1WNzm/TIJ+KnoiChRBZxdS9JOA8Y7XqdUdu9l0tz2PObvuDtNnwJ3y/e2Hebajl1VOswq73iAl1kiFAiAUcKRXGMAJKec7hwkBN2iVvCoqEyXPcY4a0JbE4MQJCB/Tt0+68QlPa09p1BGdEtNbkJhnTQZ8QqK9WnM5EvjrNHfvG+Np7bDf3DyishVOGK0L90Q+Z/dboWhR52TA2CasoNoquLKpfSdEXfnH2rSpFDTpiOu5QvKI6McthnZjTS1K57G5j8u2FqVO+jilviQ9+SBjycIvs9OGnYrmc3jbru5vVqKewijVs0Dx97GIfh2iRd4onPOPFOrBK6856+KJaI5VmBT+W9fgJzveTLg=</latexit>
  • <latexit sha1_base64="TNtM6sisSmcHFa4XYth1KlNRE8=">ACynicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBjQsXFewD2iLJdFpDJw8mE6EUd/6AW/0w8Q/0L7wzpqAW0QlJzpx7zp259/qJCFLlOK8Fa2l5ZXWtuF7a2Nza3inv7rXTOJOMt1gsYtn1vZSLIOItFSjBu4nkXugL3vEn5zreueMyDeLoWk0TPgi9cRSMAuYpojp9PxOCq5tyxak6ZtmLwM1BflqxuUX9DFEDIYMITgiKMICHlJ6enDhICFugBlxklBg4hz3KJE3IxUnhUfshL5j2vVyNqK9zpkaN6NTBL2SnDaOyBOThLWp9kmnpnMmv0t98zk1Heb0t/Pc4XEKtwS+5dvrvyvT9eiMKZqSGgmhLD6OpYniUzXdE3t79UpShDQpzGQ4pLwsw4532jSc1teveib+ZpSa1XuWazO861vSgN2f41wE7VrVPanWruqVRj0fdREHOMQxzfMUDVygiZap8hFPeLYuLWlNrdmn1Crkn18W9bDBxQikhs=</latexit>
  • <latexit sha1_base64="TNtM6sisSmcHFa4XYth1KlNRE8=">ACynicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBjQsXFewD2iLJdFpDJw8mE6EUd/6AW/0w8Q/0L7wzpqAW0QlJzpx7zp259/qJCFLlOK8Fa2l5ZXWtuF7a2Nza3inv7rXTOJOMt1gsYtn1vZSLIOItFSjBu4nkXugL3vEn5zreueMyDeLoWk0TPgi9cRSMAuYpojp9PxOCq5tyxak6ZtmLwM1BflqxuUX9DFEDIYMITgiKMICHlJ6enDhICFugBlxklBg4hz3KJE3IxUnhUfshL5j2vVyNqK9zpkaN6NTBL2SnDaOyBOThLWp9kmnpnMmv0t98zk1Heb0t/Pc4XEKtwS+5dvrvyvT9eiMKZqSGgmhLD6OpYniUzXdE3t79UpShDQpzGQ4pLwsw4532jSc1teveib+ZpSa1XuWazO861vSgN2f41wE7VrVPanWruqVRj0fdREHOMQxzfMUDVygiZap8hFPeLYuLWlNrdmn1Crkn18W9bDBxQikhs=</latexit>

The difference between the velocity at x and x + εe3 causes a friction force at x, proportionnal to the viscosity of the fluid.

e1

<latexit sha1_base64="4sztaGtETuN9eqjgtRKD62IF0=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WoemSZhMlFIEf8Ctfpr4B/oX3hlTUIvohCRnzr3nzNx7/TgQiXKc15y1tLyupZfL2xsbm3vFHf3WkmUSsabLAoi2fG9hAci5E0lVMA7seTexA942x+f63j7lstEROGVmsa8N/FGoRgK5imiLnf7RdLTtkxy14EbgZKyFYjKr7gGgNEYEgxAUcIRTiAh4SeLlw4iInrYUacJCRMnOMeBdKmlMUpwyN2TN8R7boZG9JeyZGzeiUgF5JShtHpIkoTxLWp9kmnhpnzf7mPTOe+m5T+vuZ14RYhRti/9LNM/+r07UoDHFmahBU2wYXR3LXFLTFX1z+0tVihxi4jQeUFwSZkY57NtNImpXfWM/E3k6lZvWdZbop3fUsasPtznIugVSm7J+XKRbVUq2ajzuMAhzimeZ6ihjoaJL3CI94wrNVt0Irte4+U61cptnHt2U9fADdzpAE</latexit>

e2

<latexit sha1_base64="JBeksJf/8HiCPa7bz91uEFToh8g=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WkPTJEwmSimCP+BWP038A/0L74xTUIvohCRnzr3nzNx7/SQMUuk4rzlraXldS2/XtjY3NreKe7utdI4E4w3WRzGouN7KQ+DiDdlIEPeSQT3Jn7I2/74XMXbt1ykQRxdyWnCexNvFAXDgHmSqEver/SLJafs6GUvAteAEsxqxMUXGOAGAwZJuCIAmH8JDS04ULBwlxPcyIE4QCHe4R4G0GWVxyvCIHdN3RLuYSPaK89UqxmdEtIrSGnjiDQx5QnC6jRbxzPtrNjfvGfaU91tSn/feE2Ilbgh9i/dPO/OlWLxBnuoaAako0o6pjxiXTXVE3t79UJckhIU7hAcUFYaV8z7bWpPq2lVvPR1/05mKVXtmcjO8q1vSgN2f41wErUrZPSlXLqlWtWMOo8DHOKY5nmKGupoEneIziCc9W3YqszLr7TLVyRrOPb8t6+ADgLpAF</latexit>

e3

<latexit sha1_base64="p4dr83jsVmxrzofXy5bkcJTFf8=">ACxnicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBTZcV7QNqKcl0WkPTJEwmSimCP+BWP038A/0L74xTUIvohCRnzr3nzNx7/SQMUuk4rzlraXldS2/XtjY3NreKe7utdI4E4w3WRzGouN7KQ+DiDdlIEPeSQT3Jn7I2/74XMXbt1ykQRxdyWnCexNvFAXDgHmSqEveP+kXS07Z0cteBK4BJZjViIsvuMYAMRgyTMARQRIO4SGlpwsXDhLiepgRJwgFOs5xjwJpM8rilOERO6bviHZdw0a0V56pVjM6JaRXkNLGEWliyhOE1Wm2jmfaWbG/ec+0p7rblP6+8ZoQK3FD7F+6eZ/daoWiSHOdA0B1ZRoRlXHjEumu6Jubn+pSpJDQpzCA4oLwkwr532tSbVtavejr+pjMVq/bM5GZ4V7ekAbs/x7kIWpWye1KuXFRLtaoZdR4HOMQxzfMUNdTRQJO8R3jE56tuhVZmX3mWrljGYf35b18AHijpAG</latexit>

−p(x)e2

<latexit sha1_base64="nPMrG6mhISJF0JHpRb9l26LksX4=">ACy3icjVHLSsNAFD3G97vq0k2wCHVhmPRl3Qlu3AgKVgtVSpKOjRNQmYi1urSH3Cr/yX+gf6Fd8YUdCE6IcmZc+85M/dePwmFVIy9jVnjE5NT0zOzc/MLi0vLhZXVUxlnacCbQRzGacv3JA9FxJtKqJC3kpR7fT/kZ35vX8fPbngqRydqEHCL/reVSQuReApolrbSel2i3fKnUKRObuNWo0xmzmuW2G1OgFW3q03XNt1mFlF5OsoLrziHF3ECJChD4IinAID5KeNlwJMRdYEhcSkiYOMcD5kibURanDI/YHn2vaNfO2Yj2lMadUCnhPSmpLSxSZqY8lLC+jTbxDPjrNnfvIfGU9tQH8/9+oTq3BN7F+6UeZ/dboWhUs0TA2CakoMo6sLcpfMdEXf3P5WlSKHhDiNuxRPCQdGOeqzbTS1K5765n4u8nUrN4HeW6GD31LGvBoivbv4LTsuBWnfFwt7lXzUc9gHRso0Tx3sIcDHKFp5viEZ7xYh5a07qz7r1RrLNes4ceyHj8BldiR4g=</latexit>
  • <latexit sha1_base64="TNtM6sisSmcHFa4XYth1KlNRE8=">ACynicjVHLSsNAFD2Nr1pfVZdugkVwVZJa0GXBjQsXFewD2iLJdFpDJw8mE6EUd/6AW/0w8Q/0L7wzpqAW0QlJzpx7zp259/qJCFLlOK8Fa2l5ZXWtuF7a2Nza3inv7rXTOJOMt1gsYtn1vZSLIOItFSjBu4nkXugL3vEn5zreueMyDeLoWk0TPgi9cRSMAuYpojp9PxOCq5tyxak6ZtmLwM1BflqxuUX9DFEDIYMITgiKMICHlJ6enDhICFugBlxklBg4hz3KJE3IxUnhUfshL5j2vVyNqK9zpkaN6NTBL2SnDaOyBOThLWp9kmnpnMmv0t98zk1Heb0t/Pc4XEKtwS+5dvrvyvT9eiMKZqSGgmhLD6OpYniUzXdE3t79UpShDQpzGQ4pLwsw4532jSc1teveib+ZpSa1XuWazO861vSgN2f41wE7VrVPanWruqVRj0fdREHOMQxzfMUDVygiZap8hFPeLYuLWlNrdmn1Crkn18W9bDBxQikhs=</latexit>

x

<latexit sha1_base64="ujWcmwCXK80mrPsr4yEaleaV6WQ=">ACxHicjVHLSsNAFD3GV62vqks3wSK4Kkt6LIgiMsW7ANqkWQ6raF5kZmIpegPuNVvE/9A/8I74xTUIjohyZlz7zkz914/DQMhHed1wVpcWl5ZLawV1zc2t7ZLO7tkeQZ4y2WhEnW9T3BwyDmLRnIkHfTjHuRH/KOPz5T8c4tz0SQxJdykvJ+5I3iYBgwTxLVvLsulZ2Ko5c9D1wDyjCrkZRecIUBEjDkiMARQxIO4UHQ04MLBylxfUyJywgFOs5xjyJpc8rilOERO6bviHY9w8a0V5CqxmdEtKbkdLGIWkSysIq9NsHc+1s2J/85qT3W3Cf194xURK3FD7F+6WeZ/daoWiSFOdQ0B1ZRqRlXHjEu6Jubn+pSpJDSpzCA4pnhJlWzvpsa43Qtavejr+pjMVq/bM5OZ4V7ekAbs/xzkP2tWKe1ypNmvles2MuoB9HOCI5nmCOi7QEt7P+IJz9a5FVrCyj9TrQWj2cO3ZT18AGg0j3M=</latexit>

−p(x)e1

<latexit sha1_base64="mi07neHybpo/nAtYhUudJZn80c=">ACy3icjVHLSsNAFD2Nr1pfVZdugkXQhWFS29ruCm7cCBXsA1QkiaMG0yTMTMTn0h9wq/8l/oH+hXfGFHQhOiHJmXPvOTP3Xj+NQqkYeytY+MTk1PF6dLM7Nz8QnlxqSeTAS8GyRIga+J3kUxryrQhXxQSq4N/Qj3vcvd3S8f8WFDJP4QN2k/HjoncfhWRh4iqjBZrp+vcFP3JNyhTmtZr3OmM0c191i9QYBVm01mq7tOsysCvLVScqvOMIpEgTIMARHDEU4gdJzyFcMKTEHeOEoNHGOB5RIm1EWpwyP2Ev6ntPuMGdj2mtPadQBnRLRK0hpY40CeUJwvo028Qz46zZ37zvjKe+2w39/dxrSKzCBbF/6UaZ/9XpWhTO0DQ1hFRTahdXZC7ZKYr+ub2t6oUOaTEaXxKcUE4MpRn2jkaZ23VvPxN9Npmb1PshzM3zoW9KAR1O0fwe9quNuOdX9WqVdy0dxApWsU7z3EYbu+iga+b4hGe8WHuWtG6t+69Uq5BrlvFjWY+fk3iR4Q=</latexit>

−p(x)e3

<latexit sha1_base64="dYzOMWh3ybs/cwUpeg1X+vU/Pw=">ACy3icjVHLSsNAFD3G97vq0k2wCLowTPqy7gQ3bgQF+wAtksRpDU2TMDMRn0t/wK3+l/gH+hfeGVPQRdEJSc6ce8+Zuf6aRKxdj7mDU+MTk1PTM7N7+wuLRcWFltyiQTAW8ESZSItu9JHoUxb6hQRbydCu4N/Ii3/P6BjreuZBhEp+q25R3Bl4vDrth4Cmi2jvp1s02vyhfFIrM2atXq4zZzHdMqvWCLDSXq3u2q7DzCoiX8dJ4Q3nuESCABkG4IihCEfwIOk5gwuGlLgO7okThEIT53jEHGkzyuKU4RHbp2+Pdmc5G9Ne0qjDuiUiF5BShubpEkoTxDWp9kmnhlnzY7yvje+m639PdzrwGxClfE/qUbZv5Xp2tR6KJuagiptQwurogd8lMV/TN7R9VKXJIidP4kuKCcGCUwz7bRiN7bq3nol/mEzN6n2Q52b41LekAQ+naI8GzZLjlp3SaW4X8lHPYN1bGCL5rmLfRziGA0zx2e84NU6sqR1Zz18p1pjuWYNv5b19AWYOJHj</latexit>

Pressure forces act in a normal fashion.

52 / 64

slide-53
SLIDE 53

Fluid mechanics at a glance

In most practical situations,

  • The fluid is subjected to internal forces f : Ω → Rd;
  • The fluid enters the domain Ω via the region Γin ⊂ ∂Ω, with a known velocity

profile uin : Γin → Rd;

  • The fluid leaves Ω through the region Γout ⊂ ∂Ω, with no applied stress;
  • The fluid satisfies no slip boundary conditions on the remaining region

Γ := ∂Ω \ (Γin ∪ Γout), i.e. the fluid “sticks” to the wall. The Stokes equations read in this context:            −2νdiv(D(u)) + ∇p = f in Ω, div(u) = 0 in Ω, σ(u)n = 0

  • n Γout,

u = uin

  • n Γin,

u = 0

  • n Γ.

53 / 64

slide-54
SLIDE 54

Appendix: technical facts

54 / 64

slide-55
SLIDE 55

Notation for differential calculus (I)

Let Ω be an open subset of Rd;

  • The gradient of a (differentiable) real-valued function u : Ω → R is the vector field:

∀x ∈ Ω, ∇u(x) =    

∂u ∂x1 (x)

. . .

∂u ∂xd (x)

    .

  • The derivative of a vector-valued function v : Ω → R at x ∈ Ω is the (tensor)

matrix field: ∀x ∈ Ω, ∇v(x) =    

∂v1 ∂x1 (x)

. . .

∂v1 ∂xd (x)

. . . . . . . . .

∂vd ∂x1 (x)

. . .

∂vd ∂xd (x)

   

55 / 64

slide-56
SLIDE 56

Notation for differential calculus (II)

  • The divergence of a vector field v : Ω → Rd is the function:

∀x ∈ Ω, div(v)(x) = tr(∇v(x)) = ∂v1 ∂x1 (x) + . . . + ∂vd ∂xd (x)

  • The divergence of a tensor field σ : Ω → Rd×d is the vector field whose entries are

the divergence of the rows of σ: ∀x ∈ Ω, div(σ)(x) =    

∂σ11 ∂x1 + . . . + ∂σ1d ∂xd

. . .

∂σd1 ∂x1 + . . . + ∂σdd ∂xd

    .

56 / 64

slide-57
SLIDE 57

The Green’s formula

The Green’s formula is a generalization of integration by parts to the case of multiple space dimensions.

Theorem 1 (Green’s formula).

Let Ω ⊂ Rd be a bounded, Lipschitz domain. Then, for any function u ∈ W 1,1(Ω),

∂u ∂xi dx =

  • ∂Ω

uni ds, i = 1, . . . , d, where n = (n1, . . . , nd) is the unit normal vector to ∂Ω, pointing outward Ω. The Green’s formula has a number of useful avatars, such as:

Corollary 2.

Let Ω ⊂ Rd be a bounded, Lipschitz domain. Then, for any u ∈ H2(Ω), v ∈ H1(Ω):

∆u v dx =

  • ∂Ω

∂u ∂n v ds −

∇u · ∇v dx.

57 / 64

slide-58
SLIDE 58

Bibliography

58 / 64

slide-59
SLIDE 59

Cultural references around shape optimization I

[AllJou] G. Allaire, Design et formes optimales (I), (II) et (III), Images des Mathématiques (2009). [HilTrom] S. Hildebrandt et A. Tromba, Mathématiques et formes optimales : L’explication des structures naturelles, Pour la Science, (2009).

59 / 64

slide-60
SLIDE 60

General references around shape optimization I

[All] G. Allaire, Conception optimale de structures, Mathématiques & Applications, 58, Springer Verlag, Heidelberg (2006). [AlDaJou] G. Allaire, C. Dapogny and F. Jouve, Shape and topology

  • ptimization, to appear in Handbook of Numerical Analysis, Vol 22 – Geometric

PDEs, (2020). [BenSig] M.P. Bendsøe and O. Sigmund, Topology Optimization, Theory, Methods and Applications, 2nd Edition Springer Verlag, Berlin Heidelberg (2003). [HenPi] A. Henrot and M. Pierre, Variation et optimisation de formes, une analyse géométrique, Mathématiques et Applications 48, Springer, Heidelberg (2005). [Pironneau] O. Pironneau, Optimal Shape Design for Elliptic Systems, Springer, (1984).

60 / 64

slide-61
SLIDE 61

References about mechanical models I

[ChoMar] A.J. Chorin and J.E. Mardsen, A mathematical introduction to fluid mechanics, New York: Springer-Verlag, Vol. 175, (1990). [GouFen] P.L. Gould and Y. Feng, Introduction to linear elasticity, Springer, Vol. 346, (2013).

61 / 64

slide-62
SLIDE 62

Educational and online resources I

[Allaire2] Grégoire Allaire’s web page, http://www.cmap.polytechnique.fr/ allaire/. [Bo] B. Bogosel, Beni Bogosel’s webpage, http://www.cmap.polytechnique.fr/∼beniamin.bogosel. [AlPan] G. Allaire and O. Pantz, Structural Optimization with FreeFem++,

  • Struct. Multidiscip. Optim., 32, (2006), pp. 173–181.

[BonDa] E. Bonnetier and C. Dapogny, Web page of the course, https://ljk.imag.fr/membres/Charles.Dapogny/coursoptim.html. [DaFrOmPri] C. Dapogny, P. Frey, F. Omnes and Y. Privat, Geometrical shape

  • ptimization in Fluid Mechanics using FreeFem++, Struct. Multidisc. Optim, 58,
  • no. 6, (2018), pp. 2761–2788.

[DTU] Web page of the Topopt group at DTU, http://www.topopt.dtu.dk.

62 / 64

slide-63
SLIDE 63

Educational and online resources II

[FreyPri] P. Frey and Y. Privat, Aspects théoriques et numériques pour les fluides incompressibles - Partie II, slides of the course (in French), available at http://irma.math.unistra.fr/∼privat/cours/fluidesM2.php. [FreeFem++] Web page of the FreeFem project, https://freefem.org/. [Lau] A. Laurain, A level set-based structural optimization code using FEniCS,

  • Struct. Multidisc. Optim., 58, 3, (2018), pp. 1311–1334.

[Sigmund] O. Sigmund, A 99 line topology optimization code written in MATLAB, Struct. Multidiscip. Optim., 21, 2, (2001), pp. 120–127.

63 / 64

slide-64
SLIDE 64

Credits I

[Al] Altair hyperworks, https://insider.altairhyperworks.com. [CaBa] M. Cavazzuti, A. Baldini, E. Bertocchi, D. Costi, E. Torricelli and P. Moruzzi, High performance automotive chassis design: a topology optimization based approach, Structural and Multidisciplinary Optimization, 44, (2011),

  • pp. 45–56.

[KiWan] N.H. Kim, H. Wang and N.V. Queipo, Efficient Shape Optimization Under Uncertainty Using Polynomial Chaos Expansions and Local Sensitivities, AIAA Journal, 44, 5, (2006), pp. 1112–1115. [ZhaMa] X. Zhang, S. Maheshwari, A.S. Ramos Jr. and G.H. Paulino, Macroelement and Macropatch Approaches to Structural Topology Optimization Using the Ground Structure Method, Journal of Structural Engineering, 142, 11, (2016), pp. 1–14.

64 / 64