Hi Neil ,
As I'm sure you know already – there are almost as many Great Experts in the academic world as there are in model engineering – a knowledge based filter is nescessary when reading some of their astonishing works !
What is in that paper is not wrong but it can be explained much more simply and has in any case been known about by engineers and metallurgists for many years – possibly centuries .
Several metal alloys grow a little with time when heated above a critical temperature but beware they are also degrading – heat grey cast iron for long enough and you'll get a crumbly sponge .
There are several ways to increase the size of a cast iron component by a very small amount by more controlled and less damaging processes .
(1) Using variations of case hardening without the final hardening bit – for instance heating in a bath of finely ground cast iron with an added activator and leaving to cool naturally .
(2) Using deliberately initiated creep – contrive a moderately heat resistant jig which acts so as to force the sections of the casting in the desired direction . For a piston this would be some variant of circular wedges in/on a mandrel fitted inside piston and moved progressively by a screw or pressing arrangemnt as heating progresses .
Methods of adding larger amounts of metal involve weld deposition and Chrome plating .
Very large pistons have sometimes been given emergency repairs by sleeving .
NB: Method (2) above works well on some aerospace materials including Titanium and was once used quite extensively for recovering the proper shape of distorted aeroengine components and putting deliberate distortions into things for experimental purposes .
Personally for a tiny piston on a model engine I'd just make a new one – advanced repair methods are only of use on higher value components or where a new one cannot easily be obtained .
Regards ,
Michael Williams .