CLM code#
Before you can start running the CLM, you must first download the CLM code from Github and set up your Workspace. This exercise is estimated to take around 30-60 minutes, depending on your previous experience with NCAR HPC and Github.
Learning Objectives#
Download CLM into your workspace using Git commands.
Explore the CLM source code directory structure.
Identify the key components of the CLM code base.
If you are unfamiliar with logging into NCAR HPC resources, please review the section on logging into Derecho before continuing.
GitHub and Git#
CLM development and distribution are managed through GitHub using the Git version control system. This tutorial is not intended to be a Github or Git software tutorial, so we will provide the basic git commands needed to download CLM.
If you would like to learn more about Git and GitHub, please refer to the Git and GitHub overview section.
Getting the CLM Source Code#
In this section, you will clone the CTSM repository from GitHub into the workspace you created in the previous section. Once downloaded, you will explore the source code structure and become familiar with the key directories used throughout the remainder of the tutorial.