17 const eckit::Configuration &config) {
18 oops::Parameters::deserialize(path, config);
23 throw eckit::UserError(
24 path.path() +
": round_horizontal_bin_count_to_nearest must not be set to false when "
25 "ops_compatibility_mode is set to true", Here());
28 throw eckit::UserError(
29 path.path() +
": distance_norm must not be set to 'geodesic' when "
30 "ops_compatibility_mode is set to true", Here());
oops::Parameter< bool > opsCompatibilityMode
oops::OptionalParameter< DistanceNorm > distanceNorm
void deserialize(util::CompositePath &path, const eckit::Configuration &config) override
Reimplemented to detect incompatible options.
oops::OptionalParameter< bool > roundHorizontalBinCountToNearest
static constexpr char enumTypeName[]
static constexpr util::NamedEnumerator< DistanceNorm > namedValues[]