Skip to content

Add minimal WPS variant for ungrib and include in jedi-mpas-env #2054

Description

@ashley314

Is your feature request related to a problem?

JCSDA will be using MPAS regularly over the coming year. Currently, WPS (WRF Preprocessing System), needed for the ungrib executable, is only available on Hercules, where it's built manually.

Since ungrib doesn't require WRF itself, a minimal variant could avoid pulling in a number of unnecessary dependencies. Ideally, this module would be loaded as part of jedi-mpas-env.

WPS package: https://github.com/JCSDA/spack-packages/blob/6950df94424f67cbc3d6b1090aee0c30228a1233/repos/spack_repo/builtin/packages/wps/package.py

Describe the solution you'd like

Add a minimal variant for WPS to build ungrib.
Add WPS to the jedi-mpas-env

Additional context

This was discussed in a previous issue #876. WPS hasn't seen strong demand in spack-stack until now, but upcoming work will require it.

Metadata

Metadata

Assignees

Labels

INFRAJEDI Infrastructure

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions