Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons...

49
Heat equa(on:

Transcript of Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons...

Page 1: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Heatequa(on:

Page 2: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Heatequa(on:

Numericalsolu(onrequiresadiscre(sa(onInbothspaceand(me

Page 3: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 4: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

?

Page 5: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 6: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Example:Fourierseries

Page 7: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Example:Fourierseries

Page 8: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Example:Fourierseries

Page 9: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Example:Fourierseries

Page 10: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Example:Fourierseries

Page 11: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Example:Fourierseries

Page 12: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Example:Fourierseries

Page 13: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Example:Fourierseries

Page 14: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Arbitraryfunc(on

Orthogonalbasisfunc(ons

Spectralcoefficients

1.4 0.8 0.3

Page 15: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Finiteelements?

Page 16: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Finiteelements?

Page 17: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Finiteelements?

Page 18: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Finiteelements?

Page 19: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Finiteelements?

T1

T2

Page 20: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Finiteelements?

T1

T2

Page 21: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Finiteelements?

N1(x) N2(x)

T1

T2

Page 22: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Finiteelements?

N1(x) N2(x)

T1

T2

T1.N1(x)T2.N2(x)

Page 23: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 24: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 25: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 26: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 27: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Insufficientequa(on->Risunknown!

Page 28: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Welookforthesolu(onsuchthattheprojec(onoftheresidualoverthebasisfunc(onsiszero

Page 29: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Welookforthesolu(onsuchthattheprojec(onoftheresidualoverthebasisfunc(onsiszero

Page 30: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Welookforthesolu(onsuchthattheprojec(onoftheresidualoverthebasisfunc(onsiszero

Page 31: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

FEM:

Fourier:

Projec(ons

Commonspace:

~V = Vx

~ex

+ Vy

~ey

Vx

= ~V · ~ex

Vy

= ~V · ~ey

<latexit sha1_base64="kv+f/UIU5PnwJAILvJozhIpx7KM=">AAACSXicbVBLS8NAGNzUd31VPXpZLIIglKQIehEELx4VbCw0JW42X9qlmwe7m2II+XtevHnzP3jxoIgntzGIth1YmG9mPnZ3vIQzqUzzxagtLC4tr6yu1dc3Nre2Gzu7toxTQaFDYx6LrkckcBZBRzHFoZsIIKHH4c4bXU78uzEIyeLoVmUJ9EMyiFjAKFFachv3zhhobhf4HNvuAy4ncB+KY9vNqiErHKc+Mc9xFXaoH6vfaOlm892scBtNs2WWwLPEqkgTVbh2G8+OH9M0hEhRTqTsWWai+jkRilEORd1JJSSEjsgAeppGJATZz8smCnyoFR8HsdAnUrhU/27kJJQyCz2dDIkaymlvIs7zeqkKzvo5i5JUQUR/LgpSjlWMJ7VinwmgimeaECqYfiumQyIIVbr8ui7Bmv7yLLHbLctsWTcnzYt2Vccq2kcH6AhZ6BRdoCt0jTqIokf0it7Rh/FkvBmfxtdPtGZUO3voH2oL35lTs1Y=</latexit><latexit sha1_base64="kv+f/UIU5PnwJAILvJozhIpx7KM=">AAACSXicbVBLS8NAGNzUd31VPXpZLIIglKQIehEELx4VbCw0JW42X9qlmwe7m2II+XtevHnzP3jxoIgntzGIth1YmG9mPnZ3vIQzqUzzxagtLC4tr6yu1dc3Nre2Gzu7toxTQaFDYx6LrkckcBZBRzHFoZsIIKHH4c4bXU78uzEIyeLoVmUJ9EMyiFjAKFFachv3zhhobhf4HNvuAy4ncB+KY9vNqiErHKc+Mc9xFXaoH6vfaOlm892scBtNs2WWwLPEqkgTVbh2G8+OH9M0hEhRTqTsWWai+jkRilEORd1JJSSEjsgAeppGJATZz8smCnyoFR8HsdAnUrhU/27kJJQyCz2dDIkaymlvIs7zeqkKzvo5i5JUQUR/LgpSjlWMJ7VinwmgimeaECqYfiumQyIIVbr8ui7Bmv7yLLHbLctsWTcnzYt2Vccq2kcH6AhZ6BRdoCt0jTqIokf0it7Rh/FkvBmfxtdPtGZUO3voH2oL35lTs1Y=</latexit><latexit sha1_base64="kv+f/UIU5PnwJAILvJozhIpx7KM=">AAACSXicbVBLS8NAGNzUd31VPXpZLIIglKQIehEELx4VbCw0JW42X9qlmwe7m2II+XtevHnzP3jxoIgntzGIth1YmG9mPnZ3vIQzqUzzxagtLC4tr6yu1dc3Nre2Gzu7toxTQaFDYx6LrkckcBZBRzHFoZsIIKHH4c4bXU78uzEIyeLoVmUJ9EMyiFjAKFFachv3zhhobhf4HNvuAy4ncB+KY9vNqiErHKc+Mc9xFXaoH6vfaOlm892scBtNs2WWwLPEqkgTVbh2G8+OH9M0hEhRTqTsWWai+jkRilEORd1JJSSEjsgAeppGJATZz8smCnyoFR8HsdAnUrhU/27kJJQyCz2dDIkaymlvIs7zeqkKzvo5i5JUQUR/LgpSjlWMJ7VinwmgimeaECqYfiumQyIIVbr8ui7Bmv7yLLHbLctsWTcnzYt2Vccq2kcH6AhZ6BRdoCt0jTqIokf0it7Rh/FkvBmfxtdPtGZUO3voH2oL35lTs1Y=</latexit><latexit sha1_base64="kv+f/UIU5PnwJAILvJozhIpx7KM=">AAACSXicbVBLS8NAGNzUd31VPXpZLIIglKQIehEELx4VbCw0JW42X9qlmwe7m2II+XtevHnzP3jxoIgntzGIth1YmG9mPnZ3vIQzqUzzxagtLC4tr6yu1dc3Nre2Gzu7toxTQaFDYx6LrkckcBZBRzHFoZsIIKHH4c4bXU78uzEIyeLoVmUJ9EMyiFjAKFFachv3zhhobhf4HNvuAy4ncB+KY9vNqiErHKc+Mc9xFXaoH6vfaOlm892scBtNs2WWwLPEqkgTVbh2G8+OH9M0hEhRTqTsWWai+jkRilEORd1JJSSEjsgAeppGJATZz8smCnyoFR8HsdAnUrhU/27kJJQyCz2dDIkaymlvIs7zeqkKzvo5i5JUQUR/LgpSjlWMJ7VinwmgimeaECqYfiumQyIIVbr8ui7Bmv7yLLHbLctsWTcnzYt2Vccq2kcH6AhZ6BRdoCt0jTqIokf0it7Rh/FkvBmfxtdPtGZUO3voH2oL35lTs1Y=</latexit>

~ex

<latexit sha1_base64="BUWCbRfZ3xGigd7IwGh8h9I8VhI=">AAAB8HicbVBNS8NAEJ3Ur1q/qh69BIvgqSRF0GPBi8cK9kPaUDbbSbt0dxN2N8US+iu8eFDEqz/Hm//GbZuDtj4YeLw3w8y8MOFMG8/7dgobm1vbO8Xd0t7+weFR+fikpeNUUWzSmMeqExKNnElsGmY4dhKFRIQc2+H4du63J6g0i+WDmSYYCDKULGKUGCs99iZIM+w/zfrlilf1FnDXiZ+TCuRo9MtfvUFMU4HSUE607vpeYoKMKMMox1mpl2pMCB2TIXYtlUSgDrLFwTP3wioDN4qVLWnchfp7IiNC66kIbacgZqRXvbn4n9dNTXQTZEwmqUFJl4uilLsmduffuwOmkBo+tYRQxeytLh0RRaixGZVsCP7qy+ukVav6XtW/v6rUa3kcRTiDc7gEH66hDnfQgCZQEPAMr/DmKOfFeXc+lq0FJ585hT9wPn8AJjqQkg==</latexit><latexit sha1_base64="BUWCbRfZ3xGigd7IwGh8h9I8VhI=">AAAB8HicbVBNS8NAEJ3Ur1q/qh69BIvgqSRF0GPBi8cK9kPaUDbbSbt0dxN2N8US+iu8eFDEqz/Hm//GbZuDtj4YeLw3w8y8MOFMG8/7dgobm1vbO8Xd0t7+weFR+fikpeNUUWzSmMeqExKNnElsGmY4dhKFRIQc2+H4du63J6g0i+WDmSYYCDKULGKUGCs99iZIM+w/zfrlilf1FnDXiZ+TCuRo9MtfvUFMU4HSUE607vpeYoKMKMMox1mpl2pMCB2TIXYtlUSgDrLFwTP3wioDN4qVLWnchfp7IiNC66kIbacgZqRXvbn4n9dNTXQTZEwmqUFJl4uilLsmduffuwOmkBo+tYRQxeytLh0RRaixGZVsCP7qy+ukVav6XtW/v6rUa3kcRTiDc7gEH66hDnfQgCZQEPAMr/DmKOfFeXc+lq0FJ585hT9wPn8AJjqQkg==</latexit><latexit sha1_base64="BUWCbRfZ3xGigd7IwGh8h9I8VhI=">AAAB8HicbVBNS8NAEJ3Ur1q/qh69BIvgqSRF0GPBi8cK9kPaUDbbSbt0dxN2N8US+iu8eFDEqz/Hm//GbZuDtj4YeLw3w8y8MOFMG8/7dgobm1vbO8Xd0t7+weFR+fikpeNUUWzSmMeqExKNnElsGmY4dhKFRIQc2+H4du63J6g0i+WDmSYYCDKULGKUGCs99iZIM+w/zfrlilf1FnDXiZ+TCuRo9MtfvUFMU4HSUE607vpeYoKMKMMox1mpl2pMCB2TIXYtlUSgDrLFwTP3wioDN4qVLWnchfp7IiNC66kIbacgZqRXvbn4n9dNTXQTZEwmqUFJl4uilLsmduffuwOmkBo+tYRQxeytLh0RRaixGZVsCP7qy+ukVav6XtW/v6rUa3kcRTiDc7gEH66hDnfQgCZQEPAMr/DmKOfFeXc+lq0FJ585hT9wPn8AJjqQkg==</latexit><latexit sha1_base64="BUWCbRfZ3xGigd7IwGh8h9I8VhI=">AAAB8HicbVBNS8NAEJ3Ur1q/qh69BIvgqSRF0GPBi8cK9kPaUDbbSbt0dxN2N8US+iu8eFDEqz/Hm//GbZuDtj4YeLw3w8y8MOFMG8/7dgobm1vbO8Xd0t7+weFR+fikpeNUUWzSmMeqExKNnElsGmY4dhKFRIQc2+H4du63J6g0i+WDmSYYCDKULGKUGCs99iZIM+w/zfrlilf1FnDXiZ+TCuRo9MtfvUFMU4HSUE607vpeYoKMKMMox1mpl2pMCB2TIXYtlUSgDrLFwTP3wioDN4qVLWnchfp7IiNC66kIbacgZqRXvbn4n9dNTXQTZEwmqUFJl4uilLsmduffuwOmkBo+tYRQxeytLh0RRaixGZVsCP7qy+ukVav6XtW/v6rUa3kcRTiDc7gEH66hDnfQgCZQEPAMr/DmKOfFeXc+lq0FJ585hT9wPn8AJjqQkg==</latexit>

~ey<latexit sha1_base64="PjoTtd5EXoKyNv+X0cBFQCrtmso=">AAAB8HicbVBNS8NAEJ34WetX1aOXYBE8laQIeix48VjBfkgbymY7aZfubsLuphBCf4UXD4p49ed489+4bXPQ1gcDj/dmmJkXJpxp43nfzsbm1vbObmmvvH9weHRcOTlt6zhVFFs05rHqhkQjZxJbhhmO3UQhESHHTji5m/udKSrNYvlosgQDQUaSRYwSY6Wn/hRpjoNsNqhUvZq3gLtO/IJUoUBzUPnqD2OaCpSGcqJ1z/cSE+REGUY5zsr9VGNC6ISMsGepJAJ1kC8OnrmXVhm6UaxsSeMu1N8TORFaZyK0nYKYsV715uJ/Xi810W2QM5mkBiVdLopS7prYnX/vDplCanhmCaGK2VtdOiaKUGMzKtsQ/NWX10m7XvO9mv9wXW3UizhKcA4XcAU+3EAD7qEJLaAg4Ble4c1Rzovz7nwsWzecYuYM/sD5/AEnv5CT</latexit><latexit sha1_base64="PjoTtd5EXoKyNv+X0cBFQCrtmso=">AAAB8HicbVBNS8NAEJ34WetX1aOXYBE8laQIeix48VjBfkgbymY7aZfubsLuphBCf4UXD4p49ed489+4bXPQ1gcDj/dmmJkXJpxp43nfzsbm1vbObmmvvH9weHRcOTlt6zhVFFs05rHqhkQjZxJbhhmO3UQhESHHTji5m/udKSrNYvlosgQDQUaSRYwSY6Wn/hRpjoNsNqhUvZq3gLtO/IJUoUBzUPnqD2OaCpSGcqJ1z/cSE+REGUY5zsr9VGNC6ISMsGepJAJ1kC8OnrmXVhm6UaxsSeMu1N8TORFaZyK0nYKYsV715uJ/Xi810W2QM5mkBiVdLopS7prYnX/vDplCanhmCaGK2VtdOiaKUGMzKtsQ/NWX10m7XvO9mv9wXW3UizhKcA4XcAU+3EAD7qEJLaAg4Ble4c1Rzovz7nwsWzecYuYM/sD5/AEnv5CT</latexit><latexit sha1_base64="PjoTtd5EXoKyNv+X0cBFQCrtmso=">AAAB8HicbVBNS8NAEJ34WetX1aOXYBE8laQIeix48VjBfkgbymY7aZfubsLuphBCf4UXD4p49ed489+4bXPQ1gcDj/dmmJkXJpxp43nfzsbm1vbObmmvvH9weHRcOTlt6zhVFFs05rHqhkQjZxJbhhmO3UQhESHHTji5m/udKSrNYvlosgQDQUaSRYwSY6Wn/hRpjoNsNqhUvZq3gLtO/IJUoUBzUPnqD2OaCpSGcqJ1z/cSE+REGUY5zsr9VGNC6ISMsGepJAJ1kC8OnrmXVhm6UaxsSeMu1N8TORFaZyK0nYKYsV715uJ/Xi810W2QM5mkBiVdLopS7prYnX/vDplCanhmCaGK2VtdOiaKUGMzKtsQ/NWX10m7XvO9mv9wXW3UizhKcA4XcAU+3EAD7qEJLaAg4Ble4c1Rzovz7nwsWzecYuYM/sD5/AEnv5CT</latexit><latexit sha1_base64="PjoTtd5EXoKyNv+X0cBFQCrtmso=">AAAB8HicbVBNS8NAEJ34WetX1aOXYBE8laQIeix48VjBfkgbymY7aZfubsLuphBCf4UXD4p49ed489+4bXPQ1gcDj/dmmJkXJpxp43nfzsbm1vbObmmvvH9weHRcOTlt6zhVFFs05rHqhkQjZxJbhhmO3UQhESHHTji5m/udKSrNYvlosgQDQUaSRYwSY6Wn/hRpjoNsNqhUvZq3gLtO/IJUoUBzUPnqD2OaCpSGcqJ1z/cSE+REGUY5zsr9VGNC6ISMsGepJAJ1kC8OnrmXVhm6UaxsSeMu1N8TORFaZyK0nYKYsV715uJ/Xi810W2QM5mkBiVdLopS7prYnX/vDplCanhmCaGK2VtdOiaKUGMzKtsQ/NWX10m7XvO9mv9wXW3UizhKcA4XcAU+3EAD7qEJLaAg4Ble4c1Rzovz7nwsWzecYuYM/sD5/AEnv5CT</latexit>

~V<latexit sha1_base64="LxDJGm7UlXzLn/2r/NkQO7fnYF0=">AAAB7nicbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoMeCF48V7Ae0oWy2k3bpZhN2N4US+iO8eFDEq7/Hm//GTZuDtj4YeLw3w8y8IBFcG9f9dkpb2zu7e+X9ysHh0fFJ9fSso+NUMWyzWMSqF1CNgktsG24E9hKFNAoEdoPpfe53Z6g0j+WTmSfoR3QsecgZNVbqDmbIss5iWK25dXcJskm8gtSgQGtY/RqMYpZGKA0TVOu+5ybGz6gynAlcVAapxoSyKR1j31JJI9R+tjx3Qa6sMiJhrGxJQ5bq74mMRlrPo8B2RtRM9LqXi/95/dSEd37GZZIalGy1KEwFMTHJfycjrpAZMbeEMsXtrYRNqKLM2IQqNgRv/eVN0mnUPbfuPd7Umo0ijjJcwCVcgwe30IQHaEEbGEzhGV7hzUmcF+fd+Vi1lpxi5hz+wPn8AXlpj5g=</latexit><latexit sha1_base64="LxDJGm7UlXzLn/2r/NkQO7fnYF0=">AAAB7nicbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoMeCF48V7Ae0oWy2k3bpZhN2N4US+iO8eFDEq7/Hm//GTZuDtj4YeLw3w8y8IBFcG9f9dkpb2zu7e+X9ysHh0fFJ9fSso+NUMWyzWMSqF1CNgktsG24E9hKFNAoEdoPpfe53Z6g0j+WTmSfoR3QsecgZNVbqDmbIss5iWK25dXcJskm8gtSgQGtY/RqMYpZGKA0TVOu+5ybGz6gynAlcVAapxoSyKR1j31JJI9R+tjx3Qa6sMiJhrGxJQ5bq74mMRlrPo8B2RtRM9LqXi/95/dSEd37GZZIalGy1KEwFMTHJfycjrpAZMbeEMsXtrYRNqKLM2IQqNgRv/eVN0mnUPbfuPd7Umo0ijjJcwCVcgwe30IQHaEEbGEzhGV7hzUmcF+fd+Vi1lpxi5hz+wPn8AXlpj5g=</latexit><latexit sha1_base64="LxDJGm7UlXzLn/2r/NkQO7fnYF0=">AAAB7nicbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoMeCF48V7Ae0oWy2k3bpZhN2N4US+iO8eFDEq7/Hm//GTZuDtj4YeLw3w8y8IBFcG9f9dkpb2zu7e+X9ysHh0fFJ9fSso+NUMWyzWMSqF1CNgktsG24E9hKFNAoEdoPpfe53Z6g0j+WTmSfoR3QsecgZNVbqDmbIss5iWK25dXcJskm8gtSgQGtY/RqMYpZGKA0TVOu+5ybGz6gynAlcVAapxoSyKR1j31JJI9R+tjx3Qa6sMiJhrGxJQ5bq74mMRlrPo8B2RtRM9LqXi/95/dSEd37GZZIalGy1KEwFMTHJfycjrpAZMbeEMsXtrYRNqKLM2IQqNgRv/eVN0mnUPbfuPd7Umo0ijjJcwCVcgwe30IQHaEEbGEzhGV7hzUmcF+fd+Vi1lpxi5hz+wPn8AXlpj5g=</latexit><latexit sha1_base64="LxDJGm7UlXzLn/2r/NkQO7fnYF0=">AAAB7nicbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoMeCF48V7Ae0oWy2k3bpZhN2N4US+iO8eFDEq7/Hm//GTZuDtj4YeLw3w8y8IBFcG9f9dkpb2zu7e+X9ysHh0fFJ9fSso+NUMWyzWMSqF1CNgktsG24E9hKFNAoEdoPpfe53Z6g0j+WTmSfoR3QsecgZNVbqDmbIss5iWK25dXcJskm8gtSgQGtY/RqMYpZGKA0TVOu+5ybGz6gynAlcVAapxoSyKR1j31JJI9R+tjx3Qa6sMiJhrGxJQ5bq74mMRlrPo8B2RtRM9LqXi/95/dSEd37GZZIalGy1KEwFMTHJfycjrpAZMbeEMsXtrYRNqKLM2IQqNgRv/eVN0mnUPbfuPd7Umo0ijjJcwCVcgwe30IQHaEEbGEzhGV7hzUmcF+fd+Vi1lpxi5hz+wPn8AXlpj5g=</latexit>

Page 32: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 33: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 34: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 35: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 36: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 37: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 38: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Solvingforthe(me-dependence

Page 39: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Solvingforthe(me-dependence

Page 40: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Solvingforthe(me-dependence

Page 41: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Solvingforthe(me-dependence

Page 42: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Solvingforthe(me-dependence

Page 43: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Morethanoneelement?

Page 44: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 45: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

R =

R11 R12

R21 R22

<latexit sha1_base64="lATXbJRntF5na2+NBiPSXxNmPug=">AAAGrXic1VRNSwMxEI0fu9b6VfXoJVgU8VB3F0EvguDFYxXrV7eWbDpbQ7PZJcmKZemv8x9489+YbWu16kkPpQ8Cj5mEvDfDTJBwprTjvM3Mzs1b9kJhsbi0vLK6VlrfuFZxKinUaMxjeRsQBZwJqGmmOdwmEkgUcLgJOmd5/uYJpGKxuNLdBBoRaQsWMkq0CTXX51/8iOjHIMwueyd4GlH8IH4AbSaywPiR7Lk3SU1/wsjIZTNzXaN/d5Jq/oExI17eCN+foJy/46sRz3RkWhsybsSbvtEY4XPYQbRGo94slZ2K0wf+SdwhKaMhqs3Sq9+KaRqB0JQTpequk+hGRqRmlEOv6KcKEkI7pA11QwWJQDWy/rbt4R0TaeEwluYIjfvRry8yEinVjQJzM1+t6nsuD/6Wq6c6PG5kTCSpBkEHH4UpxzrG+erGLSaBat41hFDJjFZMH4kkVJsFXzRFcL9b/kmuvYrrVNyLw/KpNyxHAW2hbbSHXHSETtE5qqIaota+VbXurHv7wK7Zvv0wuDo7M3yzicZgt98B9N80Wg==</latexit><latexit sha1_base64="lATXbJRntF5na2+NBiPSXxNmPug=">AAAGrXic1VRNSwMxEI0fu9b6VfXoJVgU8VB3F0EvguDFYxXrV7eWbDpbQ7PZJcmKZemv8x9489+YbWu16kkPpQ8Cj5mEvDfDTJBwprTjvM3Mzs1b9kJhsbi0vLK6VlrfuFZxKinUaMxjeRsQBZwJqGmmOdwmEkgUcLgJOmd5/uYJpGKxuNLdBBoRaQsWMkq0CTXX51/8iOjHIMwueyd4GlH8IH4AbSaywPiR7Lk3SU1/wsjIZTNzXaN/d5Jq/oExI17eCN+foJy/46sRz3RkWhsybsSbvtEY4XPYQbRGo94slZ2K0wf+SdwhKaMhqs3Sq9+KaRqB0JQTpequk+hGRqRmlEOv6KcKEkI7pA11QwWJQDWy/rbt4R0TaeEwluYIjfvRry8yEinVjQJzM1+t6nsuD/6Wq6c6PG5kTCSpBkEHH4UpxzrG+erGLSaBat41hFDJjFZMH4kkVJsFXzRFcL9b/kmuvYrrVNyLw/KpNyxHAW2hbbSHXHSETtE5qqIaota+VbXurHv7wK7Zvv0wuDo7M3yzicZgt98B9N80Wg==</latexit><latexit sha1_base64="lATXbJRntF5na2+NBiPSXxNmPug=">AAAGrXic1VRNSwMxEI0fu9b6VfXoJVgU8VB3F0EvguDFYxXrV7eWbDpbQ7PZJcmKZemv8x9489+YbWu16kkPpQ8Cj5mEvDfDTJBwprTjvM3Mzs1b9kJhsbi0vLK6VlrfuFZxKinUaMxjeRsQBZwJqGmmOdwmEkgUcLgJOmd5/uYJpGKxuNLdBBoRaQsWMkq0CTXX51/8iOjHIMwueyd4GlH8IH4AbSaywPiR7Lk3SU1/wsjIZTNzXaN/d5Jq/oExI17eCN+foJy/46sRz3RkWhsybsSbvtEY4XPYQbRGo94slZ2K0wf+SdwhKaMhqs3Sq9+KaRqB0JQTpequk+hGRqRmlEOv6KcKEkI7pA11QwWJQDWy/rbt4R0TaeEwluYIjfvRry8yEinVjQJzM1+t6nsuD/6Wq6c6PG5kTCSpBkEHH4UpxzrG+erGLSaBat41hFDJjFZMH4kkVJsFXzRFcL9b/kmuvYrrVNyLw/KpNyxHAW2hbbSHXHSETtE5qqIaota+VbXurHv7wK7Zvv0wuDo7M3yzicZgt98B9N80Wg==</latexit><latexit sha1_base64="lATXbJRntF5na2+NBiPSXxNmPug=">AAAGrXic1VRNSwMxEI0fu9b6VfXoJVgU8VB3F0EvguDFYxXrV7eWbDpbQ7PZJcmKZemv8x9489+YbWu16kkPpQ8Cj5mEvDfDTJBwprTjvM3Mzs1b9kJhsbi0vLK6VlrfuFZxKinUaMxjeRsQBZwJqGmmOdwmEkgUcLgJOmd5/uYJpGKxuNLdBBoRaQsWMkq0CTXX51/8iOjHIMwueyd4GlH8IH4AbSaywPiR7Lk3SU1/wsjIZTNzXaN/d5Jq/oExI17eCN+foJy/46sRz3RkWhsybsSbvtEY4XPYQbRGo94slZ2K0wf+SdwhKaMhqs3Sq9+KaRqB0JQTpequk+hGRqRmlEOv6KcKEkI7pA11QwWJQDWy/rbt4R0TaeEwluYIjfvRry8yEinVjQJzM1+t6nsuD/6Wq6c6PG5kTCSpBkEHH4UpxzrG+erGLSaBat41hFDJjFZMH4kkVJsFXzRFcL9b/kmuvYrrVNyLw/KpNyxHAW2hbbSHXHSETtE5qqIaota+VbXurHv7wK7Zvv0wuDo7M3yzicZgt98B9N80Wg==</latexit>

Page 46: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y
Page 47: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Globalmatrices

Page 48: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Globalmatrices

Page 49: Heat equaon - macOS Serverjupiter.ethz.ch/.../2019/docs/Presentation1.pdfFEM: Fourier: Projecons Common space: V~ = V xe~x + Vy e~y Vx = V~ · e~x Vy = V~ · e~y

Globalmatrices

Tn+1 = LG�1b

<latexit sha1_base64="A0wnbUdmvPYqa85HAwaYx4fXUhU=">AAACPnicbVC7SgNBFJ2NrxhfUUubwSAIYtgNgjZCwEILiwh5CEkMs5PZZMjs7DJzVwzLfJmN32BnaWOhiK2lk0ehMReGOZxzLvfe48eCa3DdFyezsLi0vJJdza2tb2xu5bd36jpKFGU1GolI3fpEM8ElqwEHwW5jxUjoC9bwBxcjvXHPlOaRrMIwZu2Q9CQPOCVgqU6+1vIj0dXD0H5pC9gD+EFaNeYulUeewed4nn5tOpfWceyZeapvTCdfcIvuuPB/4E1BAU2r0sk/t7oRTUImgQqiddNzY2inRAGngplcK9EsJnRAeqxpoSQh0+10fL7BB5bp4iBS9knAY/Z3R0pCPdrROkMCfT2rjch5WjOB4KydchknwCSdDAoSgSHCoyxxlytGQQwtIFRxuyumfaIIBZt4zobgzZ78H9RLRc8tejcnhXJpGkcW7aF9dIg8dIrK6ApVUA1R9Ihe0Tv6cJ6cN+fT+ZpYM860Zxf9Kef7B1q+sio=</latexit><latexit sha1_base64="A0wnbUdmvPYqa85HAwaYx4fXUhU=">AAACPnicbVC7SgNBFJ2NrxhfUUubwSAIYtgNgjZCwEILiwh5CEkMs5PZZMjs7DJzVwzLfJmN32BnaWOhiK2lk0ehMReGOZxzLvfe48eCa3DdFyezsLi0vJJdza2tb2xu5bd36jpKFGU1GolI3fpEM8ElqwEHwW5jxUjoC9bwBxcjvXHPlOaRrMIwZu2Q9CQPOCVgqU6+1vIj0dXD0H5pC9gD+EFaNeYulUeewed4nn5tOpfWceyZeapvTCdfcIvuuPB/4E1BAU2r0sk/t7oRTUImgQqiddNzY2inRAGngplcK9EsJnRAeqxpoSQh0+10fL7BB5bp4iBS9knAY/Z3R0pCPdrROkMCfT2rjch5WjOB4KydchknwCSdDAoSgSHCoyxxlytGQQwtIFRxuyumfaIIBZt4zobgzZ78H9RLRc8tejcnhXJpGkcW7aF9dIg8dIrK6ApVUA1R9Ihe0Tv6cJ6cN+fT+ZpYM860Zxf9Kef7B1q+sio=</latexit><latexit sha1_base64="A0wnbUdmvPYqa85HAwaYx4fXUhU=">AAACPnicbVC7SgNBFJ2NrxhfUUubwSAIYtgNgjZCwEILiwh5CEkMs5PZZMjs7DJzVwzLfJmN32BnaWOhiK2lk0ehMReGOZxzLvfe48eCa3DdFyezsLi0vJJdza2tb2xu5bd36jpKFGU1GolI3fpEM8ElqwEHwW5jxUjoC9bwBxcjvXHPlOaRrMIwZu2Q9CQPOCVgqU6+1vIj0dXD0H5pC9gD+EFaNeYulUeewed4nn5tOpfWceyZeapvTCdfcIvuuPB/4E1BAU2r0sk/t7oRTUImgQqiddNzY2inRAGngplcK9EsJnRAeqxpoSQh0+10fL7BB5bp4iBS9knAY/Z3R0pCPdrROkMCfT2rjch5WjOB4KydchknwCSdDAoSgSHCoyxxlytGQQwtIFRxuyumfaIIBZt4zobgzZ78H9RLRc8tejcnhXJpGkcW7aF9dIg8dIrK6ApVUA1R9Ihe0Tv6cJ6cN+fT+ZpYM860Zxf9Kef7B1q+sio=</latexit><latexit sha1_base64="A0wnbUdmvPYqa85HAwaYx4fXUhU=">AAACPnicbVC7SgNBFJ2NrxhfUUubwSAIYtgNgjZCwEILiwh5CEkMs5PZZMjs7DJzVwzLfJmN32BnaWOhiK2lk0ehMReGOZxzLvfe48eCa3DdFyezsLi0vJJdza2tb2xu5bd36jpKFGU1GolI3fpEM8ElqwEHwW5jxUjoC9bwBxcjvXHPlOaRrMIwZu2Q9CQPOCVgqU6+1vIj0dXD0H5pC9gD+EFaNeYulUeewed4nn5tOpfWceyZeapvTCdfcIvuuPB/4E1BAU2r0sk/t7oRTUImgQqiddNzY2inRAGngplcK9EsJnRAeqxpoSQh0+10fL7BB5bp4iBS9knAY/Z3R0pCPdrROkMCfT2rjch5WjOB4KydchknwCSdDAoSgSHCoyxxlytGQQwtIFRxuyumfaIIBZt4zobgzZ78H9RLRc8tejcnhXJpGkcW7aF9dIg8dIrK6ApVUA1R9Ihe0Tv6cJ6cN+fT+ZpYM860Zxf9Kef7B1q+sio=</latexit>