30.07.2013 Views

WAVES AND VIBRATIONS IN INHOMOGENEOUS STRUCTURES ...

WAVES AND VIBRATIONS IN INHOMOGENEOUS STRUCTURES ...

WAVES AND VIBRATIONS IN INHOMOGENEOUS STRUCTURES ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

in which<br />

TOPOLOGY OPTIMIZATION WITH PADÉ APPROXIMANTS 1627<br />

A = u0 + N<br />

B = 1 + N<br />

ai<br />

i=1<br />

i<br />

bi<br />

i=1<br />

i<br />

Equation (A2) is differentiated w.r.t. a design variable<br />

and by differentiating the expressions for A and B<br />

in which the notation u ′ 0 = a′ 0<br />

Bu ′ = N<br />

(A3)<br />

(A4)<br />

Bu ′ = A ′ − B ′ u (A5)<br />

i=0<br />

is used for simplicity.<br />

From Equations (22)–(23) a ′ i can be expressed as<br />

a ′ i<br />

= i<br />

a ′ ii <br />

N<br />

− b<br />

i=1<br />

′ ii <br />

u (A6)<br />

b ju<br />

j=0<br />

′ i− j<br />

+ i<br />

b<br />

j=1<br />

′ jui− j<br />

and this expression is inserted into Equation (A6) to yield<br />

Bu ′ = N<br />

<br />

i<br />

b ju<br />

i=0 j=0<br />

′ i<br />

i− j + b<br />

j=1<br />

′ jui− <br />

j i <br />

N<br />

− b<br />

i=1<br />

′ ii <br />

u (A8)<br />

which after reorganizing terms is given as<br />

Bu ′ = N<br />

<br />

i<br />

i + N<br />

<br />

i<br />

with<br />

i=0<br />

b ju<br />

j=0<br />

′ i− j<br />

i=1<br />

b<br />

j=1<br />

′ jui− j<br />

After some index manipulation we can write this expression as<br />

Bu ′ = N<br />

˜biu<br />

i=0<br />

′ i<br />

˜bi = N<br />

+ N<br />

b j−i<br />

j=i<br />

j<br />

ũib<br />

i=1<br />

′ i<br />

ũi = N<br />

u j−i j − u i<br />

j=i<br />

<br />

− b ′ i u<br />

<br />

i<br />

(A7)<br />

(A9)<br />

(A10)<br />

(A11)<br />

(A12)<br />

Copyright q 2007 John Wiley & Sons, Ltd. Int. J. Numer. Meth. Engng 2007; 72:1605–1630<br />

DOI: 10.1002/nme

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!