IODA Bundle
oops::interface Namespace Reference

Classes

class  Geometry
 Interface class for the geometry of the model/state space. More...
 
class  Increment
 
class  ModelBase
 Base class for MODEL-specific implementations of the Model interface. interface::ModelBase overrides oops::ModelBase methods to pass MODEL-specific implementations of State and ModelAuxControl to the MODEL-specific implementation of Model. More...
 
class  ModelMaker
 A subclass of ModelFactory able to create instances of T (a concrete subclass of interface::ModelBase<MODEL>). Passes MODEL::Geometry to the constructor of T. More...
 
class  ObsErrorBase
 Base class for OBS-specific implementations of the ObsError interface. More...
 
class  ObsErrorMaker
 A subclass of ObsErrorFactory able to create instances of T (a concrete subclass of interface::ObsErrorBase<OBS>). Passes OBS::ObsSpace to the constructor of T. More...
 
class  State
 Encapsulates the model state. More...