Strange thing I was thinking of... and I have no clue how they would be able to convert the mechanical energy in some of this.
The simple example would be steel. You get a large hunk of this stuff and heat it, it will expand. You confine this expansion and it will exert a LOT of force. The thing is, because the modulus of elasticity is so high (29,000 KSI) a little expansion gets rid of a lot of force....
But what would happen if you heated this sucker up and had some very precise, but rigid constraining material that would be available to take that small motion and convert it into something that could be used? FxD = work. You get 200,000lbs of force going one inch o deflection, you are getting a HELL of a lot of work compared to some other pressures and expansions....
Go one further. You now have this hot mass of metal... what happens when it cools and you hold the neds trying to prevent it? You get the reverse happening as it transfres the energy back out...
Could you heat the steel up (use it as the collector), let it push something, then cool it with water (going to steam) and use both the energy in the steam along with the contraction of the steel to power more devices?
Last question... Ice is a weird one that does thnigs that a lot of other chemicals do not... How effective would it be to have that mechanical reaction power devices? What about simply applying pressure to ice to let it melt, then remove some of the weight to allow re-freexing and have the remainig weight lifted? Would this work? How could it be gotten to work (harness the cold of high altitudes? radiant dispersiion of heat energy?)
I don't know how practical the ice thing would be, but it seems like thinking differently about what we have may be the only way we get somewhere we can eventually use.....