| 
    OOPS
    
   | 
 
Base class for observation operators. More...
#include <ObsOpBaseQG.h>


Public Member Functions | |
| ObsOpBaseQG ()=default | |
| virtual void | simulateObs (const GomQG &, ObsVecQG &, const ObsBias &) const =0 | 
| Obs Operator.  More... | |
| virtual const oops::Variables & | requiredVars () const =0 | 
| Other.  More... | |
| virtual std::unique_ptr< LocationsQG > | locations () const =0 | 
Private Member Functions | |
| virtual void | print (std::ostream &) const =0 | 
Base class for observation operators.
Definition at line 34 of file ObsOpBaseQG.h.
      
  | 
  default | 
      
  | 
  pure virtual | 
Implemented in qg::ObsWSpeedQG, qg::ObsWindQG, and qg::ObsStreamQG.
      
  | 
  privatepure virtual | 
Implemented in qg::ObsWSpeedQG, qg::ObsWindQG, and qg::ObsStreamQG.
      
  | 
  pure virtual | 
Other.
Implemented in qg::ObsWSpeedQG, qg::ObsWindQG, and qg::ObsStreamQG.
      
  | 
  pure virtual | 
Obs Operator.
Implemented in qg::ObsWSpeedQG, qg::ObsWindQG, and qg::ObsStreamQG.