Example procedure for the full setup, build, and run procedure on a MacOS machine #464
mkavulich
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
As the UFS community adopts spack-stack as its supported method of maintaining libraries and other utilities needed by the Unified Forecast System and its various components, the Single Column Model is also making this transition. In the latest develop branch, and in the upcoming release, this will be the recommended way of installing the prerequisite libraries. While our documentation will be updated in the coming months as the next release approaches, I thought including an example of the step-by-step installation process on a specific machine would be helpful for reference.
Note that the SCM team does not support spack-stack installations; users seeking info or help about the spack-stack package should reference the spack-stack documentation, or the spack-stack GitHub Discussions page.
Installing spack-stack
Note that on this machine, the needed prerequisites were installed using Homebrew. If you installed them in a different way you may need to modify the following two commands.
Note: the "install" step may take several hours depending on your system configuration and internet speeds.
Building the CCPP SCM
The variable
SPACK_STACK_DIR
must be set in order for the macos module to load correctly.Running the CCPP SCM
Download the necessary runtime data files, then run all the provided example cases.
Beta Was this translation helpful? Give feedback.
All reactions