UFO
ufo::VariableAssignmentParameters Class Reference

Parameters controlling the VariableAssignment filter. More...

#include <VariableAssignment.h>

Inheritance diagram for ufo::VariableAssignmentParameters:
Collaboration diagram for ufo::VariableAssignmentParameters:

Public Attributes

oops::Parameter< std::vector< AssignmentParameters > > assignments {"assignments", {}, this}
 One or more sets of options controlling the values assigned to a particular variable. More...
 
oops::Parameter< std::vector< WhereParameters > > where {"where", {}, this}
 
oops::Parameter< bool > deferToPost {"defer to post", false, this}
 

Detailed Description

Parameters controlling the VariableAssignment filter.

Definition at line 72 of file VariableAssignment.h.

Member Data Documentation

◆ assignments

oops::Parameter<std::vector<AssignmentParameters> > ufo::VariableAssignmentParameters::assignments {"assignments", {}, this}

One or more sets of options controlling the values assigned to a particular variable.

Definition at line 77 of file VariableAssignment.h.

◆ deferToPost

oops::Parameter<bool> ufo::VariableAssignmentParameters::deferToPost {"defer to post", false, this}

If set to true, variable assignment will be done after the obs operator has been invoked (even if the filter doesn't require any variables from the GeoVaLs or HofX groups).

Definition at line 85 of file VariableAssignment.h.

◆ where

oops::Parameter<std::vector<WhereParameters> > ufo::VariableAssignmentParameters::where {"where", {}, this}

Conditions used to select locations where variable assignment should be performed. If not specified, variable assignment will be performed at all locations.

Definition at line 81 of file VariableAssignment.h.


The documentation for this class was generated from the following file: