forked from mdekauwe/CABLE_benchmarking
-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or requestpriority:mediumMedium priority issues to become high priority issues after a release.Medium priority issues to become high priority issues after a release.
Description
Now that CABLE is installable with spack (see ACCESS-NRI/access-spack-packages#60), we can leverage features of spack in benchcab's workflow to build models in a way that:
- Is model agnostic
- Improves portability of benchcab to other machines
- Makes the source code easier to maintain - using a package manager like spack to install different versions of CABLE is more modular than doing this manually. For example, moving to spack will simplify code and remove complex abstractions - resolving issues like:
- Allows for testing multiple model build configurations (e.g. different compilers, different compiler flags, different versions of dependencies, etc).
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestpriority:mediumMedium priority issues to become high priority issues after a release.Medium priority issues to become high priority issues after a release.