Given a domain of unknown type, how do I construct a domain equivalent in every way except that, for each dimension, it is twice as large? half as large? Should I use the functions in src/Domain/Shrink.h? Thanks for the information, Jeffrey D. Oldham oldham at codesourcery.com