We analyze the source code of eight coupled climate models, selected from those that participated in the CMIP5 (Taylor et al., 2012) or EMICAR5 (Eby et al., 2013; Zickfeld et al., 2013) intercomparison projects. For each model, we sort the preprocessed code into components and subcomponents based on dependency structure. We then create software architecture diagrams that show the relative sizes of these components/subcomponents and the flow of data between them. The diagrams also illustrate several major classes of climate model design; the distribution of complexity between components, which depends on historical development paths as well as the conscious goals of each institution; and the sharing of components between different modeling g...
International audienceThe results of climate models are of increasing and widespread importance. No ...
International audienceBy coordinating the design and distribution of global climate model simulation...
Contemporary general circulation models and Earth system models are developed by a large group of mo...
Over the past few years, increasing attention has been focused on the need to publish computer code ...
Climate Simulation and Weather Forecasting are amongst the most representative examples of scientifi...
In spite of the yet incomplete subsample of the 5th phase of the Coupled Model Intercomparison Proje...
We propose to replace the classical pyramid of climate models by a spectrum of climate system models...
We propose a new perspective on the hierarchy of climate models which goes beyond the ''classical'' ...
Contemporary general circulation models and Earth system models are developed by a large group of mo...
Weather and climate models are complex pieces of software which include many individual components, ...
International audienceThe results of climate models are of increasing and widespread importance. No ...
International audienceBy coordinating the design and distribution of global climate model simulation...
Contemporary general circulation models and Earth system models are developed by a large group of mo...
Over the past few years, increasing attention has been focused on the need to publish computer code ...
Climate Simulation and Weather Forecasting are amongst the most representative examples of scientifi...
In spite of the yet incomplete subsample of the 5th phase of the Coupled Model Intercomparison Proje...
We propose to replace the classical pyramid of climate models by a spectrum of climate system models...
We propose a new perspective on the hierarchy of climate models which goes beyond the ''classical'' ...
Contemporary general circulation models and Earth system models are developed by a large group of mo...
Weather and climate models are complex pieces of software which include many individual components, ...
International audienceThe results of climate models are of increasing and widespread importance. No ...
International audienceBy coordinating the design and distribution of global climate model simulation...
Contemporary general circulation models and Earth system models are developed by a large group of mo...