I teach mechanics (including large deformation and flow of continua) to mechanical engineering students and have a continuing mission to drag the teaching of mechanics into the 20th century (I'll worry about the 21st later) by introducing 'modern' ideas (physicists may laugh!) on differential forms and the like (co- versus contra-variance in oldspeak). I have most of the standard texts and well-known papers on the subject but the applications they consider (if any) tend to be on electromagnetics, general relativity or some other topic of little interest to my students. My questions are then:
is anyone else doing anything similar?
does anyone know of any specifically mechanics-oriented material?
has anyone any experience of teaching diff forms and geometric algebra to engineers or physicists. If so, what is more useful in practice?
Edit 20 Sep 15
To expand on the OP, I don't find any of the existing texts suitable for mech engineers, whether students or professionals: they all start with some formalism about diff forms and then (just maybe) do applications that are irrelevant to mech eng (Frankel's Geometry of Physics has a section on stress but it's a bit of a dangling appendage). I've argued elsewhere that, for engineers, the motivation is the application. My approach is then to start with the need to calculate the work done by a particle moving in a force field. In 'traditional' vector calculus, to compute the dot product in the the line integral, we change the column matrix that usually denotes the force 'vector' to a row matrix. This is usually glossed over but I emphasise that this isn't a trivial change - it's effectively saying that force is a 1-form. I want to then do fluid flow in $R^2$ then in $R^3$, then strain and stress, introducing 2-forms, Hodge dual, Lie derivative, etc only when needed. I've trawled the web, looked at every textbook on diff forms I can find but nothing seems to develop along these lines (though Metzler's YouTube clips are instructive). So either:
I'm barking up the wrong tree (or possibly just barking).
I'm breaking new ground in teaching diff forms to mech eng undergraduates.
I might be talking myself into writing Diff Geom for Mech Engineers but, if someone has already done something similar, I'd really like to see it - and put it on the 'compulsory purchase' list for Mechanics 5.