Adept C++ Software Library: User Guide Robin J. Hogan European Centre for Medium Range Weather Forecasts, Reading, UK and School of Mathematical, Physical and Computational Sciences, University of Reading, UK, Document version 2.1 (February 2021) applicable to Adept version 2.1 This document is copyright c Robin J. Hogan 2013–2021. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation. This license may be found at http://www.gnu.org/copyleft/fdl.html. As an exception, no copyright is asserted for the code fragments in this document (indicated in the text with a light-grey background); these code fragments are hereby placed in the Public Domain, and accordingly may be copied, modified and distributed without restriction. If you have any queries about Adept that are not answered by this document or by the information on the Adept web site (http://www.met.reading.ac.uk/clouds/adept/) then please email me at
[email protected]. Contents 1 Introduction 3 1.1 What is Adept? ...................................................................................................................................... 3 1.2 Installing Adept and compiling your code to use it ............................................................................... 3 1.2.1 Unix-like platforms................................................................................................................... 4 1.2.2 Non-Unix