ai2cm / pace

Implementation of the FV3GFS / SHiELD atmospheric model in Python
https://ai2cm.github.io/pace/
Apache License 2.0
37 stars 12 forks source link

Refactor non-config aspects out of PerformanceConfig #363

Closed mcgibbon closed 2 years ago

mcgibbon commented 2 years ago

Purpose

Currently PerformanceConfig has attributes that aren't representable by or loaded from yaml, which causes issues when serializing it back to disk. This PR separates those concerns into a PerformanceCollector class.

Resolves #361

Code changes:

Checklist

Before submitting this PR, please make sure:

mcgibbon commented 2 years ago

launch jenkins