BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY: FEniCS-Shells: solving thin structural theories using a high-leve
 l finite element language - Dr Jack S. Hale\, Research Unit in Engineering
  Science\, Faculty of Science\, Technology and Engineering\, University of
  Luxembourg.
DTSTART:20161110T113000Z
DTEND:20161110T123000Z
UID:TALK67940@talks.cam.ac.uk
CONTACT:Catherine Pearson
DESCRIPTION:Domain specific languages (DSLs) can allow ordinary users to e
 asily and efficiently implement new algorithms without a domain expert at 
 their side. Applications areas with modern DSLs in the computational scien
 ces include Bayesian inference problems (Stan http://mc-stan.org) and the 
 finite element method (Unified Form Language http://fenicsproject.org).\n\
 nIn this talk I will show how we have used the high-level Unified Form Lan
 guage (UFL) to concisely and expressively declare finite element solvers f
 or the thin structural theories\, widely used throughout engineering\, app
 lied mechanics and physics to simulate objects like beams\, plates and she
 lls (https://bitbucket.org/unilucompmech/fenics-shells). UFL was not desig
 ned with this specific application in mind\, but because of the generality
  of the abstractions available we have been able to implement these quite 
 complex models relatively straightforwardly.\n\nI will further motivate th
 e advantages of this high-level way of working by showing how sensitivitie
 s of finite element models can be easily calculated via automatic symbolic
  differentiation techniques (http://www.dolfin-adjoint.org). This easy cal
 culation is a direct consequence of the high-level representation of the p
 roblem. We are currently using these sensitivities in Monte Carlo methods 
 to greatly accelerate the propagation of uncertainty through complex physi
 cal systems in both fluid and solid mechanics.\n\nFEniCS-Shells is joint w
 ork with Matteo Brunetti\, Stéphane P. A. Bordas and Corrado Maurini.\n\n
 Using automatic derivatives to accelerate the convergence of stochastic PD
 Es is joint work with Paul Hauseux and Stéphane P. A. Bordas.
LOCATION:Open Plan Area\, BP Institute\, Madingley Rise CB3 0EZ
END:VEVENT
END:VCALENDAR
