structure of a general circulation model