Skip to content

Commit

Permalink
Update RequiredHDiagnostics to use ObsVariables
Browse files Browse the repository at this point in the history
  • Loading branch information
twsearle committed May 20, 2024
1 parent 97ed77c commit 741e73f
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/nemo-feedback/NemoFeedback.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
#include "eckit/mpi/Comm.h"
#include "ioda/ObsDataVector.h"
#include "oops/base/Variables.h"
#include "oops/base/ObsVariables.h"
#include "oops/interface/ObsFilterBase.h"
#include "oops/util/ObjectCounter.h"
#include "oops/util/Printable.h"
Expand Down Expand Up @@ -48,7 +49,7 @@ class NemoFeedback : public oops::interface::ObsFilterBase<ufo::ObsTraits>,
void checkFilterData(const oops::FilterStage filterStage) override {}

oops::Variables requiredVars() const override {return geovars_;}
oops::Variables requiredHdiagnostics() const override {return extradiagvars_;}
oops::ObsVariables requiredHdiagnostics() const override {return extradiagvars_;}

private:
/// \brief write the data to the feedback file depending on chosen type
Expand Down Expand Up @@ -78,7 +79,7 @@ class NemoFeedback : public oops::interface::ObsFilterBase<ufo::ObsTraits>,
ioda::ObsSpace & obsdb_;
ufo::ObsFilterData data_;
oops::Variables geovars_;
oops::Variables extradiagvars_;
oops::ObsVariables extradiagvars_;
std::shared_ptr<ioda::ObsDataVector<int>> flags_;
std::shared_ptr<ioda::ObsDataVector<float>> obsErrors_;
NemoFeedbackParameters parameters_;
Expand Down

0 comments on commit 741e73f

Please sign in to comment.