Ejemlo 1 para C++: Lectura de salidas de modelos de circulación global (Datos del IPCC)
Do you know how do climate change studies are carried?
From an engineering perspective, a fundamental element for climate change studies is provided by the outputs from Global Circulation Models, GCM, whose numerical experiments are run for several "climate change scenarios".
Why is it important to learn some programming language? Practitioners (especially young ones) may tend to think that commercial software packages have "the solution". Unfortunately, that is not true, and most of the time we will need to build our own tools. Then, postgraduate students will see the advantages, because those obstacles will enrich their experiences throughout a process where the aim is to understand the basis behind a phenomena.
I am posting a practical example where are described the elements in a C++ program that can be used when dealing with matrices. Why matrices?, because from my perspective, those elements are perhaps the most useful resource in problems where environmental models are involved. You will notice that my programs are not as elaborated as a program written by an IT expert, but they work. Details on the language may be found elsewhere.
At the same time the example shows how to read data obtained from the IPCC Data Distribution Centre.
Glossary:
GCM: Global Circulation Model.
IPCC: Intergovernmental Panel on Climate Change.
Tweet