There are upcoming changes in JEDI that will require the implementation of this Model2GeoVaLs class.
Basically, the list of variables going into GetValues and LinearGetValues will have to be the same as the variables going out of those classes. This wasn't the case when using derived variables such as sea_area_fraction. Creation of derived fields is moved to Model2GeoVaLs. To accommodate this, Fields was expanded to be able to fully handle more than one variable.
Otherwise, the end behavior of the tests does not change.
There are upcoming changes in JEDI that will require the implementation of this
Model2GeoVaLs
class.Basically, the list of variables going into
GetValues
andLinearGetValues
will have to be the same as the variables going out of those classes. This wasn't the case when using derived variables such assea_area_fraction
. Creation of derived fields is moved toModel2GeoVaLs
. To accommodate this,Fields
was expanded to be able to fully handle more than one variable.Otherwise, the end behavior of the tests does not change.